PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
Grenade_ChemGas Class Reference

Private Member Functions

void Grenade_ChemGas ()
 
void ~Grenade_ChemGas ()
 
override protected void OnExplode ()
 
protected string GetExplosionSoundSet ()
 
override void EOnContact (IEntity other, Contact extra)
 
override void EEKilled (Object killer)
 
override void OnDamageDestroyed (int oldLevel)
 
override protected void Activate ()
 

Private Attributes

protected bool m_Exploded
 
protected ParticleSource m_ParticleExploded
 
protected EffectSound m_ExplosionSound
 

Constructor & Destructor Documentation

◆ Grenade_ChemGas()

◆ ~Grenade_ChemGas()

void ~Grenade_ChemGas ( )
private

Member Function Documentation

◆ Activate()

override protected void Activate ( )
inlineprivate

◆ EEKilled()

override void EEKilled ( Object  killer)
inlineprivate

◆ EOnContact()

override void EOnContact ( IEntity  other,
Contact  extra 
)
inlineprivate

◆ GetExplosionSoundSet()

protected string GetExplosionSoundSet ( )
inlineprivate

Referenced by OnDamageDestroyed().

◆ OnDamageDestroyed()

◆ OnExplode()

override protected void OnExplode ( )
inlineprivate

Field Documentation

◆ m_Exploded

protected bool m_Exploded
private

Referenced by EOnContact(), and OnExplode().

◆ m_ExplosionSound

protected EffectSound m_ExplosionSound
private

Referenced by OnDamageDestroyed().

◆ m_ParticleExploded

protected ParticleSource m_ParticleExploded
private

Referenced by OnDamageDestroyed().


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