Exemplo n.º 1
0
        private void PlayerClock_OnClockStop(object sender, ChessClockEventArgs e)
        {
            //The player has stoped his clock.
            ChessPlayer p = e.Player;

            if (p.Equals(PlayerBlack))
            {
                StartTurnForPlayer(PlayerWhite);
            }
            else
            {
                StartTurnForPlayer(PlayerBlack);
            }
        }
Exemplo n.º 2
0
 //The game never stop the clock itself, but it starts the clocks automatically.
 private void PlayerClock_OnTimeFinish(object sender, ChessClockEventArgs e)
 {
     GameStatus = ChessGameStatus.ChessGameStatus_Finihed;
 }