DayZ 1.29
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
vector GetPosition()
Get the world position of the Effect.
Определения Effect.c:473

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

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