public SaveData(Kernen_script kerne) { shield_level = Kernen_script.shield_level; speed_level = Kernen_script.speed_level; levels_unlocked = Kernen_script.levels_unlocked; energy = Kernen_script.coins; highest_streak = Kernen_script.highest_streak; bought_ability_reverse = Kernen_script.bought_ability_reverse; selected_ability_reverse = Kernen_script.selected_ability_reverse; }
public static void SaveGame(Kernen_script kerne) { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/savedData.ker"; FileStream stream = new FileStream(path, FileMode.Create); SaveData data = new SaveData(kerne); formatter.Serialize(stream, data); stream.Close(); }