5 super.OnEnterServerEvent(insider);
23 super.OnStayServerEvent(insider, deltaTime);
26 if ( CastTo( dInsider, insider ) && dInsider.
lastDamaged == 0 )
33 return super.CalculateDamageScale(insider, deltaTime);
bool OnEvaluateDamageEx(TriggerInsider insider, float deltaTime)
void AreaDamageManager(EntityAI parent)
AreaDamageOnce m_DeferDuration
Time the damage should be deferred in seconds.
override void SetDeferDuration(float time)
override void OnStayServerEvent(TriggerInsider insider, float deltaTime)
float CalculateDamageScale(TriggerInsider insider, float deltaTime)
override void OnEnterServerEvent(TriggerInsider insider)
float lastDamaged
Last time the object was damaged in seconds.
Extended TriggerInsider for AreaDamageTriggerBase.
float lastUpdated
Last time the object was updated in seconds, is used for calculating deltaTime.
float timeEntered
Time the object was first seen in seconds.
The object which is in a trigger and its metadata.