bool LoadSettings(string filename) { UseWaitCursor = true; var persistence = new SettingsPersistence(); var settings = persistence.Load(filename); if (settings != null) { this.settings = settings; UpdateTitle(); InitializeSettings(); MarkClean(); OnSettingsUpdated(); UseWaitCursor = false; return(true); } // Failed to persist settings. UseWaitCursor = false; return(false); }
ApplicationSettings LoadSettings() { var persistence = new SettingsPersistence(); var settings = persistence.Load(); if (settings == null) { Logger.Instance.WriteLine("Loaded default settings."); // Return default settings. return(new ApplicationSettings()); } return(settings); }
// Use this for initialization void Start() { PuzzlePersistence.Load(); SettingsPersistence.Load(); HintSystem.InitializeFirstTimeHintSystem(); }