Beispiel #1
0
        public void OnSettingsUI(UIHelperBase helper)
        {
            LoggingWrapper.Log(LoggingWrapper.LogArea.All, LoggingWrapper.LogType.Message, $"{Name} is creating settings.");

            SettingsCreation.Create(helper);

            LoggingWrapper.Log(LoggingWrapper.LogArea.All, LoggingWrapper.LogType.Message, $"{Name} has created settings.");
        }
Beispiel #2
0
        private void OnIntroLoaded()
        {
            LoggingWrapper.Log(LoggingWrapper.LogArea.All, LoggingWrapper.LogType.Message, $"{Name} is loading post intro.");

            CheckForExperimentalVersion();
            CheckForIncompatibilities();

            PatchManager.PatchAll();
            SimulationManager.RegisterSimulationManager(new SimulationExtension());
            UpdateText.DisplayIfRequired();

            if (_settingsHelper != null)
            {
                SettingsCreation.Create(_settingsHelper);
            }

            LoggingWrapper.Log(LoggingWrapper.LogArea.All, LoggingWrapper.LogType.Message, $"{Name} has loaded post intro.");
        }