DayZ 1.24
Loading...
Searching...
No Matches
DestructionEffectSpookyGoat Class Reference
Inheritance diagram for DestructionEffectSpookyGoat:
[legend]
Collaboration diagram for DestructionEffectSpookyGoat:
[legend]

Private Member Functions

override void Init ()
 
override void OnEntityDestroyedOneTimeClient (EntityAI entity, int oldLevel, string zone)
 
override void OnEntityDestroyedOneTimeServer (EntityAI entity, int oldLevel, string zone)
 
override void OnEntityDestroyedPersistentClient (EntityAI entity, string zone)
 
override void OnEntityDestroyedPersistentServer (EntityAI entity, string zone)
 
override void OnExplosionEffects (Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, float energyFactor, float explosionFactor, bool isWater, string ammoType)
 

Detailed Description

Definition at line 212 of file DestructionEffects.c.

Member Function Documentation

◆ Init()

override void DestructionEffectSpookyGoat::Init ( )
inlineprivate

Definition at line 214 of file DestructionEffects.c.

215 {
216 m_EntityIsTakeable = false;
217
220
223
225 m_KeepHealthOnReplace = false;
226 m_ReplaceDelay = 0;
227
228 m_HasExplosionDamage = false;
229 m_AmmoType = "";
230 m_DamageType = DamageType.EXPLOSION;
231 }
DamageType
exposed from C++ (do not change)
static const int EXPLOSION_GOAT
static const int NONE

References ParticleList::EXPLOSION_GOAT, DestructionEffectBase::m_AmmoType, DestructionEffectBase::m_DamageType, DestructionEffectBase::m_EntityIsTakeable, DestructionEffectBase::m_HasExplosionDamage, DestructionEffectBase::m_KeepHealthOnReplace, DestructionEffectBase::m_ParticleOneTime, DestructionEffectBase::m_ParticlePersistent, DestructionEffectBase::m_ReplaceDelay, DestructionEffectBase::m_ReplaceWithEntity, DestructionEffectBase::m_SoundSetOneTime, DestructionEffectBase::m_SoundSetPersistent, and ParticleList::NONE.

◆ OnEntityDestroyedOneTimeClient()

override void DestructionEffectSpookyGoat::OnEntityDestroyedOneTimeClient ( EntityAI entity,
int oldLevel,
string zone )
inlineprivate

Definition at line 234 of file DestructionEffects.c.

235 {
236 }

◆ OnEntityDestroyedOneTimeServer()

override void DestructionEffectSpookyGoat::OnEntityDestroyedOneTimeServer ( EntityAI entity,
int oldLevel,
string zone )
inlineprivate

Definition at line 238 of file DestructionEffects.c.

239 {
240 }

◆ OnEntityDestroyedPersistentClient()

override void DestructionEffectSpookyGoat::OnEntityDestroyedPersistentClient ( EntityAI entity,
string zone )
inlineprivate

Definition at line 242 of file DestructionEffects.c.

243 {
244 }

◆ OnEntityDestroyedPersistentServer()

override void DestructionEffectSpookyGoat::OnEntityDestroyedPersistentServer ( EntityAI entity,
string zone )
inlineprivate

Definition at line 246 of file DestructionEffects.c.

247 {
248 }

◆ OnExplosionEffects()

override void DestructionEffectSpookyGoat::OnExplosionEffects ( Object source,
Object directHit,
int componentIndex,
string surface,
vector pos,
vector surfNormal,
float energyFactor,
float explosionFactor,
bool isWater,
string ammoType )
inlineprivate

Definition at line 250 of file DestructionEffects.c.

251 {
252 }

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