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; } }