public void LoadSettings() { List <string> data = FileSaverLoader.LoadFromFile(miscsave); if (data == null || data.Count == 0) { //AudioManager.MusicVolume = 0.5f; AudioManager.SoundVolume = 1.0f; } else { AudioManager.MusicVolume = float.Parse(data[0].ToString(), System.Globalization.CultureInfo.InvariantCulture); AudioManager.SoundVolume = float.Parse(data[1].ToString(), System.Globalization.CultureInfo.InvariantCulture); UseTrajectory = bool.Parse(data[2].ToString()); } }
public void LoadFromFile() { List <string> data = FileSaverLoader.LoadFromFile(saveFile); if (data == null) { return; } for (int i = 0; i < data.Count; i++) { string thisone = data[i]; string[] splitted = thisone.Split('#'); LevelState s = new LevelState(); s.CountryName = splitted[0]; s.LevelNum = int.Parse(splitted[1], System.Globalization.CultureInfo.InvariantCulture); s.NumStars = int.Parse(splitted[2], System.Globalization.CultureInfo.InvariantCulture); s.Score = int.Parse(splitted[3], System.Globalization.CultureInfo.InvariantCulture); s.NumDonuts = int.Parse(splitted[4], System.Globalization.CultureInfo.InvariantCulture); SetLevel(s.CountryName, s.Score, s.LevelNum, s.NumStars, s.NumDonuts); } }