public NewGameViewModel(DataService dataService, Settings settings, GameStateFactory factory) { _settings = settings; _factory = factory; _allDifficultyLevelSettings = dataService.GetDifficultyLevelSettings (); DarknessCardsModes = (DarknessCardsMode[])Enum.GetValues(typeof(DarknessCardsMode)); }
public GameStateFactory (DataService dataService, BlightService blightService) { _dataService = dataService; _blightService = blightService; }