Exemplo n.º 1
0
 protected void BTNUndo_Clicked(object sender, EventArgs e)
 {
     undoing = true;
     if (reversi.StackHeight >= 2)
     {
         if (reversi.LastTurn != ReversiLogic.Turn.None && reversi.LastTurn == playerRole)
         {
             reversi.UndoGame();
             string telegram = "UNDO,";
             sendTCPPacket(telegram);
         }
     }
     undoing = false;
 }
Exemplo n.º 2
0
 protected void BTNUndo_Clicked(object sender, EventArgs e)
 {
     undoing = true;
     if (playerRole == ReversiLogic.Turn.Black || (playerRole == ReversiLogic.Turn.White && reversi.StackHeight >= 3))
     {
         do
         {
             reversi.UndoGame();
         } while (reversi.WhoTurn != playerRole);
     }
     undoing = false;
 }
Exemplo n.º 3
0
 protected void BTNUndo_Clicked(object sender, EventArgs e)
 {
     reversi.UndoGame();
 }