using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; namespace Fungus { [System.Serializable] public class StringVar { public string key; public string value; } [System.Serializable] public class IntVar { public string key; public int value; } [System.Serializable] public class FloatVar { public string key; public float value; } [System.Serializable] public class BoolVar { public string key; public bool value; } [System.Serializable] public class SavePointData { public string sceneName; public string flowchartName; public string resumeBlockName; public List<StringVar> stringVars = new List<StringVar>(); public List<IntVar> intVars = new List<IntVar>(); public List<FloatVar> floatVars = new List<FloatVar>(); public List<BoolVar> boolVars = new List<BoolVar>(); } }