/// <summary> /// Triggers the AttackPostEvent /// </summary> /// <param name="target">Target of this entity's attack</param> public void AttackPost(Entity target) { combatHandler = AttackPostEvent; if (combatHandler != null) { AttackPostEvent(this, target); } }
/// <summary> /// Triggers the TurnEndEvent /// </summary> public void TurnEnd() { combatHandler = TurnEndEvent; if (combatHandler != null) { TurnEndEvent(this, null); } }
/// <summary> /// Triggers the TurnStartEvent /// </summary> public void TurnStart() { combatHandler = TurnStartEvent; if (combatHandler != null) { TurnStartEvent(this, null); } }