См. определение в файле PlayerBase.c строка 3296
3297 {
3298 int level;
3300 {
3302 }
3303 else
3304 {
3306 if (heat_comfort <= PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_WARNING)
3307 {
3308 float value = Math.InverseLerp(PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_WARNING, PlayerConstants.THRESHOLD_HEAT_COMFORT_MINUS_CRITICAL,heat_comfort);
3309 level = Math.Lerp(1,7,value);
3310 level = Math.Clamp(value,1,7);
3311
3312
3313
3314
3315 }
3316 }
3318 {
3320 SetSynchDirty();
3321 }
3322 }
PlayerStat< float > GetStatHeatComfort()
Перекрестные ссылки Math::Clamp(), GetStatHeatComfort(), Math::InverseLerp(), Math::Lerp(), m_Shakes, m_ShakesForced, PlayerConstants::THRESHOLD_HEAT_COMFORT_MINUS_CRITICAL и PlayerConstants::THRESHOLD_HEAT_COMFORT_MINUS_WARNING.
Используется в CommandHandler().