public Quest currentQuest() { if (quests[index] == -1) { return(null); } return(qd.GetQuestByID(quests[index])); }
public void Load() { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/playerStat.dat", FileMode.Open); PlayerStatSave pss = (PlayerStatSave)bf.Deserialize(file); file.Close(); gold = pss.gold; focus = pss.focus; experience = pss.experience; health = pss.health; level = pss.level; maxExperience = pss.maxExperience; maxFocus = pss.maxFocus; maxHealth = pss.maxHealth; for (int i = 0; i < 5; i++) { if (pss.questsAccepted[i] != -1) { questsAccepted[i] = qd.GetQuestByID(pss.questsAccepted[i]); } } }