Exemplo n.º 1
0
        /// <summary>
        /// Проверка на готовность игрока с началу игры(количество кораблей должно быть = 10).
        /// </summary>
        /// <returns></returns>
        public void CheckPlayerReady(object sender, EventArgs e)
        {
            allClicks++;
            int count = 0;

            foreach (Ship ship in _model.PlayerShips)
            {
                count++;
            }
            if (count == 10)
            {
                _gameView.AddMessageToMessageBox("Игрок готов!\nКомпьютер готов!");
                _gameView.StartGame();
                _computerController.ShowShips();
                stopwatch.Start();
                return;
            }

            _gameView.ShowMessage("Сообщение", "Расставьте все корабли!");
        }