Exemple #1
0
        private void OnDisable()
        {
            ModSettingsMenu.SetSettingsVisible(isMainMenu: InterfaceManager.IsMainMenuEnabled(), visible: false);

            previousMod = modSelector?.value;
            foreach (ModTab tab in modTabs.Values)
            {
                tab.requiresConfirmation = false;
            }
            SetConfirmButtonVisible(false);
        }
Exemple #2
0
        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);
            }
        }