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; }
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; }
protected void BTNUndo_Clicked(object sender, EventArgs e) { reversi.UndoGame(); }