class AreaDamageEventsSource
Derived classes
View all 18 descendants
Events used across AreaDamage API, calling of these needs to be handled by parent
Methods 25
void OnTriggerCreated()Called when a trigger is created
void OnTriggerDestroyed()Called when a trigger is destroyed
Referenced by AreaDamageManager.OnTriggerDestroyed()
void OnEnterBeginEvent(TriggerInsider insider)Called when an object enters the trigger
Referenced by AreaDamageManager.OnEnterBeginEvent()
void OnEnterServerEvent(TriggerInsider insider)Referenced by AreaDamageManager.OnEnterServerEvent()
void OnEnterClientEvent(TriggerInsider insider)Referenced by AreaDamageManager.OnEnterClientEvent()
void OnEnterEndEvent(TriggerInsider insider)Referenced by AreaDamageManager.OnEnterEndEvent()
void OnStayStartBeginEvent(int nrOfInsiders)Called at the beginning of an update loop
Referenced by AreaDamageManager.OnStayStartBeginEvent()
void OnStayStartServerEvent(int nrOfInsiders)Referenced by AreaDamageManager.OnStayStartServerEvent()
void OnStayStartClientEvent(int nrOfInsiders)Referenced by AreaDamageManager.OnStayStartClientEvent()
void OnStayStartEndEvent(int nrOfInsiders)Referenced by AreaDamageManager.OnStayStartEndEvent()
void OnStayBeginEvent(TriggerInsider insider, float deltaTime)Called in the update loop
Referenced by AreaDamageManager.OnStayBeginEvent()
void OnStayServerEvent(TriggerInsider insider, float deltaTime)Referenced by AreaDamageManager.OnStayServerEvent()
void OnStayClientEvent(TriggerInsider insider, float deltaTime)Referenced by AreaDamageManager.OnStayClientEvent()
void OnStayEndEvent(TriggerInsider insider, float deltaTime)Referenced by AreaDamageManager.OnStayEndEvent()
void OnStayFinishBeginEvent()Called at the end of an update loop
Referenced by AreaDamageManager.OnStayFinishBeginEvent()
void OnStayFinishServerEvent()void OnStayFinishClientEvent()Referenced by AreaDamageManager.OnStayFinishClientEvent()
void OnStayFinishEndEvent()Referenced by AreaDamageManager.OnStayFinishEndEvent()
void OnLeaveBeginEvent(TriggerInsider insider)Called when an object leaves the trigger
Referenced by AreaDamageManager.OnLeaveBeginEvent()
void OnLeaveServerEvent(TriggerInsider insider)Referenced by AreaDamageManager.OnLeaveServerEvent()
void OnLeaveClientEvent(TriggerInsider insider)Referenced by AreaDamageManager.OnLeaveClientEvent()
void OnLeaveEndEvent(TriggerInsider insider)Referenced by AreaDamageManager.OnLeaveEndEvent()
protected bool OnEvaluateDamage(TriggerInsider insider, float damageCoef)Called when an object gets evaluated for taking damage
protected void PreDamageActions()Called before an object is damaged (only when it actually damaged an object)
protected void PostDamageActions()Called after an object was damaged (only when it actually damaged an object)