Difference between revisions of "Plants"

From RimWorld Wiki
Jump to navigation Jump to search
(→‎Temperature: Swapped out hand calculation for temperature template.)
 
(118 intermediate revisions by 47 users not shown)
Line 6: Line 6:
 
| {{Plants_Nav}}
 
| {{Plants_Nav}}
 
|}
 
|}
<hr>
+
----
<!-- End of Nav -->
+
<!-- End Nav -->
 +
{{Rewrite|reason=Cleanup and clarity}}
 +
{{for|the skill of the same name|Skills#Plants{{!}}Skills}}
 +
{{TOCright}}
 +
'''Plants''' are passive, flammable objects available in numerous species of different appearance, growth rate, lifespan, '''fertility''' requirements, and biome. Plants are generally passable, minifiable, provide no cover, and are not susceptible to Sharp or Blunt damage (except trees, cacti, and bushes.) All plants can be destroyed by [[Fire]], [[Work#Plant_cut|cutting]], a [[Defoliator ship]], or being consumed by an animal.
 +
Plants may spontaneously grow in available tiles or can be cultivated by colonists in [[growing zone]]s or [[hydroponics basin]]s. With adequate time and environmental conditions, plants will age into a '''mature''' lifestage when they can be '''harvested''' by colonists assigned to [[Work#Grow|Grow]] work.
  
 +
Plants are essential to producing [[food]], [[textile]]s, feed for [[animals]], [[dye]], [[wood]], [[chemfuel]], [[drug]]s, and [[medicine]].
 +
 +
[[File:Plantation growing zone.png|500px]]
  
{{Tocright}}
 
{{Info|Plants come in varieties that are either cultivated or grow wild. Cultivated plants are planted by colonists in a [[growing zone]] or a [[hydroponics basin]], mainly for food. Wild plants grow naturally throughout the map. Some wild plants spread themselves via seeds. Animals mostly graze on wild plants but will happily eat cultivated crops as well. {{asof|A14}} decorative plants are no longer good animal feed, due to reduced nutrition value.
 
}}
 
  
== Growth Rate Factors ==
+
== Growth rate factors ==
  
 
===Fertility===
 
===Fertility===
Most plants have a <fertilityFactorGrowthRate>, which is used to determine how "picky" a plant is about how fertile its terrain needs to be. A plant with a <fertilityFactorGrowthRate> of 0 will not care if it is planted on fertile soil or sand; it will grow at the same rate on any terrain tile that will accept its roots. In contrast, a plant with a <fertilityFactorGrowthRate> of 1 will not grow so well if it is planted on anything less fertile than standard soil.
+
{{For|[[human]] fertility|Reproduction#Fertility{{!}}Reproduction}}
*Sand: 6%
+
Fertility is a measure of a location's efficacy for growing plants. Most plants have a Fertility requirement of at least 50% (except trees at a measly 30% Fertility). Plant growth speed is also positively correlated to soil Fertility. However, fertility does ''not'' affect the harvested yield from a plant, just the time to mature to that yield. Different [[terrain]]s or growing apparatuses have different fertilities.  
*Gravel and Marshy soil: 70%
+
 
*Soil and Lichen-covered dirt: 100%
 
*Fertile soil: 140%
 
*Hydroponics: 230%
 
  
<big>{{math|''(GRF(F)) Growth Rate Factor: Fertility {{=}} 1 + ( fertilityFactorGrowthRate &times; (Terrain Fertility &minus; 1))}}</big>
 
  
===Temperature===
+
Most plants have a <fertilityFactorGrowthRate>, which is used to determine how "picky" a plant is about terrain fertility. Ingame, this is also denoted as "Fertility sensitivity". A plant with a <fertilityFactorGrowthRate> of 0 will not care if it is planted on fertile soil or sand; it will grow at the same rate on any possible terrain tile. In contrast, a plant with a <fertilityFactorGrowthRate> of 1 will not grow so well if it is planted on anything less fertile than standard soil.
For normal growth rate, plants require [[temperature]] between {{Temperature|10}} and {{Temperature|42}}. Plant growth rate drops by 10.0% for each degree Celsius below {{Temperature|10}}, and by 6.25% for each degree above {{Temperature|42}}. The plant's info window will show 'Out of ideal temperature range (growing at xx% of normal speed)'. Plants will not grow when the temperature falls below {{Temperature|1}} or rises above {{Temperature|57}}. The plant's info window will show 'Out of ideal temperature range (not growing)'. If the temperature drops below {{Temperature|-10}}, it will either die or lose its leaves, depending on the type of plant. Leafless plants cannot grow, and will take a full day to regrow their leaves after the temperature rises back above {{Temperature|-2}}.
+
 
 +
'''Note''': Beyond 100% Fertility, high Fertility Sensitivity becomes a bonus rather than a penalty. For such cases highly sensitive plants are preferable.
 +
 
 +
<big>{{math|''(GRF(F)) Growth Rate Factor(Fertility) {{=}} (Fertility &divide; 100% &minus; 1) &times; fertilityFactorGrowthRate + 1}}</big>
 +
 
 +
==== Fertility table ====
 +
{{See also|Terrain}}
 +
The table below lists the fertility of different terrains and other valid places to grow crops. Note that not all of the below support all plants - for example, trees cannot be grown in hydroponics basins, even though the basin's fertility is above their fertility requirement.
 +
{| {{STDT| sortable c_25 text-center}}
 +
! Type !! Fertility
 +
|-
 +
! [[Hydroponics basin]]
 +
| 280%
 +
|-
 +
! Lichen-covered soil
 +
| 100%
 +
|-
 +
! Marshy soil
 +
| 100%
 +
|-
 +
! [[Plant pot]]
 +
| 100%
 +
|-
 +
! Rich soil
 +
| 140%
 +
|-
 +
! Sand
 +
| 10%
 +
|-
 +
! Soil
 +
| 100%
 +
|-
 +
! Stony soil
 +
| 70%
 +
|-
 +
! [[Bonsai pot]] {{IdeologyIcon}}
 +
| 100%
 +
|-
 +
! [[Fungal gravel]] {{IdeologyIcon}}
 +
| 70%
 +
|}
  
<big>{{math|''(GRF(T)) Growth Rate Factor: Temperature {{=}} (Temperature(T)) &divide; 10 {{X|&nbsp;|24}}; Temperature(T) < 10C}}<br>
+
=== Temperature ===
{{math|''(GRF(T)) Growth Rate Factor: Temperature {{=}} 1 {{X|&nbsp;|45}} ; 10C ≤ Temperature(T) 42C}}<br>
+
{{Recode|section=1|reason=Temperature bounds in the uncommented section are correct, but the progression in growth rate needs to be updated and the graph updated (i.e. the commented out sections are un-updated)}}
{{math|''(GRF(T)) Growth Rate Factor: Temperature {{=}} (58C &minus; Temperature(T)) &divide; 15  ; 42C < Temperature(T) }}</big><br>
+
For normal growth rate, plants require [[temperature]] between {{Temperature|6}} and {{Temperature|42}}. <!--Plant growth rate drops by 10.0% for each degree Celsius below {{Temperature|6}}, and by 6.25% for each degree above {{Temperature|42}}.--> The plant's info window will show 'Non-ideal temperature. Temperature growth multiplier: #%'. Plants will not grow when the temperature falls below {{Temperature|0}} or rises above {{Temperature|58}}. The plant's info window will show 'Non-ideal temperature. Not growing.' If the temperature drops below {{Temperature|-10}}, the plant will either die or lose its leaves, depending on its type. The plants that die will die after some random amount of time.{{Check Tag|Detail needed|What time?}} This is obvious on trees, because it shows a new graphic with no leaves on it, but it actually applies to all plants, including grasses. Leafless plants are inedible by animals. This may cause problems to inexperienced players, as it's unrealistic and the game doesn't give a hint on why colony's animals stop grazing and starve, the plants seem perfectly normal upon close examination. It takes 24 hours to regrow leaves after the temperature rises back above {{Temperature|-2}}, the plants cannot grow before then, despite possibly high enough temperature.
 +
<!--
 +
The actual values of temperature and temperature growth multiplier are unseen real numbers, the game only shows rounded values. Thus, it is possible, for example, to see a 3% multiplier at 58°C (the actual temperature may be 57.52°C).
 +
{{GraphChart|width=400|height=100|xAxisTitle=Temperature (°C)|yAxisTitle=Growth Factor|type=line|x=0, 10, 42, 58 |y1=0, 1, 1, 0|yType=number}}
 +
<big>{{math|''(GRF(T)) Growth Rate Factor(Temperature) {{=}} Temperature &divide; 10°C {{X|&nbsp;|15}}; Temperature < 10°C}}<br>
 +
{{math|''(GRF(T)) Growth Rate Factor(Temperature) {{=}} 1 {{X|&nbsp;|44}} ; 10°C ≤ Temperature ≤ 42°C}}<br>
 +
{{math|''(GRF(T)) Growth Rate Factor(Temperature) {{=}} (58°C &minus; Temperature) &divide; 16°C ; Temperature > 42°C}}</big>
 +
-->
  
 
===Light===
 
===Light===
Plants typically require at least 50% [[Environment#Light|light]] to grow. This minimum light value can be modified by changing a plant's <growMinGlow> value. When a plant lacks adequate light its info window indicates this with the text <tt>'Needs light level: ##%'</tt>. At adequate light levels (50% standard), plant growth rate will start to rise. A plant's growth rate will increase until it reaches its optimal light level (100% standard). A plant's optimal light level can be modified by changing its <growOptimalGlow> value.<br> In areas which lack light, usually indoors with a hydroponics basin, a [[Sun lamp|sun lamp]] provides 100% light. Plants may even grow at a modest 20% rate when lit by a standard lamp which provides 60% light.<br>
+
Most plants typically require at least 51% [[Environment#Light|light]] to grow.
 +
 
 +
Decorative Plants typically require at least 30% [[Environment#Light|light]] to grow.
 +
 
 +
All mushrooms, such as nutrifungus, need 0% [[Environment#Light|light]] to grow. Any light from non-mushroom sources will cause the nutrifungus to die.
 +
 
 +
When a plant lacks adequate light its info window indicates this with the text <tt>'Needs light level: ##%'</tt>. Over that minimum a plant's growth rate will increase until it reaches its optimal light level (100% standard).
 +
: Example: Rose (Needs light level: 30% Optimal light 100%). In soil or Plant pot (Fertility 100%) under Standing lamp Light (50%) growing Speed 29%)
 +
 
 +
Most artificial light sources only provide 50% light. Only decorative plants, [[tinctoria]], and [[Fibercorn|fibercorn]] can grow under such poor light conditions. The [[sun lamp]] provides 100% light in its radius, and is thus usually required for any indoor growing.
 +
 
 +
: <big>{{math|''(GRF(L)) Growth Rate Factor(Light) {{=}}<br>&#8199;&#8199;&#8199; (Light &minus; growMinGlow) &divide; (growOptimalGlow &minus; growMinGlow)}}</big>
  
<big>{{math|''(GRF(L)) Growth Rate Factor: Light {{=}} (Light(L) &minus; growMinGlow) &divide; (growOptimalGlow &minus; growMinGlow)}}</big><br>
+
In [[Modding|mods]], this minimum light value can be modified by changing a plant's <growMinGlow> value. A plant's optimal light level can be modified by changing its <growOptimalGlow> value.
  
 
==Rest==
 
==Rest==
<div style="float:right">[[File:Plants-Growing_Time.png]]</div>
+
[[File:Plants-Growing_Time.png|right|thumb|Overview of the hourly plant activity.]]
All plants rest from hour 19 through hour 4. More accurately, plants rest for 45% of the day, leaving 55% of the day for growing.<br>
+
All plants rest from hour 19 through hour 5. More accurately, plants rest for 11h of the day, leaving 13h of the day for growing.
During the plant resting time period, plants will not grow no matter the light level.<br>
+
 
A new constant, Growing Ticks/Day, can be found by multiplying Ticks/Day by 0.55<br>
+
During the plant resting time period, plants will not grow no matter the light level.
 +
 
 +
A new constant, Growing Ticks/Day, can be found by multiplying Ticks/Day by 13/24 (approx. 54.167%) :
  
<big>{{math|''Growing Ticks/Day {{=}} (60,000 Ticks/Day &times; 0.55) {{=}} 33,000 Ticks}}</big><br>
+
<big>{{math|''Growing Ticks/Day {{=}} (60,000 Ticks/Day &times; 13/24) {{=}} 32,500 Ticks}}</big><br>
{{clr}}
+
{{clear}}
  
==Instant Growth==
+
==Initial growth==
All plants receive an instantaneous growth of 5% when sown/planted.<br>
+
All plants receive an instantaneous growth of 5% when sown (planted).<br>
This is relevant because it means that all plants only need to grow 95% from the moment they are planted to become fully grown (100%).<br>
+
This is relevant because it means that all plants only need to grow 95% from the moment they are sown to become fully grown (100%).<br>
 
You'll see this show up in a later equation as a new value: Growth Remaining<br>
 
You'll see this show up in a later equation as a new value: Growth Remaining<br>
 
You can use this value to help determine how long a plant has left before it is fully grown.<br>
 
You can use this value to help determine how long a plant has left before it is fully grown.<br>
  
<big>{{math|''Growth Remaining {{=}} (1 &minus; 0.05)}} {{=}} 0.95 ; Plant was just sown/planted<br>
+
<big>{{math|''Growth Remaining'' {{=}} 1 &minus; 0.05 {{=}} 0.95}}; Plant was just sown<br>
{{math|''Growth Remaining {{=}} (1 &minus; Current Growth)}} ; Plant was sown/planted some time ago</big><br>
+
{{math|''Growth Remaining'' {{=}} 1 &minus; ''Current Growth'' &lt; 0.95}}; Plant was sown some time ago</big><br>
  
==Actual Growth Time==
+
==Actual growth time==
 
The Growth Time displayed in-game can tend to confuse a player into thinking a plant will be fully grown in X number of days.<br>
 
The Growth Time displayed in-game can tend to confuse a player into thinking a plant will be fully grown in X number of days.<br>
 
Due to the various Growth Rate Factors (Fertility, Temperature, Light) and every plant's need to rest, the growDays or "Growth Time" listed in-game is not an accurate/intuitive representation of how long a plant actually takes to grow.<br>
 
Due to the various Growth Rate Factors (Fertility, Temperature, Light) and every plant's need to rest, the growDays or "Growth Time" listed in-game is not an accurate/intuitive representation of how long a plant actually takes to grow.<br>
Line 65: Line 126:
  
 
==Lifespan==
 
==Lifespan==
The lifespan of a plant is calculated by simply multiplying the plant's growDays by its lifespanFraction.<br>
+
If they are not harvested or eaten, plants will eventually die. The [[Menus#Messages 2|message]] will be named ''<plant> died from rotting''. The counting of their lifetime starts when the plant is sown/spawned. Since plants only grow during certain hours, and growth rate varies greatly under different circumstances, it is possible for a plant to die before it reaches full maturity or even while still on the initial progress. A plant will also die from rotting if it is completely deprived of light - for example, if a roof is built over it.
Most vanilla plants have a default lifespanFraction of 3; Roses being the exception, with a lifespanFraction of 7.<br>
+
 
Since plants only grow during certain hours, and growth rate varies greatly under different circumstances, it is possible for a plant to die before it reaches full maturity.
+
The lifespan of a plant is calculated by  multiplying the plant's ''growDays'' by its ''lifespanFraction''.
 +
Most vanilla plants have a default ''lifespanFraction'' of 5, but some go as high as 8. Trees have this property as well, but due to their long growth time (''growDays''), their lifespan is longer than is generally relevant.<br>
  
== Domesticated Plants ==
+
== Types of plants ==
=== Food Plants ===
+
There are no clear categories of plants provided by the game. For the purpose of easier comparison, plants can be split in the following categories. Note that many plants fall in more than one category.
{| {{STDT| sortable c_14 text-center}}
+
* '''[[Wild plants]]''' are plants that can't be planted by the player.
! !! Name !! Beauty !! Yield !! !! Product !! Growth Time !! Fertility Factor !! Marshy Soil/Gravel !! Normal Soil !! Mossy Soil !! Rich Soil !! Hydroponics
+
* '''[[Decorative plants]]''' are plants that can be planted by the player and which main purpose is to add [[Beauty]] to a room or area.
{{List| Plants | item = Plant/Row/Domesticated | query = [[Concept:Domesticated Plant]] [[Concept:Food Plant]] }}|}
+
* '''[[Trees]]''' are plants that yield wood or have "tree" in their name.
{| {{STDT| sortable c_14 align-left}}
+
* '''[[Domesticated plants]]''' are plants that can be planted by the player and yield something else than wood.
! colspan='2' | Name
+
* '''Food plants''' are plants that yield food.
! colspan='4' | Yields
+
* '''Resource plants''' are plants that yield something else than food and wood.
! colspan='3' | To Support One Colonist
 
! colspan='2' | ... with Hydroponics
 
{{List| Plants | item = Plant/Row/Food| query = [[Concept:Domesticated Plant]] [[Concept:Food Plant]] }}|}
 
  
=== Resource Plants ===
+
=== Domesticated plants ===
{| {{STDT| sortable c_14 text-center}}
+
{{#ask: [[Category:Domesticated plants]]
! !! Name !! Beauty !! Yield !! !! Product !! Growth Time !! Fertility Factor !! Marshy Soil/Gravel !! Normal Soil !! Mossy Soil !! Rich Soil !! Hydroponics
+
| ?Grow Days
{{List| Plants | item = Plant/Row/Domesticated | query = [[Concept:Domesticated Plant]] [[Concept:Resource Plant]] }}|}
+
| ?Real Grow Days
 +
| ?Harvest Yield
 +
| ?Harvest Yield Per Day (70) # = Yield Per Day (Gravel)
 +
| ?Harvest Yield Per Day (100) # = Yield Per Day (Normal)
 +
| ?Harvest Yield Per Day (140) # = Yield Per Day (Fertile)
 +
| ?Harvest Yield Per Day (280) # = Yield Per Day (Hydroponic)
 +
| ?Fertility Sensitivity
 +
}}
 +
{{math|''Real Grow Days'' {{=}} Grow Days &divide; 0.5417}}
 +
{{math|''Nutrition per Day'' {{=}} Harvest Yield &times; Nutrition (0.05) &divide; Real Grow Days}}
  
=== Decorative Plants ===
+
=== Decorative plants ===
{| {{STDT| sortable c_14 text-center}}
+
{{Main|Decorative plants}}
 +
{{#ask: [[Category:Decorative plants]]
 +
| ?Beauty
 +
| ?Grow Days
 +
| ?Real Grow Days
 +
| ?Lifespan
 +
| ?Fertility Sensitivity
 +
| ?Sow Work
 +
}}
 +
 
 +
=== Wild plants ===
 +
{{#ask: [[Category:Wild plants]]
 +
| ?Grow Days
 +
| ?Real Grow Days
 +
| ?Beauty
 +
| ?Harvest Yield
 +
| ?Harvest Product
 +
| ?Fertility Sensitivity
 +
}}
 +
 
 +
=== Trees ===
 +
{{Main|Trees}}
 +
{{#ask: [[Category:Trees]]
 +
| ?Beauty
 +
| ?Grow Days
 +
| ?Real Grow Days
 +
| ?Harvest Yield
 +
| ?Harvest Yield Per Day (70) # = Yield Per Day (Gravel)
 +
| ?Harvest Yield Per Day (100) # = Yield Per Day (Normal)
 +
| ?Harvest Yield Per Day (140) # = Yield Per Day (Fertile)
 +
| ?Fertility Sensitivity
 +
}}
 +
{{math|''Yield per Day' {{=}} Yield  &times; (1 &minus; Plant Resting<ref>This is the fraction of the day when plants don't grow, 0.45 is used in above calculation.  [[#Actual growth time|Actual growth time]] for more information</ref>)&times;[(Fertility of Soil<ref>Normal soil (1.00) is used in above equation.</ref> &times; Fertility Factor) + 1 &minus; Fertility Factor) &divide; Growth Time]}}
 +
<references/>
 +
 
 +
== Yield ==
 +
The yield of plants with products depends on four factors:
 +
# The base yield of the plant
 +
# The maturity of the plant. Plants that are harvested at the first possible moment (at growth 65%) will only grant half of the total normal yield; this scales linearly towards full harvest as the growth percentage increases. This gives a slight penalty to early harvests.
 +
# The health of the plant. Damaged plants will lose up to half of their yield. A plant at 50% health will lose 25% of the yield.
 +
# The [[Plant Harvest Yield]] of the harvesting pawn which acts as a scalar on the resulting number.
 +
# The [[AI Storytellers#Economy|Harvest Yield]] storyteller variable - note that [[Difficulty]] settings change variable even if a custom difficulty is not selected.
 +
 
 +
As plant harvest yield increases with [[Skills#Plants|Plants skill]], pawns with the highest skills should ideally be used to harvest plants, while any pawn can be used to sow them.
 +
 
 +
== Plants per pawn ==
 +
{{Move|section=true|destination=Food|reason=Alternative destination: [[Food production]]. Avoid redundency. Those pages are way more specific while this page covers all plants not just food plants}}
 +
The number of food-bearing plants required per pawn depends on a number of factors, including:
 +
 
 +
* Hunger rate of the pawn
 +
* Soil type, including the use of [[hydroponics]]
 +
* [[Meal]] type's nutrient efficiency
 +
* Whether [[meat]] is available
 +
* Light times including the effect of latitude, sun lamps, and sun blocking [[events]] and [[condition causer]]s such as [[Eclipse]]s
 +
* [[Plant Harvest Yield]] of the harvesting pawn
 +
* Whether pawns are allowed to eat before they are hungry enough to reap the full benefit from the nutrition offered by the meal.
 +
* Whether the pawn has a large enough [[Saturation]] bar to reap the full benefit from the nutrition offered by the meal.
 +
 
 +
{| class="wikitable"
 +
| Plants per Pawn = Hunger rate<ref>This is {{#vardefineecho:hungerRate|{{#expr: 1.6 * {{Q|Human|Base Hunger Rate}} }} }} for [[Human]]s</ref>  &divide; (Yield per Day<ref>Depends on soil type, see [[#Fertility|Fertility]] for details.</ref>  &times; Nutrition of each harvested item<ref>This is 0.05 for all crop products at the time of writing. See the page of the relevant raw food for details.</ref> &times; Nutrient efficiency of the meal<ref>This varies from as low as [[Vegetarian lavish meal|40%]] to as high as [[Nutrient paste meal|300%]]. See [[Meals]] for details. </ref> &times; Plant Harvest Yield<ref>This varies from 0% to 150%. See [[Plant Harvest Yield]] for details.</ref>)
 +
|}
 +
<references/>
 +
 
 +
'''Quick reference for common crops'''
 +
{{Recode|section=1|reason=1) Consider making it into a template 2) Account for overeating since that is more realistic and the worse case}}
 +
The table below assumes humans with a [[Hunger Rate Factor]] of 100% are fed in a manner that no [[overeating]] occurs and the plants are harvested with a [[Plant Harvest Yield]] of 100%.
 +
 
 +
{| {{STDT|c_24}}
 +
! Nutrient efficiency !! colspan="4" | 300% ([[Nutrient paste meal]])!! colspan="4" | 180% ([[Simple meal]]) !! colspan="4" | 120% ([[Vegetarian fine meal]])
 
|-
 
|-
! !! Name !! Beauty !! Pottable !! Sow Work !! Growth Time !! Lifespan
+
! style="background-color:#51a651;" | Fertility
! Wild Cluster Size !! Radius !! Seed Time
+
! style="background-color:#51a651;" |  70%<br/>(Gravel)
{{List| Plants | item = Plant/Row/Decorative | query = [[Concept:Decorative Plant]] }}|}
+
! style="background-color:#51a651;" | 100%<br/>(Soil)
 +
! style="background-color:#51a651;" | 140%<br/>(Rich soil)
 +
! style="background-color:#51a651;" | 280%<br/>([[Hydroponics basin|Hydroponics<br/>basin]])
 +
! style="background-color:#51a651;" |  70%<br/>(Gravel)
 +
! style="background-color:#51a651;" | 100%<br/>(Soil)
 +
! style="background-color:#51a651;" | 140%<br/>(Rich soil)
 +
! style="background-color:#51a651;" | 280%<br/>([[Hydroponics basin|Hydroponics<br/>basin]])
 +
! style="background-color:#51a651;" |  70%<br/>(Gravel)
 +
! style="background-color:#51a651;" | 100%<br/>(Soil)
 +
! style="background-color:#51a651;" | 140%<br/>(Rich soil)
 +
! style="background-color:#51a651;" | 280%<br/>([[Hydroponics basin|Hydroponics<br/>basin]])
 +
|-
 +
! [[Rice plant]]
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (70) }} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (100)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (140)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (280)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (70) }} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (100)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (140)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (280)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (70) }} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (100)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (140)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Rice plant|Harvest Yield Per Day (280)}} * 0.05 * 1.2) round 1}}
 +
|-
 +
! [[Corn plant]]
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (70) }} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (100)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (140)}} * 0.05 * 3) round 1}}
 +
| –
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (70) }} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (100)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (140)}} * 0.05 * 1.8) round 1}}
 +
| –
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (70) }} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (100)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Corn plant|Harvest Yield Per Day (140)}} * 0.05 * 1.2) round 1}}
 +
| –
 +
|-
 +
! [[Potato plant]]
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (70) }} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (100)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (140)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (280)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (70) }} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (100)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (140)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (280)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (70) }} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (100)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (140)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Potato plant|Harvest Yield Per Day (280)}} * 0.05 * 1.2) round 1}}
 +
|-
 +
! [[Nutrifungus]] {{IdeologyIcon}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (70) }} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (100)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (140)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (280)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (70) }} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (100)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (140)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (280)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (70) }} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (100)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (140)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Nutrifungus|Harvest Yield Per Day (280)}} * 0.05 * 1.2) round 1}}
 +
|-
 +
! [[Toxipotato plant]] {{BiotechIcon}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (70) }} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (100)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (140)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (280)}} * 0.05 * 3) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (70) }} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (100)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (140)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (280)}} * 0.05 * 1.8) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (70) }} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (100)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (140)}} * 0.05 * 1.2) round 1}}
 +
| {{#expr: {{#var:hungerRate}} / ({{Q|Toxipotato plant|Harvest Yield Per Day (280)}} * 0.05 * 1.2) round 1}}
 +
|}
 +
 
 +
==Plant growth approaches==
 +
The player has a number of options to get plants grown for food and raw material. Each of them has their up- and downsides and a proper mix of them is necessary to be resistant to disruptions, including seasons.
  
== Wild Plants ==
+
===Fields===
=== Food Plants ===
+
You just define a growing zone, select the crop and let nature and your pawns set to growing do the rest.
{| {{STDT| sortable c_14 text-center}}
 
! !! Name !! Beauty !! Yield !! !! Product
 
! Growth Time !!Yield/Day!! Lifespan !! Wild Cluster Size !! Radius !! Seed Time
 
{{List| Plants | item = Plant/Row/Wild | query = [[Concept:Wild Plant]] [[Concept:Food Plant]] }}|}
 
  
=== Ground Cover ===
+
'''Upsides:'''
{| {{STDT| sortable c_14 text-center}}
+
* No cost, excluding the work time to clear trees, sow crops, and harvesting.
! !! Name !! Beauty !! Yield !! !! Product
+
* Available at the start, regardless of technology level
!  Growth Time !! Lifespan !! Wild Cluster Size !! Radius !! Seed Time
 
{{List| Plants | item = Plant/Row/Wild | query = [[Concept:Wild Plant]] [[Harvested Product::~*NA*]] }}|}
 
  
== Trees ==
+
'''Downsides:'''
{| {{STDT| sortable c_14 text-center}}
+
* Outdoor growing is dependent on the local seasonal weather and even impossible in the coldest biomes
! !! Name !! Beauty !! Yield !! colspan='2' | Product
+
* Highly vulnerable to irregular temperature variations such as [[Events#Cold snap|cold snaps]] and [[Events#Heat Wave|heat waves]] that could stop growth or even kill plants
! Growth Time !! Lifespan !!Yield/Day!! Wild Cluster Size !! Radius !! Seed Time
+
* Outdoor growing is vulnerable to events like [[Events#Toxic fallout|toxic fallout]] and [[Events#Volcanic winter|volcanic winter]]
{{List| Plants | item = Plant/Row/Wild | query =  [[Category:Plants]][[Harvested Product::~*Wood*]]}}|}
+
* Without walls, raiders can easily set your crops ablaze and wild animals can eat your crops. Tamed animals can be excluded via zones however
  
 +
=== Greenhouse ===
 +
The Greenhouse is a walled and roofed growing zone, with a sun lamp providing light and heaters or coolers maintaining climate
  
{{math|''Yield per Day' {{=}} Yield  &times; (1 &minus; Plant Resting<ref>This is the fraction of the day were plants don't grow, 0.45 is used in above calculation.  [[Plant|Plants]] for more information</ref>)&times;[(Fertility of Soil<ref>Normal soil (1.00) is used in above equation.</ref> &times; Fertility Factor) + 1 &minus; Fertility Factor) &divide; Growth Time]}}
+
'''Upsides:'''
 +
* Walling off your crops keeps out raiders and wild animals
 +
* Low costs for the walls and sun lamp alone
 +
* Full resistance to temperature variations once [[heater]]s or [[cooler]]s are built
 +
* Slightly increased growth, due to the persistent 100% lighting level from the sun lamp during the day
 +
* Energy shortages will only kill existing plants if the temperature gets too extreme
 +
* Immune to events like toxic fallout and volcanic winter
  
{{math|''Plants per Colonist' {{=}} Hunger<ref>This is 0.8 , [[Saturation]] for more information</ref> &divide; (Yield per Day &times; Nutrition<ref>This is 0.05 for raw food, [[Food]] for more information</ref>)}}
+
'''Downsides:'''
<references/>
+
* Trees cannot be planted in greenhouses
<noinclude>
+
* Needs tiles that can support building walls to support the roof, which is difficult in swamp biomes
 +
* High energy costs for maintaining sun lamps
 +
* Requires electricity research to unlock
 +
 
 +
==== Open roof greenhouses ====
 +
Only indoor rooms can control temperature, however any room is considered indoors so long as less than 1/4 of the tiles are unroofed, up to a limit of 300 unroofed tiles. Though unroofed sections increase the rate of temperature equalization significantly, this allows the creation of greenhouses that can be used to grow trees, which cannot usually be grown under [[roof]]s, or even without sun lamps. 
 +
 
 +
These are constructed like most greenhouses, but with the [[remove roof area]] order used to remove 1 tile fewer than 1/4 of the roof. If for growing trees, these removed areas should be spaced 1 tile away from each other gap both horizontally and vertically, as trees cannot be sown next to each other. For growing traditional crops without a sun lamp, this should all be concentrated in one area to limit time spent traveling from place to place while sowing and harvesting.
 +
 
 +
Due to the costs of controlling the temperature, using this strategy to avoid the cost of sun lamps may or may not break even depending on the biome and the heating or cooling required.  In cold biomes, combination with a [[steam geyser]] can significantly reduce heating costs, making this strategy much more viable regardless of the intent. If using [[campfire]]s to heat the greenhouse, they should be placed in the roofed areas to prevent additional fuel usage during inclement [[weather]].  
 +
 
 +
'''Upsides:'''
 +
* Does not require sun lamps or even electricity
 +
* Can support trees, including [[cocoa tree]]s.
 +
** When used for trees, no larger than is necessary as trees can't be planted adjacent to each other anyway.
 +
** Forces trees to be sown perfectly spaced without having to micromanage it, improving yields/area
 +
* Easy to convert to and from more traditional greenhouses
 +
 
 +
'''Downsides:'''
 +
* Needs significantly more heating/cooling
 +
* 4x larger for the same volume of non-tree greenhouse space
 +
* Slow and/or difficult to adapt to changing weather conditions.
 +
* Net wood-negative when using campfires to grow trees.
 +
 
 +
===Hydroponics basin===
 +
[[Hydroponics basin|Hydroponics]] allows plants to grow without soil by using nutrients dissolved in a water bath. In-game, it requires research to unlock and the construction of one or more Hydroponics basins. These basins will override any growing zone they are placed on top of.
 +
 
 +
'''Upsides:'''
 +
* Basins provide fertility of 280%, the highest rating in the game
 +
* Plants with high fertility sensitivity grow especially well
 +
* Can be combined with [[#Greenhouse|greenhouses]] for growing in environments too cold or hot for outdoor plant growth, including mountains
 +
 
 +
'''Downsides:'''
 +
* Building a sun lamp and 24 basins (the maximum amount of basins that can fit within a sun lamp's radius of light) requires a huge resource and power commitment, requiring 4580 watts, 1720 steel, and 24 components.
 +
* If the basin loses power or breaks down, the plants within will begin taking rotting damage which will kill most plants within 8 hours unless power is restored or the basin is repaired. If the power stays off for an extended amount of time or the basin cannot be repaired, then harvesting the plants as soon as possible is recommended.
 +
* A power outage including [[Events#Solar flare|solar flares]] can wipe all of your hydroponic crops, requiring extensive replanting and usually disrupting food production.
 +
* There are fewer options for growing crops within hydroponics basins.
 +
 
 +
== Version history ==
 +
* [[Version/0.10.785|0.10.785]] - Rebalanced and reformatted plant ecology tunings to lengthen crop cycles and slow wild plant spread. Reworked plant growth in relation to light levels so plants can still grow slowly in dim light (e.g. tundra summers).
 +
* Beta 19/1.0 - All non-tree sowable crops yield 20% less when harvested and take 10% longer to sow.
 
{{nav|plant|wide}}
 
{{nav|plant|wide}}
<noinclude/>
 
  
[[Category:Plants]]
+
[[Category:RimWorld game]]

Latest revision as of 15:42, 7 November 2024

Basics Menus Game Creation Gameplay Pawns Plants Resources Gear Mods
Plants Menu Wild Plants Trees Domesticated Plants Decorative Plants

Plants are passive, flammable objects available in numerous species of different appearance, growth rate, lifespan, fertility requirements, and biome. Plants are generally passable, minifiable, provide no cover, and are not susceptible to Sharp or Blunt damage (except trees, cacti, and bushes.) All plants can be destroyed by Fire, cutting, a Defoliator ship, or being consumed by an animal. Plants may spontaneously grow in available tiles or can be cultivated by colonists in growing zones or hydroponics basins. With adequate time and environmental conditions, plants will age into a mature lifestage when they can be harvested by colonists assigned to Grow work.

Plants are essential to producing food, textiles, feed for animals, dye, wood, chemfuel, drugs, and medicine.

Plantation growing zone.png


Growth rate factors[edit]

Fertility[edit]

Fertility is a measure of a location's efficacy for growing plants. Most plants have a Fertility requirement of at least 50% (except trees at a measly 30% Fertility). Plant growth speed is also positively correlated to soil Fertility. However, fertility does not affect the harvested yield from a plant, just the time to mature to that yield. Different terrains or growing apparatuses have different fertilities.


Most plants have a <fertilityFactorGrowthRate>, which is used to determine how "picky" a plant is about terrain fertility. Ingame, this is also denoted as "Fertility sensitivity". A plant with a <fertilityFactorGrowthRate> of 0 will not care if it is planted on fertile soil or sand; it will grow at the same rate on any possible terrain tile. In contrast, a plant with a <fertilityFactorGrowthRate> of 1 will not grow so well if it is planted on anything less fertile than standard soil.

Note: Beyond 100% Fertility, high Fertility Sensitivity becomes a bonus rather than a penalty. For such cases highly sensitive plants are preferable.

(GRF(F)) Growth Rate Factor(Fertility) = (Fertility ÷ 100% − 1) × fertilityFactorGrowthRate + 1

Fertility table[edit]

The table below lists the fertility of different terrains and other valid places to grow crops. Note that not all of the below support all plants - for example, trees cannot be grown in hydroponics basins, even though the basin's fertility is above their fertility requirement.

Type Fertility
Hydroponics basin 280%
Lichen-covered soil 100%
Marshy soil 100%
Plant pot 100%
Rich soil 140%
Sand 10%
Soil 100%
Stony soil 70%
Bonsai pot Content added by the Ideology DLC 100%
Fungal gravel Content added by the Ideology DLC 70%

Temperature[edit]

For normal growth rate, plants require temperature between 6 °C (42.8 °F) and 42 °C (107.6 °F). The plant's info window will show 'Non-ideal temperature. Temperature growth multiplier: #%'. Plants will not grow when the temperature falls below 0 °C (32 °F) or rises above 58 °C (136.4 °F). The plant's info window will show 'Non-ideal temperature. Not growing.' If the temperature drops below -10 °C (14 °F), the plant will either die or lose its leaves, depending on its type. The plants that die will die after some random amount of time.[Detail needed] This is obvious on trees, because it shows a new graphic with no leaves on it, but it actually applies to all plants, including grasses. Leafless plants are inedible by animals. This may cause problems to inexperienced players, as it's unrealistic and the game doesn't give a hint on why colony's animals stop grazing and starve, the plants seem perfectly normal upon close examination. It takes 24 hours to regrow leaves after the temperature rises back above -2 °C (28.4 °F), the plants cannot grow before then, despite possibly high enough temperature.

Light[edit]

Most plants typically require at least 51% light to grow.

Decorative Plants typically require at least 30% light to grow.

All mushrooms, such as nutrifungus, need 0% light to grow. Any light from non-mushroom sources will cause the nutrifungus to die.

When a plant lacks adequate light its info window indicates this with the text 'Needs light level: ##%'. Over that minimum a plant's growth rate will increase until it reaches its optimal light level (100% standard).

Example: Rose (Needs light level: 30% Optimal light 100%). In soil or Plant pot (Fertility 100%) under Standing lamp Light (50%) growing Speed 29%)

Most artificial light sources only provide 50% light. Only decorative plants, tinctoria, and fibercorn can grow under such poor light conditions. The sun lamp provides 100% light in its radius, and is thus usually required for any indoor growing.

(GRF(L)) Growth Rate Factor(Light) =
    (Light − growMinGlow) ÷ (growOptimalGlow − growMinGlow)

In mods, this minimum light value can be modified by changing a plant's <growMinGlow> value. A plant's optimal light level can be modified by changing its <growOptimalGlow> value.

Rest[edit]

Overview of the hourly plant activity.

All plants rest from hour 19 through hour 5. More accurately, plants rest for 11h of the day, leaving 13h of the day for growing.

During the plant resting time period, plants will not grow no matter the light level.

A new constant, Growing Ticks/Day, can be found by multiplying Ticks/Day by 13/24 (approx. 54.167%) :

Growing Ticks/Day = (60,000 Ticks/Day × 13/24) = 32,500 Ticks

Initial growth[edit]

All plants receive an instantaneous growth of 5% when sown (planted).
This is relevant because it means that all plants only need to grow 95% from the moment they are sown to become fully grown (100%).
You'll see this show up in a later equation as a new value: Growth Remaining
You can use this value to help determine how long a plant has left before it is fully grown.

Growth Remaining = 1 − 0.05 = 0.95

Plant was just sown

Growth Remaining = 1 − Current Growth < 0.95

Plant was sown some time ago

Actual growth time[edit]

The Growth Time displayed in-game can tend to confuse a player into thinking a plant will be fully grown in X number of days.
Due to the various Growth Rate Factors (Fertility, Temperature, Light) and every plant's need to rest, the growDays or "Growth Time" listed in-game is not an accurate/intuitive representation of how long a plant actually takes to grow.
For example: A Raspberry Bush (3:growDays), on Soil (1:Fert), experiencing optimal temperature and light 100% of the time (1:Temp, 1:Light), will take approximately 5.18 actual in-game days to grow.
It is important to remember this when setting up your growing zones.

Actual Growth Time = (Growth Remaining × 60,000 Ticks/Day × growDays) ÷ (Growing Ticks/Day × GRF(F) × GRF(T) × GRF(L))

Lifespan[edit]

If they are not harvested or eaten, plants will eventually die. The message will be named <plant> died from rotting. The counting of their lifetime starts when the plant is sown/spawned. Since plants only grow during certain hours, and growth rate varies greatly under different circumstances, it is possible for a plant to die before it reaches full maturity or even while still on the initial progress. A plant will also die from rotting if it is completely deprived of light - for example, if a roof is built over it.

The lifespan of a plant is calculated by multiplying the plant's growDays by its lifespanFraction. Most vanilla plants have a default lifespanFraction of 5, but some go as high as 8. Trees have this property as well, but due to their long growth time (growDays), their lifespan is longer than is generally relevant.

Types of plants[edit]

There are no clear categories of plants provided by the game. For the purpose of easier comparison, plants can be split in the following categories. Note that many plants fall in more than one category.

  • Wild plants are plants that can't be planted by the player.
  • Decorative plants are plants that can be planted by the player and which main purpose is to add Beauty to a room or area.
  • Trees are plants that yield wood or have "tree" in their name.
  • Domesticated plants are plants that can be planted by the player and yield something else than wood.
  • Food plants are plants that yield food.
  • Resource plants are plants that yield something else than food and wood.

Domesticated plants[edit]

 Grow DaysReal Grow DaysHarvest YieldYield Per Day (Gravel)Yield Per Day (Normal)Yield Per Day (Fertile)Yield Per Day (Hydroponic)Fertility Sensitivity
Bonsai tree1.52.7720.610.720.870.5
Cocoa tree1629.54200.580.680.810.5
Corn plant11.320.86220.741.051.481
Cotton plant814.77100.470.680.951.91
Devilstrand mushroom22.541.5460.10.140.21
Fibercorn611.0820.180.180.190.210.1
Gauranlen pod611.0810.090.090.10.15
Haygrass712.92181.141.391.730.6
Healroot712.9210.050.080.110.221
Hop plant59.2380.680.871.111.960.7
Nutrifungus611.08110.950.991.051.260.15
Potato plant5.810.71110.91.031.191.770.4
Psychoid plant916.6280.420.480.560.830.4
Rice plant35.5460.761.081.523.031
Smokeleaf plant7.513.8590.460.650.911.821
Strawberry plant4.68.4980.660.941.322.641
Tinctoria23.6910.190.270.380.761
Toxipotato plant4.99.0570.770.770.770.770

Real Grow Days = Grow Days ÷ 0.5417

Nutrition per Day = Harvest Yield × Nutrition (0.05) ÷ Real Grow Days


Decorative plants[edit]

 Beauty BaseGrow DaysReal Grow DaysLifespanFertility SensitivitySow Work
Bonsai tree151.52.7713.50.5750
Dandelions42.54.62200170
Daylily181.52.774.51540
Rose141.52.777.51750

Wild plants[edit]

 Grow DaysReal Grow DaysBeauty BaseHarvest YieldHarvest ProductFertility Sensitivity
Agarilux60110.77435Raw fungus0.15
Agave611.0810Agave fruit0.5
Alocasia35.540.5
Ambrosia bush611.084Ambrosia0.15
Anima grass11.850
Astragalus2.54.6240
Berry bush611.0810Berries0.5
Brambles35.540.7
Bryolux60110.7710.15
Bush35.540.5
Chokevine59.230.7
Clivia35.5420.5
Gauranlen moss59.23100
Giant rafflesia35.54-60.5
Glowstool4073.85220Raw fungus0.15
Grass2.54.620.3
Gray grass
Low shrubs35.540.7
Moss47.380
Pincushion cactus2.54.620
Ripthorn
Tall grass35.540.7
Wild healroot1018.461Herbal medicine1

Trees[edit]

 Beauty BaseGrow DaysReal Grow DaysHarvest YieldYield Per Day (Gravel)Yield Per Day (Normal)Yield Per Day (Fertile)Fertility Sensitivity
Anima tree52546.15250.540.540.540
Bamboo tree1222.15100.380.450.540.5
Birch tree22036.92270.620.730.880.5
Bonsai tree151.52.7720.610.720.870.5
Burned stump-83055.3840.070.070.070
Cecropia tree11425.85180.590.70.840.5
Chopped stump03055.3840.070.070.070
Cocoa tree21629.54200.580.680.810.5
Cypress tree13564.61600.790.931.110.5
Drago tree11527.69250.770.91.080.5
Gauranlen tree61018.46351.91.91.90
Gray pine tree-52851.6980.150.150.150
Harbinger tree-101018.461.151.351.630.5
Maple tree22749.85270.460.540.650.5
Oak tree23055.38460.710.8310.5
Palm tree11425.85180.590.70.840.5
Pebble cactus-52851.6960.120.120.120
Pine tree22036.92270.620.730.880.5
Polux tree1018.46301.631.631.630
Poplar tree115.0527.78270.830.971.170.5
Rat palm tree-52851.6980.150.150.150
Saguaro cactus59.23151.631.631.630
Smashed stump-83055.3840.070.070.070
Teak tree232.560600.8511.20.5
Timbershroom2036.92250.580.680.810.5
Willow tree21324270.961.131.350.5
Witchwood tree-52851.6980.150.150.150

Yield per Day' = Yield × (1 − Plant Resting[1])×[(Fertility of Soil[2] × Fertility Factor) + 1 − Fertility Factor) ÷ Growth Time]

  1. This is the fraction of the day when plants don't grow, 0.45 is used in above calculation. Actual growth time for more information
  2. Normal soil (1.00) is used in above equation.

Yield[edit]

The yield of plants with products depends on four factors:

  1. The base yield of the plant
  2. The maturity of the plant. Plants that are harvested at the first possible moment (at growth 65%) will only grant half of the total normal yield; this scales linearly towards full harvest as the growth percentage increases. This gives a slight penalty to early harvests.
  3. The health of the plant. Damaged plants will lose up to half of their yield. A plant at 50% health will lose 25% of the yield.
  4. The Plant Harvest Yield of the harvesting pawn which acts as a scalar on the resulting number.
  5. The Harvest Yield storyteller variable - note that Difficulty settings change variable even if a custom difficulty is not selected.

As plant harvest yield increases with Plants skill, pawns with the highest skills should ideally be used to harvest plants, while any pawn can be used to sow them.

Plants per pawn[edit]

The number of food-bearing plants required per pawn depends on a number of factors, including:

  • Hunger rate of the pawn
  • Soil type, including the use of hydroponics
  • Meal type's nutrient efficiency
  • Whether meat is available
  • Light times including the effect of latitude, sun lamps, and sun blocking events and condition causers such as Eclipses
  • Plant Harvest Yield of the harvesting pawn
  • Whether pawns are allowed to eat before they are hungry enough to reap the full benefit from the nutrition offered by the meal.
  • Whether the pawn has a large enough Saturation bar to reap the full benefit from the nutrition offered by the meal.
Plants per Pawn = Hunger rate[1] ÷ (Yield per Day[2] × Nutrition of each harvested item[3] × Nutrient efficiency of the meal[4] × Plant Harvest Yield[5])
  1. This is 1.6 for Humans
  2. Depends on soil type, see Fertility for details.
  3. This is 0.05 for all crop products at the time of writing. See the page of the relevant raw food for details.
  4. This varies from as low as 40% to as high as 300%. See Meals for details.
  5. This varies from 0% to 150%. See Plant Harvest Yield for details.

Quick reference for common crops

The table below assumes humans with a Hunger Rate Factor of 100% are fed in a manner that no overeating occurs and the plants are harvested with a Plant Harvest Yield of 100%.

Nutrient efficiency 300% (Nutrient paste meal) 180% (Simple meal) 120% (Vegetarian fine meal)
Fertility 70%
(Gravel)
100%
(Soil)
140%
(Rich soil)
280%
(Hydroponics
basin
)
70%
(Gravel)
100%
(Soil)
140%
(Rich soil)
280%
(Hydroponics
basin
)
70%
(Gravel)
100%
(Soil)
140%
(Rich soil)
280%
(Hydroponics
basin
)
Rice plant 14 9.9 7 3.5 23.4 16.5 11.7 5.9 35.1 24.7 17.5 8.8
Corn plant 14.4 10.2 7.2 24 16.9 12 36 25.4 18
Potato plant 11.9 10.4 9 6 19.8 17.3 14.9 10 29.6 25.9 22.4 15.1
Nutrifungus Content added by the Ideology DLC 11.2 10.8 10.2 8.5 18.7 18 16.9 14.1 28.1 26.9 25.4 21.2
Toxipotato plant Content added by the Biotech DLC 13.9 13.9 13.9 13.9 23.1 23.1 23.1 23.1 34.6 34.6 34.6 34.6

Plant growth approaches[edit]

The player has a number of options to get plants grown for food and raw material. Each of them has their up- and downsides and a proper mix of them is necessary to be resistant to disruptions, including seasons.

Fields[edit]

You just define a growing zone, select the crop and let nature and your pawns set to growing do the rest.

Upsides:

  • No cost, excluding the work time to clear trees, sow crops, and harvesting.
  • Available at the start, regardless of technology level

Downsides:

  • Outdoor growing is dependent on the local seasonal weather and even impossible in the coldest biomes
  • Highly vulnerable to irregular temperature variations such as cold snaps and heat waves that could stop growth or even kill plants
  • Outdoor growing is vulnerable to events like toxic fallout and volcanic winter
  • Without walls, raiders can easily set your crops ablaze and wild animals can eat your crops. Tamed animals can be excluded via zones however

Greenhouse[edit]

The Greenhouse is a walled and roofed growing zone, with a sun lamp providing light and heaters or coolers maintaining climate

Upsides:

  • Walling off your crops keeps out raiders and wild animals
  • Low costs for the walls and sun lamp alone
  • Full resistance to temperature variations once heaters or coolers are built
  • Slightly increased growth, due to the persistent 100% lighting level from the sun lamp during the day
  • Energy shortages will only kill existing plants if the temperature gets too extreme
  • Immune to events like toxic fallout and volcanic winter

Downsides:

  • Trees cannot be planted in greenhouses
  • Needs tiles that can support building walls to support the roof, which is difficult in swamp biomes
  • High energy costs for maintaining sun lamps
  • Requires electricity research to unlock

Open roof greenhouses[edit]

Only indoor rooms can control temperature, however any room is considered indoors so long as less than 1/4 of the tiles are unroofed, up to a limit of 300 unroofed tiles. Though unroofed sections increase the rate of temperature equalization significantly, this allows the creation of greenhouses that can be used to grow trees, which cannot usually be grown under roofs, or even without sun lamps.

These are constructed like most greenhouses, but with the remove roof area order used to remove 1 tile fewer than 1/4 of the roof. If for growing trees, these removed areas should be spaced 1 tile away from each other gap both horizontally and vertically, as trees cannot be sown next to each other. For growing traditional crops without a sun lamp, this should all be concentrated in one area to limit time spent traveling from place to place while sowing and harvesting.

Due to the costs of controlling the temperature, using this strategy to avoid the cost of sun lamps may or may not break even depending on the biome and the heating or cooling required. In cold biomes, combination with a steam geyser can significantly reduce heating costs, making this strategy much more viable regardless of the intent. If using campfires to heat the greenhouse, they should be placed in the roofed areas to prevent additional fuel usage during inclement weather.

Upsides:

  • Does not require sun lamps or even electricity
  • Can support trees, including cocoa trees.
    • When used for trees, no larger than is necessary as trees can't be planted adjacent to each other anyway.
    • Forces trees to be sown perfectly spaced without having to micromanage it, improving yields/area
  • Easy to convert to and from more traditional greenhouses

Downsides:

  • Needs significantly more heating/cooling
  • 4x larger for the same volume of non-tree greenhouse space
  • Slow and/or difficult to adapt to changing weather conditions.
  • Net wood-negative when using campfires to grow trees.

Hydroponics basin[edit]

Hydroponics allows plants to grow without soil by using nutrients dissolved in a water bath. In-game, it requires research to unlock and the construction of one or more Hydroponics basins. These basins will override any growing zone they are placed on top of.

Upsides:

  • Basins provide fertility of 280%, the highest rating in the game
  • Plants with high fertility sensitivity grow especially well
  • Can be combined with greenhouses for growing in environments too cold or hot for outdoor plant growth, including mountains

Downsides:

  • Building a sun lamp and 24 basins (the maximum amount of basins that can fit within a sun lamp's radius of light) requires a huge resource and power commitment, requiring 4580 watts, 1720 steel, and 24 components.
  • If the basin loses power or breaks down, the plants within will begin taking rotting damage which will kill most plants within 8 hours unless power is restored or the basin is repaired. If the power stays off for an extended amount of time or the basin cannot be repaired, then harvesting the plants as soon as possible is recommended.
  • A power outage including solar flares can wipe all of your hydroponic crops, requiring extensive replanting and usually disrupting food production.
  • There are fewer options for growing crops within hydroponics basins.

Version history[edit]

  • 0.10.785 - Rebalanced and reformatted plant ecology tunings to lengthen crop cycles and slow wild plant spread. Reworked plant growth in relation to light levels so plants can still grow slowly in dim light (e.g. tundra summers).
  • Beta 19/1.0 - All non-tree sowable crops yield 20% less when harvested and take 10% longer to sow.