Data Structures | |
class | AnniversaryFireworksLauncherClientEvent |
class | Anniversary_FireworksLauncher |
Functions | |
override protected vector | GetExplosionPosition () |
void | Init (vector pos) |
override protected vector | GetShotPos () |
override protected float | GetExplosionDistance () |
override void | OnExplode () |
Variables | |
AnniversaryFireworksLauncherClientEvent | m_ShotPos |
override protected float GetExplosionDistance | ( | ) |
References Math::RandomFloatInclusive().
override protected vector GetExplosionPosition | ( | ) |
void Init | ( | vector | pos | ) |
References m_ShotPos, and Math::RandomFloatInclusive().
override void OnExplode | ( | ) |
References CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), CGame::GetCallQueue(), FireworksLauncherClientEvent::GetExplosionPosition(), AnniversaryFireworksLauncherClientEvent::GetExplParticleFromSequence(), GetGame(), FireworksLauncherClientEvent::GetLightDelay(), FireworksLauncherClientEvent::GetSoundDelay(), m_ParticleExplosion, and ParticleManager().
AnniversaryFireworksLauncherClientEvent m_ShotPos |
Referenced by GetShotPos().