PC Stable Documentation
|
|
Private Member Functions | |
void | Ammo_40mm_Smoke_ColorBase () |
override void | OnVariablesSynchronized () |
protected void | Activate () |
override void | EEKilled (Object killer) |
special behaviour - do not call super | |
override void | EEDelete (EntityAI parent) |
override bool | CanPutInCargo (EntityAI parent) |
override void | OnActivatedByItem (notnull ItemBase item) |
Private Attributes | |
protected Particle | m_ParticleSmoke |
protected float | m_ParticleLifetime |
protected int | m_ParticleId |
protected bool | m_Activated |
|
inlineprivate |
|
inlineprivate |
References CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), CGame::ConfigGetFloat(), CGame::GetCallQueue(), GetGame(), GetType(), m_Activated, and m_ParticleLifetime.
Referenced by OnActivatedByItem().
References m_Activated.
|
inlineprivate |
References m_ParticleSmoke, and Particle::Stop().
|
inlineprivate |
special behaviour - do not call super
References CGame::GetAnalyticsServer(), GetGame(), and AnalyticsManagerServer::OnEntityKilled().
|
inlineprivate |
References Activate().
|
inlineprivate |
|
private |
Referenced by Activate(), CanPutInCargo(), and OnVariablesSynchronized().
|
private |
Referenced by OnVariablesSynchronized().
|
private |
Referenced by Activate().
|
private |
Referenced by EEDelete(), and OnVariablesSynchronized().