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

◆ Update()

static void OutdoorThermometerManager::Update ( float timeslice)
inlinestaticprivate

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

45 {
46 int count = m_Thermometers.Count();
47 if (count)
48 {
49 if (m_TimeToUpdate < 0)
50 {
51 for (int i = 0; i < m_NumUpdate; i++)
52 {
53 if (m_LastCheckIndex >= count)
55
56 m_Thermometers[m_LastCheckIndex].UpdateTemperature();
58 }
59
61 }
62 else
63 m_TimeToUpdate -= timeslice;
64 }
65 }
static ref array< OutdoorThermometer > m_Thermometers
Определения OutdoorThermometer.c:5
static float TIME_BETWEEN_UPDATE
Определения OutdoorThermometer.c:3
static int m_LastCheckIndex
Определения OutdoorThermometer.c:6
static float m_TimeToUpdate
Определения OutdoorThermometer.c:7
static int m_NumUpdate
Определения OutdoorThermometer.c:9

Перекрестные ссылки m_LastCheckIndex, m_NumUpdate, m_Thermometers, m_TimeToUpdate и TIME_BETWEEN_UPDATE.

Используется в MissionBaseWorld::OnUpdate().