Example #1
0
    public void MakeMove(Move m)
    {
        board.MakeMove(m);
        DeselectPiece();
        boardG.DrawPieces();

        switch (board.gameState)
        {
        case '1': gameState.text = ""; break;

        case '2': gameState.text = "Black Checkmated"; break;

        case '3': gameState.text = "White Checkmated"; break;

        case '4': gameState.text = "Black Resigned"; break;

        case '5': gameState.text = "White Resigned"; break;

        case '6': gameState.text = "Black Stalemated"; break;

        case '7': gameState.text = "White Stalemated"; break;

        case '8': gameState.text = "Draw"; break;
        }
    }