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

◆ UpdateBaseEnvTemperature()

void WorldData::UpdateBaseEnvTemperature ( float timeslice)
inlineprotected

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

176 {
177 m_Timer += timeslice;
178 if (m_Timer > 30 || !m_EnTempUpdated)
179 {
180 int year, month, day, hour, minute;
181 g_Game.GetWorld().GetDate( year, month, day, hour, minute );
182 m_EnvironmentTemperature = CalcBaseEnvironmentTemperature( month + ( day / 32.0 ), hour + ( minute / 60.0 ) );
183 m_Timer = 0;
184
185 if (!m_EnTempUpdated)
186 m_EnTempUpdated = true;
187 }
188 }
DayZGame g_Game
Определения DayZGame.c:4074
float m_Timer
Определения WorldData.c:22
float m_EnvironmentTemperature
Определения WorldData.c:20
bool m_EnTempUpdated
Определения WorldData.c:21
float CalcBaseEnvironmentTemperature(float monthday, float daytime)
Определения WorldData.c:133

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

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