public void Reload() { SavefileDisplayData data = SaveSystem.Load <SavefileDisplayData>(savefileNr + "/" + "SavefileDisplay"); if (data != default) { hpText.text = data.hp.ToString(); gaiaText.text = data.gaia.ToString(); gaText.text = data.ga.ToString(); playtimeText.text = data.playtime; sceneName = data.location; string location = sceneName; switch (data.location) { case "OW_FOD": location = "Field of Dreams"; break; case "OW_PW": location = "Pitchblack Woods"; break; case "OW_RC": location = "River Creek"; break; case "OW_SG": location = "Sunken Garden"; break; case "OW_WE": location = "Waters Edge"; break; case "OW_PP": location = "Pumpkin Patch"; break; } locationText.text = location; } else { newGameHolder.SetActive(true); sceneName = null; } }
private void Dead() { SaveSystem.ResetTemp(playerValues.currentSavefile); SavefileDisplayData data = SaveSystem.Load <SavefileDisplayData>("/" + playerValues.currentSavefile + "/" + "SavefileDisplay"); if (data == default) { SaveSystem.ResetSavefile(playerValues.currentSavefile); FindObjectOfType <LevelLoader>().LoadOverworldSceneFromMenu("OW_FOD"); } else { FindObjectOfType <LevelLoader>().LoadOverworldSceneFromMenu(data.location); } }