public GameplayState(BoardSetup yourBoard, BoardSetup opponentBoard, bool _yourTurn) { TurnHandler turnHandler = new TurnHandler(); turnHandler.SetSuccessor(new ChatHandler()).SetSuccessor(new UserHandler()).SetSuccessor(new HelpHandler()); turnHandler.instance = new GameInstance(yourBoard, opponentBoard, _yourTurn); handler = turnHandler; if (_yourTurn) { Console.WriteLine("Your turn"); } else { Console.WriteLine("Its opponents turn"); } }