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

◆ GetTemperatureValue()

float ItemBase::GetTemperatureValue ( PlayerBase player)
inlineprivate

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

4 {
5 float value;
6 if (player && player.IsSyncedModifierActive(eModifierSyncIDs.MODIFIER_SYNC_FEVER))
7 {
8 value = Math.RandomFloatInclusive(PlayerConstants.HIGH_TEMPERATURE_L, PlayerConstants.HIGH_TEMPERATURE_H);
9 }
10 else
11 {
12 value = Math.RandomFloatInclusive(PlayerConstants.NORMAL_TEMPERATURE_L, PlayerConstants.NORMAL_TEMPERATURE_H);
13 }
14 value = Math.Round(value * 10) / 10;
15 return value;
16 }
eModifierSyncIDs
Определения ModifiersManager.c:3

Перекрестные ссылки PlayerConstants::HIGH_TEMPERATURE_H, PlayerConstants::HIGH_TEMPERATURE_L, PlayerConstants::NORMAL_TEMPERATURE_H, PlayerConstants::NORMAL_TEMPERATURE_L, Math::RandomFloatInclusive() и Math::Round().