private void OnDisable() { ModSettingsMenu.SetSettingsVisible(isMainMenu: InterfaceManager.IsMainMenuEnabled(), visible: false); previousMod = modSelector?.value; foreach (ModTab tab in modTabs.Values) { tab.requiresConfirmation = false; } SetConfirmButtonVisible(false); }
private void OnEnable() { ModSettingsMenu.SetSettingsVisible(isMainMenu: InterfaceManager.IsMainMenuEnabled(), visible: true); if (modSelector.items.Count > 0) { modSelector.items.Sort(); string modToSelect = modSelector.items.Contains(previousMod) ? previousMod : modSelector.items[0]; modSelector.value = modToSelect; SelectMod(modToSelect); } }