void CreateArmaGames(ICollection <Game> list) { var arma1Game = new Arma1Game(GameGuids.Arma1, _gameSettingsController); list.Add(arma1Game); var arma2FreeGame = new Arma2FreeGame(GameGuids.Arma2Free, _gameSettingsController); list.Add(arma2FreeGame); var arma2Game = new Arma2Game(GameGuids.Arma2, _gameSettingsController); list.Add(arma2Game); var arma2OaGame = new Arma2OaGame(GameGuids.Arma2Oa, _gameSettingsController); list.Add(arma2OaGame); list.Add(new Arma2COGame(GameGuids.Arma2Co, _gameSettingsController, arma2Game, arma2FreeGame)); list.Add(new IronFrontGame(GameGuids.IronFront, _gameSettingsController)); var takeOnHelicoptersGame = new TakeOnHelicoptersGame(GameGuids.TakeOnHelicopters, _gameSettingsController); list.Add(takeOnHelicoptersGame); list.Add(new Arma3Game(GameGuids.Arma3, _gameSettingsController, new Arma3Game.AllInArmaGames(arma1Game, arma2Game, arma2FreeGame, arma2OaGame, takeOnHelicoptersGame))); }
public void SetUp() { _game = new TakeOnHelicoptersGame(Guid.NewGuid(), new GameSettingsController()); _settings = _game.Settings; _settings.Directory = @"C:\temp".ToAbsoluteDirectoryPath(); }