private void ResetObjects() { skillReqs = new Skill_Reqs(); characterReqs = new Character_Reqs(); contactReqs = new List <Contact_Reqs>(); itemReqs = new List <Item_Reqs>(); loadedObject = false; }
private bool Load(string path) { path = "Assets" + path.Substring(Application.dataPath.Length); Requirements asset = (Requirements)AssetDatabase.LoadAssetAtPath <Requirements>(path); skillReqs = asset.skillReqs; contactReqs = asset.contactReqs; contactReqs = asset.contactReqs; loadedPath = path; loadedObject = true; return(true); }
public static void DrawEditableSkillReqs(Skill_Reqs s) { s.strength = EditorGUILayout.IntSlider("Strength Required", s.strength, 0, 10); s.intelligence = EditorGUILayout.IntSlider("Intelligence Required", s.intelligence, 0, 10); s.charisma = EditorGUILayout.IntSlider("Charisma Required", s.charisma, 0, 10); }