Перечисления | |
enum | ESmokeGrenadeState { NO_SMOKE , LOOP = 2 , END = 3 , COUNT = 4 } |
Функции | |
void | SetParticleSmokeCurrent (int particle) |
void | SetParticleSmokeStart (int particle) |
void | SetParticleSmokeLoop (int particle) |
void | SetParticleSmokeEnd (int particle) |
void | SetSoundSmokeStart (string sound) |
void | SetSoundSmokeLoop (string sound) |
void | SetSoundSmokeEnd (string sound) |
void | PlaySmokeParticle () |
void | SoundSmokeStart () |
void | SoundSmokeLoop () |
void | SoundSmokeEnd () |
void | SoundSmokeStop () |
void | DestroySmokeGrenade () |
void | RefreshParticlesAndSounds () |
override void | Unpin () |
override void | OnActivateFinished () |
override void | OnWorkStart () |
override void | OnWork (float consumed_energy) |
override void | OnWorkStop () |
override bool | CanPutInCargo (EntityAI parent) |
override void | OnActivatedByItem (notnull ItemBase item) |
Called when this item is activated by other. | |
override void | SetActions () |
override void | OnVariablesSynchronized () |
override void | OnExplosionEffects (Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, float energyFactor, float explosionFactor, bool isWater, string ammoType) |
ESmokeGrenadeState | GetSmokeGrenadeState () |
override void | EEDelete (EntityAI parent) |
void | SetSmokeGrenadeState (ESmokeGrenadeState state) |
void | SmokeGrenadeBase () |
void | ~SmokeGrenadeBase () |