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

◆ UpdateBaseEnvTemperature()

void WorldData::UpdateBaseEnvTemperature ( float timeslice)
inlineprotected

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

166 {
167 m_Timer += timeslice;
168 if (m_Timer > 30 || !m_EnTempUpdated)
169 {
170 int year, month, day, hour, minute;
171 g_Game.GetWorld().GetDate( year, month, day, hour, minute );
172 m_EnvironmentTemperature = CalcBaseEnvironmentTemperature( month + ( day / 32.0 ), hour + ( minute / 60.0 ) );
173 m_Timer = 0;
174
175 if (!m_EnTempUpdated)
176 m_EnTempUpdated = true;
177 }
178 }
DayZGame g_Game
Определения DayZGame.c:3942
float m_Timer
Определения WorldData.c:21
float m_EnvironmentTemperature
Определения WorldData.c:19
bool m_EnTempUpdated
Определения WorldData.c:20
float CalcBaseEnvironmentTemperature(float monthday, float daytime)
Определения WorldData.c:123

Перекрестные ссылки CalcBaseEnvironmentTemperature(), g_Game, m_EnTempUpdated, m_EnvironmentTemperature и m_Timer.

Используется в WorldData().