protected virtual void OnSoldierDeath(SoldierDeathEventArgs args) { if (SoldierDeath != null) { SoldierDeath(this, args); } }
public void HandleSoldierDeath(object sender, SoldierDeathEventArgs args) { this.Remove(args.Name); }
public void OnSoldierDeath(object sender, SoldierDeathEventArgs args) { this.UnderAttack -= args.RespondMethod; }