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

◆ OnEventServer()

void FireworksLauncher::OnEventServer ( int type)
inlineprotected

Called periodically but only after the entity gets ignited.

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

585 {
586 m_Index++;
587 DamageSystem.ExplosionDamage(this, NULL, GetAmmoType(), GetPosition(), GetDamageType());
588
589 SetSynchDirty();
590 if (m_Index > GetMaxShots())
591 {
593 m_TimerEvent = null;
594 SetState(EFireworksState.FINISHED);
595 }
596 else
597 {
599 }
600 }
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
int GetMaxShots()
Определения FireworksLauncher.c:420
string GetAmmoType()
Определения FireworksLauncher.c:430
int m_Index
Определения FireworksLauncher.c:321
class JsonUndergroundAreaTriggerData GetPosition
Определения UndergroundAreaLoader.c:9

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

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