public void LoadTriggers() { string jsonData = File.ReadAllText(Application.dataPath + "/StreamingAssets/Json/" + npcName + "_dlg_trig.json"); dialogueTriggerWrapper = JsonUtility.FromJson <DialogueTriggerWrapper>(jsonData); triggers = dialogueTriggerWrapper.wrappedTriggers; }
public void SaveTriggers() { dialogueTriggerWrapper = new DialogueTriggerWrapper(triggers); string contents = JsonUtility.ToJson(dialogueTriggerWrapper, true); File.WriteAllText(Application.dataPath + "/StreamingAssets/Json/" + npcName + "_dlg_trig.json", contents); }