DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetInvasibilityEx()

override float InfluenzaAgent::GetInvasibilityEx ( PlayerBase player)
inlineprotected

См. определение в файле InfluenzaAgent.c строка 92

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
Определения InfluenzaAgent.c:11
const float INVASIBILITY_INC_CRITICAL_HC
Определения InfluenzaAgent.c:7
const float INVASIBILITY_DEC_COMMON_COLD
Определения InfluenzaAgent.c:9
const float INVASIBILITY_DEC_INFLUENZA
Определения InfluenzaAgent.c:10
const float INVASIBILITY_INC_LOW_HC
Определения InfluenzaAgent.c:5
const float INVASIBILITY_INC_MEDIUM_HC
Определения InfluenzaAgent.c:6
eModifiers
Определения eModifiers.c:2

Перекрестные ссылки INVASIBILITY_DEC_COMMON_COLD, INVASIBILITY_DEC_INFLUENZA, INVASIBILITY_DEC_PNEUMONIA, INVASIBILITY_INC_CRITICAL_HC, INVASIBILITY_INC_LOW_HC, INVASIBILITY_INC_MEDIUM_HC, PlayerConstants::THRESHOLD_HEAT_COMFORT_MINUS_CRITICAL, PlayerConstants::THRESHOLD_HEAT_COMFORT_MINUS_EMPTY и PlayerConstants::THRESHOLD_HEAT_COMFORT_MINUS_WARNING.