示例#1
0
 private void Unload()
 {
     Configuration.Save();
     SaberAssetLoader.Clear();
     RemoveEvents();
     RemoveHarmonyPatches();
 }
示例#2
0
 private void Load()
 {
     Configuration.Load();
     SaberAssetLoader.LoadCustomSabers();
     SettingsUI.CreateMenu();
     Logger.log.Info($"{PluginName} v.{PluginVersion} has started.");
 }
示例#3
0
 private void Load()
 {
     ApplyHarmonyPatches();
     Configuration.Load();
     SaberAssetLoader.Load();
     SettingsUI.CreateMenu();
     AddEvents();
     Logger.log.Info($"{PluginName} v.{PluginVersion} has started.");
 }
示例#4
0
        public void DeleteCurrentSaber()
        {
            var deletedSaber = SaberAssetLoader.DeleteCurrentSaber();

            if (deletedSaber == 0)
            {
                return;
            }

            SetupList();
            Select(customListTableData.tableView, SaberAssetLoader.SelectedSaber);
        }
示例#5
0
 public void ReloadMaterials()
 {
     SaberAssetLoader.Reload();
     SetupList();
     Select(customListTableData.tableView, SaberAssetLoader.SelectedSaber);
 }