Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
Ammo_40mm_Smoke_ColorBase Class Reference
Inheritance diagram for Ammo_40mm_Smoke_ColorBase:
Ammo_40mm_Base Ammo_40mm_Smoke_Black Ammo_40mm_Smoke_Green Ammo_40mm_Smoke_White

Protected Member Functions

void Ammo_40mm_Smoke_ColorBase ()
void Activate ()
override bool CanPutInCargo (EntityAI parent)
override void EEDelete (EntityAI parent)
override void EEKilled (Object killer)
 special behaviour - do not call super
override void OnActivatedByItem (notnull ItemBase item)
override void OnVariablesSynchronized ()

Protected Attributes

bool m_Activated
int m_ParticleId
float m_ParticleLifetime
Particle m_ParticleSmoke

Detailed Description

Definition at line 246 of file ammunitionpiles.c.

Constructor & Destructor Documentation

◆ Ammo_40mm_Smoke_ColorBase()

void Ammo_40mm_Smoke_ColorBase ( )
inlineprotected

Definition at line 253 of file ammunitionpiles.c.

Member Function Documentation

◆ Activate()

void Activate ( )
inlineprotected

Definition at line 276 of file ammunitionpiles.c.

References CALL_CATEGORY_SYSTEM, g_Game, GetType(), m_Activated, and m_ParticleLifetime.

Referenced by OnActivatedByItem().

◆ CanPutInCargo()

override bool CanPutInCargo ( EntityAI parent)
inlineprotected

Definition at line 304 of file ammunitionpiles.c.

References m_Activated.

◆ EEDelete()

override void EEDelete ( EntityAI parent)
inlineprotected

Definition at line 292 of file ammunitionpiles.c.

References m_ParticleSmoke.

◆ EEKilled()

override void EEKilled ( Object killer)
inlineprotected

special behaviour - do not call super

Definition at line 286 of file ammunitionpiles.c.

References g_Game.

◆ OnActivatedByItem()

override void OnActivatedByItem ( notnull ItemBase item)
inlineprotected

Definition at line 309 of file ammunitionpiles.c.

References Activate().

◆ OnVariablesSynchronized()

override void OnVariablesSynchronized ( )
inlineprotected

Field Documentation

◆ m_Activated

bool m_Activated
protected

Definition at line 251 of file ammunitionpiles.c.

Referenced by Activate(), CanPutInCargo(), and OnVariablesSynchronized().

◆ m_ParticleId

int m_ParticleId
protected

Definition at line 250 of file ammunitionpiles.c.

Referenced by OnVariablesSynchronized().

◆ m_ParticleLifetime

float m_ParticleLifetime
protected

Definition at line 249 of file ammunitionpiles.c.

Referenced by Activate().

◆ m_ParticleSmoke

Particle m_ParticleSmoke
protected

Definition at line 248 of file ammunitionpiles.c.

Referenced by EEDelete(), and OnVariablesSynchronized().


The documentation for this class was generated from the following file: