private void Unload() { Configuration.Save(); SaberAssetLoader.Clear(); RemoveEvents(); RemoveHarmonyPatches(); }
private void Load() { Configuration.Load(); SaberAssetLoader.LoadCustomSabers(); SettingsUI.CreateMenu(); Logger.log.Info($"{PluginName} v.{PluginVersion} has started."); }
private void Load() { ApplyHarmonyPatches(); Configuration.Load(); SaberAssetLoader.Load(); SettingsUI.CreateMenu(); AddEvents(); Logger.log.Info($"{PluginName} v.{PluginVersion} has started."); }
public void DeleteCurrentSaber() { var deletedSaber = SaberAssetLoader.DeleteCurrentSaber(); if (deletedSaber == 0) { return; } SetupList(); Select(customListTableData.tableView, SaberAssetLoader.SelectedSaber); }
public void ReloadMaterials() { SaberAssetLoader.Reload(); SetupList(); Select(customListTableData.tableView, SaberAssetLoader.SelectedSaber); }