void Start() { if (loadIfExists) { // Load test if (SaveGameManager.SaveGameExists) { Debug.Log("Save exists, loading."); testSaveGame = SaveGameManager.LoadGame(); } else { Debug.Log("Save file does not exist."); SaveGameManager.SaveGame(testSaveGame); } } if (deleteIfExists) { // Delete test SaveGameManager.DeleteSaveGame(); if (SaveGameManager.SaveGameExists) { Debug.Log("Save still exists, deleting failed."); } else { Debug.Log("Save deleted."); } } }
/// <summary> /// Resets the game when the button is clicked. /// </summary> public void ResetGame() { DestroyImmediate(GameManager.Instance.gameObject); var wasDeleted = SaveGameManager.DeleteSaveGame(); Debug.Log("DELETED GAME: " + wasDeleted); SceneManager.LoadScene("Start"); }