예제 #1
0
        public GameConfigService(SettingsAndGamesManager settingsAndGamesManager)
        {
            _settingsAndGamesManager = settingsAndGamesManager;

            TargetGame          = null;
            GameLocation        = string.Empty;
            IncludeInRandomGame = false;
        }
예제 #2
0
 public LaunchRandomGameService(
     SettingsAndGamesManager settingsAndGamesManager,
     LaunchGameService launchGameService,
     Random random
     )
 {
     _settingsAndGamesManager = settingsAndGamesManager;
     _launchGameService       = launchGameService;
     _random = random;
 }
        public FanGameEditingService(SettingsAndGamesManager settingsAndGamesManager)
        {
            _settingsAndGamesManager = settingsAndGamesManager;

            TargetFanGame       = null;
            GameTitle           = string.Empty;
            YearOfRelease       = null;
            GameLocation        = string.Empty;
            CoverImageLocation  = null;
            IncludeInRandomGame = true;
        }
예제 #4
0
 public LaunchGameService(
     IExecutorService executorService,
     SettingsAndGamesManager settingsAndGamesManager,
     INp21ntConfigRepository np21ntConfigRepository,
     Np21ntConfigDefaultsService np21ntConfigDefaultsService,
     PathExistanceService pathExistanceService
     )
 {
     _executorService             = executorService;
     _settingsAndGamesManager     = settingsAndGamesManager;
     _np21ntConfigRepository      = np21ntConfigRepository;
     _np21ntConfigDefaultsService = np21ntConfigDefaultsService;
     _pathExistanceService        = pathExistanceService;
 }
		public GameCategoryService(SettingsAndGamesManager settingsAndGamesManager) {
			_settingsAndGamesManager = settingsAndGamesManager;
		}
예제 #6
0
        public GamePickerList(SettingsAndGamesManager settingsAndGamesManager)
        {
            _settingsAndGamesManager = settingsAndGamesManager;

            GameList = new List <Game>();
        }