|
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().