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

◆ OnCEUpdate()

override void BaseBuildingBase::OnCEUpdate ( )
inlineprotected

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

158 {
159 super.OnCEUpdate();
160
161 int time_elapsed_rounded = Math.Round(m_ElapsedSinceLastUpdate);
162
163 if ( m_RefresherTimeRemaining > 0 )
164 {
165 m_RefreshTimeCounter += time_elapsed_rounded;
167 {
168 GetCEApi().RadiusLifetimeReset(GetPosition(),GameConstants.REFRESHER_RADIUS);
170 m_RefreshTimeCounter = 0; //possibly carry over the rest?
172 }
173 }
174
176 }
proto native CEApi GetCEApi()
Get the CE API.
float GetRefresherTime01()
Определения Totem.c:568
int m_FlagRefresherFrequency
Определения Totem.c:12
int m_RefreshTimeCounter
Определения Totem.c:10
int m_RefresherTimeRemaining
Определения Totem.c:9
void SetRefresherActive(bool state)
Определения Totem.c:196
int m_FlagRefresherMaxDuration
Определения Totem.c:13
void AnimateFlag(float delta)
Определения Totem.c:526
class JsonUndergroundAreaTriggerData GetPosition
Определения UndergroundAreaLoader.c:9

Перекрестные ссылки AnimateFlag(), Math::Clamp(), GetCEApi(), GetPosition, GetRefresherTime01(), m_FlagRefresherFrequency, m_FlagRefresherMaxDuration, m_RefresherTimeRemaining, m_RefreshTimeCounter, GameConstants::REFRESHER_RADIUS, Math::Round() и SetRefresherActive().