public ChessBoard(string serializedChessboard) { ChessBoard deserialisedChessBoard = JsonConvert.DeserializeObject <ChessBoard>(serializedChessboard); ChessBoardBuilder.NormilizedBoardCells(deserialisedChessBoard.BoardCells); BoardCells = deserialisedChessBoard.BoardCells; Status = deserialisedChessBoard.Status; }
public void SetStartPosition() { BoardCells = ChessBoardBuilder.GetStartPositionBoardCells(); Status = GameStatus.WhiteTurn; }