/// <summary> /// Exports to a Json file /// </summary> public void Save() { NpcSave npcSave = new NpcSave(); npcSave.arch = archetype; npcSave.intu = intuition; npcSave.inte = intelligence; npcSave.str = strength; npcSave.cha = charisma; npcSave.pre = precision; npcSave.dex = dexterity; npcSave.per = perception; npcSave.spirit = spirituality; npcSave.UseMagic = canUseMagic; npcSave.favWeap = favWeapon; npcSave.physical = physicalTraits; npcSave.personality = personalityTraits; string json = JsonUtility.ToJson(npcSave); // To convert back to an object myObject = JsonUtility.FromJson<MyClass>(json); Debug.Log(json); NpcSaver.Save(json, MyName.text); }
private void Awake() { NpcSaver.Init(); name = "Steve"; MyName.text = name; }