/// ========================================================================================================================= /// ========================================================================================================================= /// /// General Arcade ( Saving / Loading ) /// /// ========================================================================================================================= /// ========================================================================================================================= /// <summary> /// Saves Settings Data /// </summary> /// <param name="Settings">Settings Script With the data to save</param> public static void SaveArcadeSettings(Menu.SettingsScript Settings) { BinaryFormatter Formatter = new BinaryFormatter(); string SavePath = Application.persistentDataPath + "/settings.masf"; FileStream Stream = new FileStream(SavePath, FileMode.OpenOrCreate); ArcadeData Data = new ArcadeData(Settings); Formatter.Serialize(Stream, Data); Stream.Close(); }
public ArcadeData(Menu.SettingsScript Settings) { CabinetMusicVolume = Settings.MusicVolume; CabinetSFXVolume = Settings.SFXVolume; }