public void LoadSettingsFromSavedData(StandaloneSavedData sData) { if (sData == null) { // new game data ResetSettings(); Debug.Log("SETTINGS: Error loading StandaloneSavedData, creating new settings."); } else { SettingsVersion = sData.SettingsVersion; Users = sData.Users; ChangeUser(sData.CurrentUser); User.Name = sData.CurrentUser; User.AvatarId = sData.AvatarId; User.CurrentLevelNumber = sData.CurrentLevelNumber; User.LevelsCompleted = sData.LevelsCompleted; // options User.MusicVolume = sData.MusicVolume; User.SoundVolume = sData.SoundVolume; User.LastTrack = sData.LastTrack; User.DontShowExitGameWindow = sData.DontShowExitGameWindow; User.Alarms = sData.Alarms; Debug.Log("SETTINGS: Loaded successfully."); } sData = null; }
public ZPlayerSettings() { User = null; Users = new DictUsers(); }