93 {
94 float heatComfort = player.GetStatHeatComfort().Get();
95
96 if (heatComfort > PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_WARNING)
97 {
98 if (player.GetModifiersManager().IsModifierActive(
eModifiers.MDF_PNEUMONIA))
100 if (player.GetModifiersManager().IsModifierActive(
eModifiers.MDF_INFLUENZA))
102
104 }
105
106 if (heatComfort <= PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_WARNING && heatComfort > PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_CRITICAL)
108 else if (heatComfort <= PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_CRITICAL && heatComfort > PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_EMPTY)
110 else if (heatComfort <= PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_EMPTY)
112
114 }
const float INVASIBILITY_DEC_PNEUMONIA
const float INVASIBILITY_INC_CRITICAL_HC
const float INVASIBILITY_DEC_COMMON_COLD
const float INVASIBILITY_DEC_INFLUENZA
const float INVASIBILITY_INC_LOW_HC
const float INVASIBILITY_INC_MEDIUM_HC