Difference between revisions of "User:Arcangelus/Sandbox"
Arcangelus (talk | contribs) |
Arcangelus (talk | contribs) |
||
Line 12: | Line 12: | ||
=== Naturally generated surfaces === | === Naturally generated surfaces === | ||
:{{For|the artificial flooring|Floors#Comparison table{{!}}Floors}} | :{{For|the artificial flooring|Floors#Comparison table{{!}}Floors}} | ||
+ | |||
+ | The function SpeedPercentString is: | ||
+ | 13/(13 + Path cost) | ||
+ | Also uses float points, for some reason. | ||
{| {{STDT| sortable c_25 text-center}} | {| {{STDT| sortable c_25 text-center}} | ||
− | ! 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 !! | + | ! 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 !! Generates<br/>Filth !! Extra |
|- id="Broken asphalt" | |- id="Broken asphalt" | ||
! Broken asphalt | ! Broken asphalt | ||
Line 19: | Line 23: | ||
|- id="Packed dirt" | |- id="Packed dirt" | ||
! Packed dirt | ! Packed dirt | ||
− | | | + | | 92.9% || 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 | ||
− | | | + | | 23.6% || 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% || - || {{Cross}} || {{Cross}} || - || 0 || 0 || {{Cross}} || - || water<br/> ocean || 300 || || Impassable | + | | 0% || 0% || - || {{Cross}} || {{Cross}} || - || 0 || 0 || {{Cross}} || - || water<br/> ocean || 300 || || Impassable<ref>It would be 4.2% otherwise</ref> |
|- id="Deep water" | |- id="Deep water" | ||
! Deep water | ! Deep water | ||
Line 33: | Line 37: | ||
|- id="Shallow ocean water" | |- id="Shallow ocean water" | ||
! Shallow ocean water | ! Shallow ocean water | ||
− | | 30% || 0% || ShallowWater || {{Check}} || {{Cross}} || - || 0 || 0 || {{Cross}} || Stony soil || water<br/> ocean || 30 || || | + | | 30.2% || 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<br/> MovingFluid || {{Check}} || {{Cross}} || - || 0 || 0 || {{Cross}} || - || water<br/> River || 30 || || | + | | 30.2% || 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 || {{Check}} || {{Cross}} || - || 0 || 0 || {{Cross}} || Stony soil || water || 30 || || | + | | 30.2% || 0% || ShallowWater || {{Check}} || {{Cross}} || - || 0 || 0 || {{Cross}} || Stony soil || water || 30 || || |
|- id="Marsh" | |- id="Marsh" | ||
! Marsh | ! Marsh | ||
− | | 30% || 0% || ShallowWater || {{Check}} || {{Cross}} || - || -3/0 || -2 || {{Cross}} || Soil || || 30 || Filth_Dirt || extinguishes Fire<br/> MudInEyes. | + | | 30.2% || 0% || ShallowWater || {{Check}} || {{Cross}} || - || -3/0 || -2 || {{Cross}} || Soil || || 30 || Filth_Dirt || extinguishes Fire<br/> MudInEyes. |
|- id="Soil" | |- id="Soil" | ||
! Soil | ! Soil | ||
− | | | + | | 86.6% || 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<br/> GrowSoil || {{Cross}} || {{Check}} || Soil || -3/0 || -1 || {{Check}} || - || Soil || 3 || Filth_Dirt || DirtInEyes<br/> Soil | + | | 81.2% || 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 | ||
− | | | + | | 48.1% || 100% || Light<br/> GrowSoil || {{Check}} || {{Check}} || Soil || -3/0 || -2 || {{Check}} || Soil || Soil || 14 || Filth_Dirt || DirtInEyes<br/> Soil |
|- id="Rich soil" | |- id="Rich soil" | ||
! Rich soil | ! Rich soil | ||
− | | | + | | 86.7% || 140% || Heavy<br/> GrowSoil || {{Check}} || {{Check}} || Soil || -3/0 || -1 || {{Check}} || Soil || Soil || 2 || Filth_Dirt || DirtInEyes<br/> Soil |
|- id="Gravel" | |- id="Gravel" | ||
! Stony soil | ! Stony soil | ||
− | | | + | | 86.7% || 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 || {{Cross}} || {{Check}} || Sand || -3/0 || -1 || {{Check}} || - || Sand || 4 || Filth_Sand || SandInEyes | + | | 76.4% || 10% || Heavy || {{Cross}} || {{Check}} || Sand || -3/0 || -1 || {{Check}} || - || Sand || 4 || Filth_Sand || SandInEyes |
|- id="Soft sand" | |- id="Soft sand" | ||
! Soft sand | ! Soft sand | ||
− | | | + | | 48.1% || 0% || Light || {{Cross}} || {{Check}} || Sand || -3/0 || -1 || {{Check}} || Sand || Sand || 14 || Filth_Sand || SandInEyes |
|- id="Mud" | |- id="Mud" | ||
! Mud | ! Mud | ||
− | | | + | | 48.1% || 0% || - || {{Check}} || {{Cross}} || Soil || -3/0 || -2 || {{Check}} || Soil || - || 14 || Filth_Dirt || MudInEyes |
|- id="Ice" | |- id="Ice" | ||
! Ice | ! Ice | ||
− | | | + | | 48.1% || 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 || {{Cross}} || || Soil || | + | | 87% || 50% || Heavy || {{Cross}} || || Soil || || || || || || 2 || - || |
|- id="Rough stone" | |- id="Rough stone" | ||
! [[Rough stonestone]] | ! [[Rough stonestone]] | ||
− | | {{%|{{Q|Rough stone|Move Speed Factor}} }} || 0% || Heavy || {{Cross}} || || Stone || | + | | {{%|{{Q|Rough stone|Move Speed Factor}} }} || 0% || Heavy || {{Cross}} || || Stone || || || || || || 2 || - || |
|- id="Rough-hewn stone" | |- id="Rough-hewn stone" | ||
! [[Rough-hewn stone]] | ! [[Rough-hewn stone]] | ||
− | | {{%|{{Q|Rough-hewn stone|Move Speed Factor}} }}|| 0% || Heavy || {{Cross}} || || Stone || | + | | {{%|{{Q|Rough-hewn stone|Move Speed Factor}} }}|| 0% || Heavy || {{Cross}} || || Stone || || || || || || 1 || - || |
|- id="Smooth stone" | |- id="Smooth stone" | ||
! [[Smooth stone]] | ! [[Smooth stone]] | ||
− | | {{%|{{Q|Smooth stone|Move Speed Factor}} }}|| 0% || Heavy || {{Cross}} || || Stone || | + | | {{%|{{Q|Smooth stone|Move Speed Factor}} }}|| 0% || Heavy || {{Cross}} || || Stone || 2 || 0 || || - || Harcoded || 0 || - || 5{{Icon Small|silver}}. <br/>Not natural^citation needed |
|} | |} | ||
Revision as of 21:05, 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
- For the artificial flooring, see Floors.
The function SpeedPercentString is:
13/(13 + Path cost)
Also uses float points, for some reason.
Type | Move Speed Modifier |
Fertility | Terrain Support |
Bridgeable | Diggable[1] | Terrain Type |
Beauty | Cleanliness | Filth mask[2] |
Dries To[3] | Others | Path cost |
Generates Filth |
Extra |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Broken asphalt | 100% | 0% | Heavy | - | -1 | 2 | - | Road | 0 | |||||
Packed dirt | 92.9% | 0% | Heavy | Soil | -1 | -1 | - | Road | 1 | Filth_Dirt | ||||
Chest-deep moving water | 23.6% | 0% | - | - | 0 | 0 | - | water[4] | 42 | |||||
Deep ocean water | 0% | 0% | - | - | 0 | 0 | - | water ocean |
300 | Impassable[5] | ||||
Deep water | 0% | 0% | - | - | 0 | 0 | - | water | 300 | Impassable | ||||
Shallow ocean water | 30.2% | 0% | ShallowWater | - | 0 | 0 | Stony soil | water ocean |
30 | |||||
Shallow moving water | 30.2% | 0% | ShallowWater MovingFluid |
- | 0 | 0 | - | water River |
30 | |||||
Shallow water | 30.2% | 0% | ShallowWater | - | 0 | 0 | Stony soil | water | 30 | |||||
Marsh | 30.2% | 0% | ShallowWater | - | -3/0 | -2 | Soil | 30 | Filth_Dirt | extinguishes Fire MudInEyes. | ||||
Soil | 86.6% | 100% | Heavy GrowSoil |
Soil | -3/0 | -1 | - | Soil | 2 | Filth_Dirt | DirtInEyes Soil | |||
Lichen-covered soil | 81.2% | 100% | Heavy GrowSoil |
Soil | -3/0 | -1 | - | Soil | 3 | Filth_Dirt | DirtInEyes Soil | |||
Marshy soil | 48.1% | 100% | Light GrowSoil |
Soil | -3/0 | -2 | Soil | Soil | 14 | Filth_Dirt | DirtInEyes Soil | |||
Rich soil | 86.7% | 140% | Heavy GrowSoil |
Soil | -3/0 | -1 | Soil | Soil | 2 | Filth_Dirt | DirtInEyes Soil | |||
Stony soil | 86.7% | 70% | Heavy GrowSoil |
- | -3/0 | -1 | - | Soil | 2 | Filth_Dirt | GravelInEyes Soil | |||
Sand | 76.4% | 10% | Heavy | Sand | -3/0 | -1 | - | Sand | 4 | Filth_Sand | SandInEyes | |||
Soft sand | 48.1% | 0% | Light | Sand | -3/0 | -1 | Sand | Sand | 14 | Filth_Sand | SandInEyes | |||
Mud | 48.1% | 0% | - | Soil | -3/0 | -2 | Soil | - | 14 | Filth_Dirt | MudInEyes | |||
Ice | 48.1% | 0% | Heavy | - | -3/0 | 0 | - | - | 14 | Filth_Dirt | - | |||
Polluted soil | 87% | 50% | Heavy | Soil | 2 | - | ||||||||
Rough stonestone | 87% | 0% | Heavy | Stone | 2 | - | ||||||||
Rough-hewn stone | 93% | 0% | Heavy | Stone | 1 | - | ||||||||
Smooth stone | 100% | 0% | Heavy | Stone | 2 | 0 | - | Harcoded | 0 | - | 5. Not natural^citation needed |
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
- 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)
- ↑ Able to dig graves
- ↑ All Natural Terrains that accept filth only accept Unnatural filth.
- ↑ As Stony soil doesn't exist in Sea ice nor Ice sheet, it dries to Ice instead.
- ↑ All water tiles triple the deterioration rate and extinguishes Fire. Also allows the WaterInEyes attack.
- ↑ It would be 4.2% otherwise