DIFF

class DestructionEffectBaseSource

Constructors 1

void ~DestructionEffectBase()

Members 16

Methods 11

private void Init()
bool HasExplosionDamage()
private void DealExplosionDamage()
private ParticleSource PlayParticle(int particleType, bool attach = false)
void OnEntityDestroyedOneTimeClient(EntityAI entity, int oldLevel, string zone)
void OnEntityDestroyedOneTimeServer(EntityAI entity, int oldLevel, string zone)
void OnEntityDestroyedPersistentClient(EntityAI entity, string zone)
void OnEntityDestroyedPersistentServer(EntityAI entity, string zone)
void OnExplosionEffects(Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, float energyFactor, float explosionFactor, bool isWater, string ammoType)