Exemplo n.º 1
0
        public void TakeTurn(Player opponent)
        {
            Display.DisplayOpponentBoard(opponent.Opponent);
            Board      OpponentBoard = opponent.Board;
            Coordinate coordinate;
            bool       isValidAttack;

            do
            {
                coordinate    = GetAttackCoordinates();
                isValidAttack = OpponentBoard.AreValidAttackCoordinates(coordinate);
            } while (!isValidAttack);
            OpponentBoard.AddAttack(coordinate);
        }