public static void LoadProgressStats() { progressDB = ProgressionStatsDB.LoadDB(); //UpdateLabel_DamageTable(); TDSEditorWindow.SetProgressionStats(progressDB); //, damageTypeLabel, armorTypeLabel); //TDSEditorInspector.SetDamageDB(damageTableDB, damageTypeLabel, armorTypeLabel); }
private static ProgressionStatsDB instance; //for runtime public static void Init() { if (instance != null) { return; } instance = LoadDB1(); }
public static void CopyFromOldDB() { Init(); if (instance.copiedFromOldDB) { return; } instance.copiedFromOldDB = true; instance.stats = ProgressionStatsDB.LoadDB1().stats.Clone(); }
public static void Init() { if (initiated) { return; } initiated = true; db = LoadDB(); }
public void Init() { if (init) { return; } init = false; if (!enableLeveling) { return; } if (loadStatsFromDB) { ProgressionStatsDB.CopyStats(this); } }
//protected static void UpdateLabel_DamageTable(){ TDSEditor.UpdateLabel_DamageTable(); } public static void SetProgressionStats(ProgressionStatsDB db) //, string[] dmgLabel, string[] armLabel){ { progressDB = db; //damageTypeLabel=dmgLabel; //armorTypeLabel=armLabel; }