public Game(string seed, GameSettings settings = null) { _interceptorService = new InterceptorService(); _gameState = GameState.NotStarted; _gameSettings = settings != null ? settings : new GameSettings(); _roundCount = 1; _turnCount = 0; _players = new List <Player>(); _randomizer = new Randomizer(seed); ClearEvents(); }
public void Dispose() { _interceptorService = new InterceptorService(); ClearEvents(); EndGame(true); }