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);
    }
Exemple #3
0
 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);
 }