예제 #1
0
 public void OnSoldierDead(Soldier soldier)
 {
     this.UnderAttack -= soldier.KingUnderAttack;
     this.soldiers.Remove(soldier);
 }
예제 #2
0
 public void AddSoldier(Soldier soldier)
 {
     this.soldiers.Add(soldier);
     UnderAttack         += soldier.KingUnderAttack;
     soldier.SoldierDead += this.OnSoldierDead;
 }