← Back to query
RI-14 Namespace: Verse

Health, Damage & Injury

Temperature dependency: Hediffs from temperature and rot rate

Temperature → Health Connection
Temperature outside of SafeTemperatureRange automatically applies Hypothermia/Heatstroke hediffs. Temperature also controls the decay rate of corpses and food.
#1 Temperature Hediffs (Automatic) RimWorld/HediffGiver_Heat.cs, RimWorld/HediffGiver_Hypothermia.cs

Hediff assignment based on room temperature vs. SafeTemperatureRange:

ConditionHediffMechanism
Temp > SafeMaxHeatstrokeSeverity increases proportional to overshoot
Temp < SafeMinHypothermiaSeverity increases proportional to undershoot

SafeTemperatureRange = ComfortableTemperatureRange ± 10°C. Apparel (parka, duster) extends the range. Genes can also shift it.

At severity 1.0: death. Severity decreases automatically when pawn returns to safe temperature.

#2 Rot Rate (Decay Speed) Verse/GenTemperature.cs

Temperature-dependent decay — linear between 0°C and 10°C:

TemperatureDecayMeaning
< 0°C0%Frozen — no decay
0°C0%Threshold
5°C50%Cooler slows decay
≥ 10°C100%Full decay

This is why coolers (<10°C) and freezers (<0°C) work — both are directly controlled by the temperature equalization system.