Difference between revisions of "User:Arcangelus/Sandbox"

From RimWorld Wiki
Jump to navigation Jump to search
m
Line 11: Line 11:
  
 
=== Naturally generated surfaces ===
 
=== Naturally generated surfaces ===
{{For|the artificial flooring|Floors#Comparison table{{!}}Floors}}
+
:{{For|the artificial flooring|Floors#Comparison table{{!}}Floors}}
 
{| {{STDT| sortable c_25 text-center}}
 
{| {{STDT| sortable c_25 text-center}}
! Type !! Move Speed <br/>Modifier !! [[Plants#Fertility|Fertility]] !! Terrain<br/>Support !! Diggable !! Terrain<br/>Type !! Beauty !! Cleanliness !! Filth masks !! Dries To !! Others !! Path cost !! perceived path costs vs path costs
+
! Type !! Move Speed <br/>Modifier !! [[Plants#Fertility|Fertility]] !! Terrain<br/>Support !! [[Bridge]]able !! Diggable<ref>Able to dig graves</ref> !! Terrain<br/>Type !! Beauty !! Cleanliness !! Filth<br/>mask<ref>All Natural Terrains that accept filth only accept '''Unnatural''' filth.</ref> !! Dries To<ref>As Stony soil doesn't exist in [[Sea ice]] nor [[Ice sheet]], it dries to Ice instead.</ref> !! Others !! Path<br/>cost !! Generated<br/>Filth !! Extra
 
|- id="Broken asphalt"
 
|- id="Broken asphalt"
 
! Broken asphalt
 
! Broken asphalt
| 100% || 0% || Heavy || {{Cross}} || - || -1 || 2 || Unnatural || - || Road || 0 ||
+
| 100% || 0% || Heavy || {{Cross}} || {{Cross}} || - || -1 || 2 || {{Check}} || - || Road || 0 || ||
 
|- id="Packed dirt"
 
|- id="Packed dirt"
 
! Packed dirt
 
! Packed dirt
| 100% || 0% || Heavy || {{Check}} || Soil || -1 || -1 || Unnatural || - || Road || 1 || Generates Filth_Dirt
+
| 100% || 0% || Heavy || {{Cross}} || {{Check}} || Soil || -1 || -1 || {{Check}} || - || Road || 1 || Filth_Dirt ||
  
 
|- id="Chest-deep moving water"
 
|- id="Chest-deep moving water"
 
! Chest-deep moving water
 
! Chest-deep moving water
| 22% || 0% || Bridgeable || {{Cross}} || - || 0 || 0 || None || - || water<ref>All water tiles triple the deterioration rate and extinguishes Fire. WaterInEyes</ref> || 0 ||
+
| 22% || 0% || - || {{Check}} || {{Cross}} || - || 0 || 0 || {{Cross}} || - || water<ref>All water tiles triple the deterioration rate and extinguishes Fire. Also allows the '''WaterInEyes''' attack.</ref> || 42 || ||
 
|- id="Deep ocean water"
 
|- id="Deep ocean water"
 
! Deep ocean water
 
! Deep ocean water
| 0% || 0% || None || {{Cross}} || - || 0 || 0 || None || - || water, ocean || 300 || Impassable
+
| 0% || 0% || - || {{Cross}} || {{Cross}} || - || 0 || 0 || {{Cross}} || - || water<br/> ocean || 300 || || Impassable  
 
|- id="Deep water"
 
|- id="Deep water"
 
! Deep water
 
! Deep water
| 0% || 0% || None || {{Cross}} || - || 0 || 0 || None || - || water || 300 || Impassable
+
| 0% || 0% || - || {{Cross}} || {{Cross}} || - || 0 || 0 || {{Cross}} || - || water || 300 || || Impassable
  
 
|- id="Shallow ocean water"
 
|- id="Shallow ocean water"
 
! Shallow ocean water
 
! Shallow ocean water
| 30% || 0% || ShallowWater, Bridgeable || {{Cross}} || - || 0 || 0 || None || Gravel || water, ocean || 30 ||
+
| 30% || 0% || ShallowWater || {{Check}} || {{Cross}} || - || 0 || 0 || {{Cross}} || Stony soil || water<br/> ocean || 30 || ||
 
|- id="Shallow moving water"
 
|- id="Shallow moving water"
 
! Shallow moving water
 
! Shallow moving water
| 30% || 0% || ShallowWater, Bridgeable, MovingFluid || {{Cross}} || - || 0 || 0 || None || - || water, River || 30 ||
+
| 30% || 0% || ShallowWater<br/> MovingFluid || {{Check}} || {{Cross}} || - || 0 || 0 || {{Cross}} || - || water<br/> River || 30 || ||
 
|- id="Shallow water"
 
|- id="Shallow water"
 
! Shallow water
 
! Shallow water
| 30% || 0% || ShallowWater, Bridgeable || {{Cross}} || - || 0 || 0 || None || Gravel || water || 30 ||
+
| 30% || 0% || ShallowWater || {{Check}} || {{Cross}} || - || 0 || 0 || {{Cross}} || Stony soil || water || 30 || ||
 
|- id="Marsh"
 
|- id="Marsh"
 
! Marsh
 
! Marsh
| 30% || 0% || ShallowWater, Bridgeable || {{Cross}} || - || -3/0 || -2 || None || Soil ||  || 30 || Generates Filth_Dirt, extinguishes Fire, MudInEyes.
+
| 30% || 0% || ShallowWater || {{Check}} || {{Cross}} || - || -3/0 || -2 || {{Cross}} || Soil ||  || 30 || Filth_Dirt || extinguishes Fire<br/> MudInEyes.
  
 
|- id="Soil"
 
|- id="Soil"
 
! Soil
 
! Soil
| 87% || 100% || Heavy, GrowSoil || {{Check}} || Soil || -3/0 || -1 || Unnatural || - || Soil || 2 || Generates Filth_Dirt, DirtInEyes, Soil
+
| 87% || 100% || Heavy<br/> GrowSoil || {{Cross}} || {{Check}} || Soil || -3/0 || -1 || {{Check}} || - || Soil || 2 || Filth_Dirt || DirtInEyes<br/> Soil
 
|- id="Lichen-covered soil"
 
|- id="Lichen-covered soil"
 
! Lichen-covered soil
 
! Lichen-covered soil
| 81% || 100% || Heavy, GrowSoil || {{Check}} || Soil || -3/0 || -1 || Unnatural || - || Soil || 3 || Generates Filth_Dirt, DirtInEyes, Soil
+
| 81% || 100% || Heavy<br/> GrowSoil || {{Cross}} || {{Check}} || Soil || -3/0 || -1 || {{Check}} || - || Soil || 3 || Filth_Dirt ||  DirtInEyes<br/> Soil
 
|- id="Marshy soil"
 
|- id="Marshy soil"
 
! Marshy soil
 
! Marshy soil
| 46% || 100% || Light, GrowSoil, Bridgeable || {{Check}} || Soil || -3/0 || -2 || Unnatural || Soil || Soil || 2 || Generates Filth_Dirt, DirtInEyes, Soil
+
| 46% || 100% || Light<br/> GrowSoil || {{Check}} || {{Check}} || Soil || -3/0 || -2 || {{Check}} || Soil || Soil || 2 || Filth_Dirt || DirtInEyes<br/> Soil
 
|- id="Rich soil"
 
|- id="Rich soil"
 
! Rich soil
 
! Rich soil
| 87% || 140% || Heavy, GrowSoil, Bridgeable || {{Check}} || Soil || -3/0 || -1 || Unnatural || Soil || Soil || 2 || Generates Filth_Dirt, DirtInEyes, Soil
+
| 87% || 140% || Heavy<br/> GrowSoil || {{Check}} || {{Check}} || Soil || -3/0 || -1 || {{Check}} || Soil || Soil || 2 || Filth_Dirt || DirtInEyes<br/> Soil
  
|- id="Stony soil" <!--aka Gravel-->
+
|- id="Gravel"
 
! Stony soil
 
! Stony soil
| 87% || 70% || Heavy, GrowSoil, Bridgeable || {{Check}} || ? || -3/0 || -1 || Unnatural || - || Soil || 2 || Generates Filth_Dirt, GravelInEyes, Soil
+
| 87% || 70% || Heavy<br/> GrowSoil || {{Check}} || {{Check}} || - || -3/0 || -1 || {{Check}} || - || Soil || 2 || Filth_Dirt ||  GravelInEyes<br/> Soil
  
 
|- id="Sand"
 
|- id="Sand"
 
! Sand
 
! Sand
| 76% || 10% || Heavy ||{{Check}} || Sand || -3/0 || -1 || Unnatural || Sand || - || 4 || Generates Filth_Sand, SandInEyes
+
| 76% || 10% || Heavy || {{Cross}} || {{Check}} || Sand || -3/0 || -1 || {{Check}} || - || Sand || 4 || Filth_Sand ||  SandInEyes
 
|- id="Soft sand"
 
|- id="Soft sand"
 
! Soft sand
 
! Soft sand
| 52% || 0% || Light || {{Check}} || Sand || -3/0 || -1 || Unnatural || Sand || Sand || 14 || Generates Filth_Sand, SandInEyes
+
| 52% || 0% || Light || {{Cross}} || {{Check}} || Sand || -3/0 || -1 || {{Check}} || Sand || Sand || 14 || Filth_Sand ||  SandInEyes
  
 
|- id="Mud"
 
|- id="Mud"
 
! Mud
 
! Mud
| 52% || 0% || Bridgeable || {{Cross}} || Soil || -3/0 || -2 || Unnatural || Soil || - || 14 || Generates Filth_Dirt, MudInEyes
+
| 52% || 0% || - || {{Check}} || {{Cross}} || Soil || -3/0 || -2 || {{Check}} || Soil || - || 14 || Filth_Dirt ||  MudInEyes
 
|- id="Ice"
 
|- id="Ice"
 
! Ice
 
! Ice
| 52% || 0% || Heavy || {{Check}} || - || -3/0 || 0 || Unnatural || - || - || 14 || Generates Filth_Dirt
+
| 52% || 0% || Heavy || {{Cross}} || {{Check}} || - || -3/0 || 0 || {{Check}} || - || - || 14 || Filth_Dirt ||
  
 
|- id="Polluted soil"
 
|- id="Polluted soil"
 
! [[Pollution|Polluted soil]]
 
! [[Pollution|Polluted soil]]
| 87% || 50% || Heavy || || Soil
+
| 87% || 50% || Heavy || {{Cross}} || || Soil ||
 
|- id="Rough stone"
 
|- id="Rough stone"
! [[Rough stone]]
+
! [[Rough stonestone]]
| {{%|{{Q|Rough stone|Move Speed Factor}} }} || 0% || Heavy || || Stone
+
| {{%|{{Q|Rough stone|Move Speed Factor}} }} || 0% || Heavy || {{Cross}} || || Stone ||
 
|- id="Rough-hewn stone"
 
|- id="Rough-hewn stone"
 
! [[Rough-hewn stone]]
 
! [[Rough-hewn stone]]
| {{%|{{Q|Rough-hewn stone|Move Speed Factor}} }}|| 0% || Heavy || || Stone
+
| {{%|{{Q|Rough-hewn stone|Move Speed Factor}} }}|| 0% || Heavy || {{Cross}} || || Stone ||
 
|- id="Smooth stone"
 
|- id="Smooth stone"
 
! [[Smooth stone]]
 
! [[Smooth stone]]
| {{%|{{Q|Smooth stone|Move Speed Factor}} }}|| 0% || Heavy || || Stone
+
| {{%|{{Q|Smooth stone|Move Speed Factor}} }}|| 0% || Heavy || {{Cross}} || || Stone ||
 
|}
 
|}
 +
 +
'''Light''': Supports light structure<br/>
 +
'''Medium''': Supports medium structures<br/>
 +
'''Heavy''': Supports heavy structures<br/>
 +
'''ShallowWater''': Can be built on with things that are waterproof<br/>
 +
'''MovingFluid/moving water''': Contains power usable for hydroelectrics<br/>
 +
'''Bridgeable''': Bridge can be built here<br/>
 +
'''GrowSoil/growable''': Things can grow here. Unsure if is does anything or if merely indicative.<br/>
 +
'''Diggable''': For graves<br/>
 +
'''SmoothableStone/smoothable''': Can be ground and smoothed into smooth stone<br/>
 +
 +
-----
 +
#Mod-development
 +
say, it seems like the Wiki may be wrong about smoothed floors being worth 8 wealth? Unless "5f" translates to 8
 +
 +
I see the terraindef for Stone is set to 5f here, in TerrainDefGenerator_Stone.cs:
 +
 +
StatUtility.SetStatValueInList(ref smooth.statBases, StatDefOf.Beauty, 2f);
 +
StatUtility.SetStatValueInList(ref smooth.statBases, StatDefOf.MarketValue, 5f);
 +
(this is in 1.5, haven't checked the source for 1.4 or before. Trying to make a mod to set smoothed floor wealth as nothing)

Revision as of 18:21, 24 July 2024

Welcome to the RimWorld Wiki sandbox!
This sandbox is where you can experiment and practice working on a wiki page. This page will usually have little or no content. Feel free to add content or to make changes and save them to see the results.

To learn about editing and formatting start here: Help:Contents. Just start with the basics... enter some text, and learn the other pieces as you go.

Your content contributions are welcome and important. The wiki is a collaborative effort and others can help with formatting and other improvements.]

Best wishes!

Creating page.

  • Do changes here appear on Recent changes? Yes.
  • Does this apply to sandbox as well?

subst:


https://rimworldwiki.com/index.php?title=Environment

Naturally generated surfaces

Type Move Speed
Modifier
Fertility Terrain
Support
Bridgeable Diggable[1] Terrain
Type
Beauty Cleanliness Filth
mask[2]
Dries To[3] Others Path
cost
Generated
Filth
Extra
Broken asphalt 100% 0% Heavy Ex.png Ex.png - -1 2 Check.png - Road 0
Packed dirt 100% 0% Heavy Ex.png Check.png Soil -1 -1 Check.png - Road 1 Filth_Dirt
Chest-deep moving water 22% 0% - Check.png Ex.png - 0 0 Ex.png - water[4] 42
Deep ocean water 0% 0% - Ex.png Ex.png - 0 0 Ex.png - water
ocean
300 Impassable
Deep water 0% 0% - Ex.png Ex.png - 0 0 Ex.png - water 300 Impassable
Shallow ocean water 30% 0% ShallowWater Check.png Ex.png - 0 0 Ex.png Stony soil water
ocean
30
Shallow moving water 30% 0% ShallowWater
MovingFluid
Check.png Ex.png - 0 0 Ex.png - water
River
30
Shallow water 30% 0% ShallowWater Check.png Ex.png - 0 0 Ex.png Stony soil water 30
Marsh 30% 0% ShallowWater Check.png Ex.png - -3/0 -2 Ex.png Soil 30 Filth_Dirt extinguishes Fire
MudInEyes.
Soil 87% 100% Heavy
GrowSoil
Ex.png Check.png Soil -3/0 -1 Check.png - Soil 2 Filth_Dirt DirtInEyes
Soil
Lichen-covered soil 81% 100% Heavy
GrowSoil
Ex.png Check.png Soil -3/0 -1 Check.png - Soil 3 Filth_Dirt DirtInEyes
Soil
Marshy soil 46% 100% Light
GrowSoil
Check.png Check.png Soil -3/0 -2 Check.png Soil Soil 2 Filth_Dirt DirtInEyes
Soil
Rich soil 87% 140% Heavy
GrowSoil
Check.png Check.png Soil -3/0 -1 Check.png Soil Soil 2 Filth_Dirt DirtInEyes
Soil
Stony soil 87% 70% Heavy
GrowSoil
Check.png Check.png - -3/0 -1 Check.png - Soil 2 Filth_Dirt GravelInEyes
Soil
Sand 76% 10% Heavy Ex.png Check.png Sand -3/0 -1 Check.png - Sand 4 Filth_Sand SandInEyes
Soft sand 52% 0% Light Ex.png Check.png Sand -3/0 -1 Check.png Sand Sand 14 Filth_Sand SandInEyes
Mud 52% 0% - Check.png Ex.png Soil -3/0 -2 Check.png Soil - 14 Filth_Dirt MudInEyes
Ice 52% 0% Heavy Ex.png Check.png - -3/0 0 Check.png - - 14 Filth_Dirt
Polluted soil 87% 50% Heavy Ex.png Soil
Rough stonestone 87% 0% Heavy Ex.png Stone
Rough-hewn stone 93% 0% Heavy Ex.png Stone
Smooth stone 100% 0% Heavy Ex.png Stone

Light: Supports light structure
Medium: Supports medium structures
Heavy: Supports heavy structures
ShallowWater: Can be built on with things that are waterproof
MovingFluid/moving water: Contains power usable for hydroelectrics
Bridgeable: Bridge can be built here
GrowSoil/growable: Things can grow here. Unsure if is does anything or if merely indicative.
Diggable: For graves
SmoothableStone/smoothable: Can be ground and smoothed into smooth stone


  1. Mod-development
say, it seems like the Wiki may be wrong about smoothed floors being worth 8 wealth? Unless "5f" translates to 8
I see the terraindef for Stone is set to 5f here, in TerrainDefGenerator_Stone.cs:
StatUtility.SetStatValueInList(ref smooth.statBases, StatDefOf.Beauty, 2f);
StatUtility.SetStatValueInList(ref smooth.statBases, StatDefOf.MarketValue, 5f);
(this is in 1.5, haven't checked the source for 1.4 or before. Trying to make a mod to set smoothed floor wealth as nothing)
  1. Able to dig graves
  2. All Natural Terrains that accept filth only accept Unnatural filth.
  3. As Stony soil doesn't exist in Sea ice nor Ice sheet, it dries to Ice instead.
  4. All water tiles triple the deterioration rate and extinguishes Fire. Also allows the WaterInEyes attack.