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

◆ OnEventServer()

void Anniversary_FireworksLauncher::OnEventServer ( int type)
inlineprotected

Called periodically but only after the entity gets ignited.

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

141 {
142 m_Index++;
143 DamageSystem.ExplosionDamage(this, NULL, GetAmmoType(), GetPosition(), GetDamageType());
144
145 if(m_Index > 16)
146 {
147 sequence++;
148 m_Index = 1;
149 }
150
151 SetSynchDirty();
152 if (m_Index + (sequence*16)> GetMaxShots())
153 {
155 m_TimerEvent = null;
156 SetState(EFireworksState.FINISHED);
157 }
158 else
159 {
161 }
162 }
ref Timer m_TimerEvent
Определения FireworksBase.c:15
EFireworksState
Определения FireworksBase.c:3
void SetState(bool state)
Определения StaminaHandler.c:32
void RestartEventTimer()
Starts event timer.
Определения FireworksLauncher.c:561
int GetDamageType()
Определения FireworksLauncher.c:435
string GetAmmoType()
Определения FireworksLauncher.c:430
int m_Index
Определения FireworksLauncher.c:321
class JsonUndergroundAreaTriggerData GetPosition
Определения UndergroundAreaLoader.c:9

Перекрестные ссылки FireworksLauncher::GetAmmoType(), FireworksLauncher::GetDamageType(), GetMaxShots(), GetPosition, FireworksLauncher::m_Index, m_TimerEvent, FireworksLauncher::RestartEventTimer(), sequence и SetState().