private void LoadSaveGame() { if (File.Exists(SaveFilePath)) { string saveStateJson = File.ReadAllText(SaveFilePath); SaveState = JsonUtility.FromJson <PlayerSaveState>(saveStateJson); } else { if (!Directory.Exists(SaveFolderPath)) { Directory.CreateDirectory(SaveFolderPath); } SaveState = new PlayerSaveState(); SetupSaveGame(); } }
public void ResetSave() { SaveState = new PlayerSaveState(); SetupSaveGame(); SaveGame(); }