public static void Load() { FinishUncompletedSavingProcess(version); BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/save" + version + ".dat", FileMode.Open); save = (SaveFile2)bf.Deserialize(file); file.Close(); }
private static SaveFile2 Init2() { SaveFile2 save = new SaveFile2(); save.path = Application.persistentDataPath; SaveUser1 test = new SaveUser1(); test.score = 123; test.username = "******"; save.users.Add(test); save.score = 0; return(save); }
private static void ConvertSaveFileVersion1() { SaveFile2 newSave = Init2(); BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/save1.dat", FileMode.Open); SaveFile1 oldSave = (SaveFile1)bf.Deserialize(file); file.Close(); // prepisat defaultne hodnoty v novem save ze stareho savu newSave.path = oldSave.path; newSave.users = oldSave.users; save = newSave; File.Delete(Application.persistentDataPath + "/save1.dat"); }
public static void Init() { save = Init2(); }