Exemplo n.º 1
0
        private void StartNewRound()
        {
            foreach (var player in _players.Where(x => _roundProcessor != null && _roundProcessor.KillPlayerEntities.Contains(x.PlayerEntity)))
            {
                player.PlayerKilled(_gameMap);
            }

            _roundProcessor = new GameRoundProcessor(_gameMap.CurrentRound, _gameMap, Logger, _playerKillPoints);
            PublishRoundStarting();
        }