Ejemplo n.º 1
0
 /// <summary>
 /// Установить обработчик PawnSuperiousEvent
 /// </summary>
 /// <param name="handler"></param>
 public void SetPawnSuperiousListener(PawnSuperiorityHandler handler)
 {
     foreach (Figure fig in pl1.alivefigures)
     {
         if (fig.GetFigureType() == FigureTypes.Pawn)
         {
             fig.PawnSuperiorityEvent += handler;
         }
     }
     foreach (Figure fig in pl2.alivefigures)
     {
         if (fig.GetFigureType() == FigureTypes.Pawn)
         {
             fig.PawnSuperiorityEvent += handler;
         }
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Установить обработчик PawnSuperiousEvent
 /// </summary>
 /// <param name="handler"></param>
 public void SetPawnSuperiousListener(PawnSuperiorityHandler handler)
 {
     foreach (Figure fig in pl1.alivefigures)
         if (fig.GetFigureType() == FigureTypes.Pawn)
             fig.PawnSuperiorityEvent += handler;
     foreach (Figure fig in pl2.alivefigures)
         if (fig.GetFigureType() == FigureTypes.Pawn)
             fig.PawnSuperiorityEvent += handler;
 }