DIFF

class VolcanicTriggerSource

VolcanicTrigger EffectTrigger CylinderTrigger Trigger TriggerEvents ScriptedEntity EntityAI Entity ObjectTyped Object IEntity Managed

All members, including inherited

Volcanic area trigger

Constants 2

static const float HEAT_DAMAGE_MULTIPLIER = 5
Referenced by ApplyEffects()
static const float HEAT_DAMAGE_TICK_TIME = 2

Members 2

static VolcanicTrigger m_SourceDamageInstance

this is used only server side for logging damage source in admin log

Referenced by ApplyEffects(), and EEInit()
protected ParticleSource m_VaporParticle
Referenced by EEDelete(), and SpawnVaporEffect()

Methods 9

override void EEInit()
override string GetDisplayName()
override void EEDelete(EntityAI parent)
override void OnEnterServerEvent(TriggerInsider insider)
override void OnLeaveServerEvent(TriggerInsider insider)
override void OnEnterClientEvent(TriggerInsider insider)
override void OnLeaveClientEvent(TriggerInsider insider)