public void ContinueGame() { StoryGameSave save = GameManager.INSTANCE.profile.GetStoryGameSave(); startSet = save.startSet; pathPlayerTook = save.playerPath; classID = save.classID; player = starterClasses[classID].Init(transform.parent, Vector3.zero, Quaternion.identity); Destroy(starterModels[0].transform.parent.gameObject); playerLifebar.SetFighter(player); player.SetLifebar(playerLifebar); player.gameObject.SetActive(false); characterChosen = true; player.SetLevel(save.level); player.SetAttributes(save.playerAttributes); player.SetUnlockedAttacks(save.unlockedAttacks); player.SetStat(Stat.STR, save.strength); player.SetStat(Stat.DEX, save.dexterity); player.SetStat(Stat.INT, save.intelligence); player.SetStat(Stat.FTH, save.faith); player.SetStat(Stat.LCK, save.luck); player.SetSkillPoints(save.skillPoints); startChapter = save.currentChapter; startSituationID = save.currentSituation; ChangeChapter(save.currentChapter, save.currentSituation); }