172 m_EntityIsTakeable =
true;
178 m_SoundSetOneTime =
"AlarmClock_Destroyed_SoundSet";
179 m_SoundSetPersistent=
"";
181 m_ReplaceWithEntity =
"";
182 m_KeepHealthOnReplace =
true;
183 m_ReplaceDelay = 1000;
185 m_HasExplosionDamage =
false;
207 override void OnExplosionEffects(
Object source,
Object directHit,
int componentIndex,
string surface,
vector pos,
vector surfNormal,
float energyFactor,
float explosionFactor,
bool isWater,
string ammoType)
DamageType
exposed from C++ (do not change)
bool m_HasExplosionDamage
string m_ReplaceWithEntity
void OnExplosionEffects(Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, float energyFactor, float explosionFactor, bool isWater, string ammoType)
string m_SoundSetPersistent
void OnEntityDestroyedOneTimeServer(EntityAI entity, int oldLevel, string zone)
void OnEntityDestroyedPersistentClient(EntityAI entity, string zone)
void OnEntityDestroyedPersistentServer(EntityAI entity, string zone)
void OnEntityDestroyedOneTimeClient(EntityAI entity, int oldLevel, string zone)
bool m_KeepHealthOnReplace
override void OnExplosionEffects(Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, float energyFactor, float explosionFactor, bool isWater, string ammoType)
override void OnEntityDestroyedOneTimeClient(EntityAI entity, int oldLevel, string zone)
override void OnEntityDestroyedPersistentClient(EntityAI entity, string zone)
override void OnEntityDestroyedPersistentServer(EntityAI entity, string zone)
override void OnEntityDestroyedOneTimeServer(EntityAI entity, int oldLevel, string zone)