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); }
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(); }