DayZ 1.24
|
Private Member Functions | |
void | FireworksLauncher () |
void | ~FireworksLauncher () |
Private Attributes | |
int | m_Index |
int | m_IndexPrev |
int | m_ColorSequenceIndex |
ref Timer | m_TimerFuse |
ref array< ref FireworksLauncherClientEventBase > | m_Events |
EffectSound | m_FuseSoundStart |
EffectSound | m_FuseSound |
ParticleSource | m_ParticleFuse |
ParticleSource | m_ParticleAfterBurnEnd |
ref array< string > | m_ColorSequence |
Definition at line 311 of file FireworksLauncher.c.
|
inlineprivate |
Definition at line 324 of file FireworksLauncher.c.
References EnumTools::GetLastEnumValue(), GetMaxShots(), m_ColorSequence, m_ColorSequenceIndex, m_RandomSeed, Math::RandomInt(), Math::RandomIntInclusive(), and SetupColorSequences().
|
inlineprivate |
Definition at line 337 of file FireworksLauncher.c.
References SEffectManager::DestroyEffect(), m_FuseSound, and m_FuseSoundStart.
Definition at line 559 of file FireworksLauncher.c.
Definition at line 482 of file FireworksLauncher.c.
References GetState().
Definition at line 487 of file FireworksLauncher.c.
References GetState().
|
inlineprotected |
Definition at line 423 of file FireworksLauncher.c.
Referenced by OnEventServer(), and Anniversary_FireworksLauncher::OnEventServer().
|
inlineprotected |
Definition at line 375 of file FireworksLauncher.c.
References ErrorEx, m_ColorSequence, and m_ColorSequenceIndex.
Referenced by FireworksLauncherClientEvent::FireworksLauncherClientEvent().
|
inlineprotected |
Definition at line 428 of file FireworksLauncher.c.
Referenced by OnEventServer(), and Anniversary_FireworksLauncher::OnEventServer().
Definition at line 638 of file FireworksLauncher.c.
how long it takes to deploy this item in seconds
Definition at line 354 of file FireworksLauncher.c.
|
inlineprotected |
Definition at line 403 of file FireworksLauncher.c.
References Math::RandomFloatInclusive().
Referenced by RestartEventTimer().
|
inlineprotected |
Definition at line 418 of file FireworksLauncher.c.
Referenced by OnFuseIgnitedServer().
|
inlineprotected |
Definition at line 408 of file FireworksLauncher.c.
Referenced by OnFuseIgnitedClient().
Definition at line 643 of file FireworksLauncher.c.
|
inlineprotected |
Definition at line 397 of file FireworksLauncher.c.
References GameConstants::STATE_WET.
|
inlineprotected |
Definition at line 413 of file FireworksLauncher.c.
Referenced by FireworksLauncher(), and OnEventServer().
Definition at line 348 of file FireworksLauncher.c.
|
inlineprotected |
Definition at line 554 of file FireworksLauncher.c.
References GetState().
Called periodically but only after the entity gets ignited.
Definition at line 566 of file FireworksLauncher.c.
References GetAmmoType(), GetDamageType(), GetMaxShots(), GetPosition, m_Index, m_TimerEvent, RestartEventTimer(), and SetState().
Referenced by OnFiringStartServer().
|
inlineprotected |
Definition at line 532 of file FireworksLauncher.c.
References m_FuseSound, m_ParticleFuse, EffectSound::Stop(), and ParticleSource::StopParticle().
Referenced by OnStateChangedClient().
|
inlineprotected |
Definition at line 527 of file FireworksLauncher.c.
References OnEventServer().
Referenced by OnStateChangedServer().
|
inlineprotected |
Definition at line 540 of file FireworksLauncher.c.
|
inlineprotected |
Definition at line 498 of file FireworksLauncher.c.
References ParticleList::FIREWORKS_FUSE, GetFuseSoundSet(), GetPosition, m_FuseSound, m_FuseSoundStart, m_ParticleFuse, ParticleManager(), and ParticleSource::SetOwner().
Referenced by OnStateChangedClient().
|
inlineprotected |
Definition at line 492 of file FireworksLauncher.c.
References CALL_CATEGORY_SYSTEM, GetFuseDelay(), GetGame(), and SetState().
Referenced by OnStateChangedServer().
Executed on Server when some item ignited this one.
Definition at line 471 of file FireworksLauncher.c.
References m_Events, m_Index, and m_TimerEvent.
|
inlineprotected |
Definition at line 582 of file FireworksLauncher.c.
References m_Events, m_Index, m_State, and SpawnEvent().
Referenced by OnVariablesSynchronized().
|
inlineprotected |
Definition at line 387 of file FireworksLauncher.c.
References GetGame(), GetState(), and SetState().
|
inlineprotected |
Definition at line 454 of file FireworksLauncher.c.
References OnFiringStartClient(), and OnFuseIgnitedClient().
|
inlineprotected |
Definition at line 434 of file FireworksLauncher.c.
References OnFiringStartServer(), and OnFuseIgnitedServer().
|
inlineprotected |
Definition at line 620 of file FireworksLauncher.c.
References m_Index, m_State, and SetState().
|
inlineprotected |
|
inlineprotected |
Definition at line 600 of file FireworksLauncher.c.
References m_Index, m_IndexPrev, m_RandomSeed, OnIndexChangedClient(), and Math::Randomize().
|
inlineprotected |
Starts event timer.
Definition at line 546 of file FireworksLauncher.c.
References GetEventDelay(), and m_TimerEvent.
Referenced by OnEventServer(), and Anniversary_FireworksLauncher::OnEventServer().
|
inlineprotected |
Definition at line 359 of file FireworksLauncher.c.
References m_ColorSequence.
Referenced by FireworksLauncher().
|
inlineprotected |
Definition at line 593 of file FireworksLauncher.c.
References m_Index.
Referenced by OnIndexChangedClient().
|
inlineprotected |
Definition at line 343 of file FireworksLauncher.c.
Definition at line 322 of file FireworksLauncher.c.
Referenced by FireworksLauncher(), GetColorSequence(), SetupColorSequences(), and Anniversary_FireworksLauncher::SetupColorSequences().
|
private |
Definition at line 315 of file FireworksLauncher.c.
Referenced by FireworksLauncher(), and GetColorSequence().
Definition at line 317 of file FireworksLauncher.c.
Referenced by OnIgnitedThis(), and OnIndexChangedClient().
|
private |
Definition at line 319 of file FireworksLauncher.c.
Referenced by OnFiringStartClient(), OnFuseIgnitedClient(), and ~FireworksLauncher().
|
private |
Definition at line 318 of file FireworksLauncher.c.
Referenced by OnFuseIgnitedClient(), and ~FireworksLauncher().
|
private |
Definition at line 313 of file FireworksLauncher.c.
Referenced by OnEventServer(), Anniversary_FireworksLauncher::OnEventServer(), OnIgnitedThis(), OnIndexChangedClient(), OnStoreLoad(), OnStoreSave(), OnVariablesSynchronized(), SpawnEvent(), and Anniversary_FireworksLauncher::SpawnEvent().
|
private |
Definition at line 314 of file FireworksLauncher.c.
Referenced by OnVariablesSynchronized().
|
private |
Definition at line 321 of file FireworksLauncher.c.
|
private |
Definition at line 320 of file FireworksLauncher.c.
Referenced by OnFiringStartClient(), and OnFuseIgnitedClient().
Definition at line 316 of file FireworksLauncher.c.