Example #1
0
        public static void LoadPerk()
        {
            perkDB = PerkDB.LoadDB();

            for (int i = 0; i < perkDB.perkList.Count; i++)
            {
                if (perkDB.perkList[i] != null)
                {
                    perkIDList.Add(perkDB.perkList[i].ID);
                }
                else
                {
                    perkDB.perkList.RemoveAt(i);      i -= 1;
                }
            }

            UpdateLabel_Perk();

            TDEditorWindow.SetPerkDB(perkDB, perkIDList, perkLabel);
            TDEditorInspector.SetPerkDB(perkDB, perkIDList, perkLabel);
        }
Example #2
0
        private static void LoadPerk()
        {
            perkDBPrefab = PerkDB.LoadDB();
            perkList     = perkDBPrefab.perkList;

            for (int i = 0; i < perkList.Count; i++)
            {
                //perkList[i].ID=i;
                if (perkList[i] != null)
                {
                    perkIDList.Add(perkList[i].ID);
                }
                else
                {
                    perkList.RemoveAt(i);
                    i -= 1;
                }
            }

            UpdatePerkNameList();
        }