Exemple #1
0
        public void OnDisabled()
        {
            Log.Info("TM:PE disabled.");
            LoadingManager.instance.m_introLoaded     -= CheckForIncompatibleMods;
            LocaleManager.eventLocaleChanged          -= Translation.HandleGameLocaleChange;
            Translation.IsListeningToGameLocaleChanged = false; // is this necessary?

            if (LoadingExtension.InGame() && LoadingExtension.Instance != null)
            {
                //Hot reload Unloading
                LoadingExtension.Instance.OnLevelUnloading();
                LoadingExtension.Instance.OnReleased();
            }
        }