Example #1
0
 public void KingsReaction(object sender, KingAttackedEventArgs args) //обработчик для короля
 {
     Console.WriteLine($"King {sender} is under attack!");
     for (int i = 0; i < args.RoyalGuards.Count; i++)
     {
         args.RoyalGuards[i].OnKingAttacked();
     }
     for (int i = 0; i < args.Footmen.Count; i++)
     {
         args.Footmen[i].OnKingAttacked();
     }
 }
Example #2
0
 public void OnKingAttacked(KingAttackedEventArgs args)
 {
     KingAttacked(this, args);
 }