Esempio n. 1
0
        public void OnUnityDestroyCallback()
        {
            Destroy(console);
            Destroy(sceneExplorer);
            Destroy(sceneExplorerColorConfig);
            Destroy(scriptEditor);
            Destroy(watches);
            Destroy(colorPicker);

            instance = null;
            ModToolsBootstrap.initialized = false;
        }
Esempio n. 2
0
        private static void InitModTools(SimulationManager.UpdateMode mode)
        {
            if (!IsModToolsActive())
            {
                return;
            }

            if (modToolsGameObject != null)
            {
                return;
            }

            modToolsGameObject = new GameObject("ModTools");
            modTools           = modToolsGameObject.AddComponent <ModTools>();
            modTools.Initialize(mode);
        }
Esempio n. 3
0
        public void OnUnityDestroyCallback()
        {
            UnityLoggingHook.DisableHook();

            Destroy(console);
            Destroy(sceneExplorer);
            Destroy(sceneExplorerColorConfig);
            //   Destroy(scriptEditor);
            Destroy(watches);
            Destroy(panelExtender);
            Destroy(colorPicker);

            ImprovedWorkshopIntegration.Revert();

            instance = null;
        }
Esempio n. 4
0
        public void OnUnityDestroyCallback()
        {
            UnityLoggingHook.DisableHook();

            Destroy(console);
            Destroy(sceneExplorer);
            Destroy(sceneExplorerColorConfig);
             //   Destroy(scriptEditor);
            Destroy(watches);
            Destroy(panelExtender);
            Destroy(colorPicker);

            ImprovedWorkshopIntegration.Revert();

            instance = null;
        }
Esempio n. 5
0
        private static void InitModTools(SimulationManager.UpdateMode mode)
        {
            if (!IsModToolsActive())
            {
                return;
            }

            if (modToolsGameObject != null)
            {
                return;
            }

            modToolsGameObject = new GameObject("ModTools");
            modTools = modToolsGameObject.AddComponent<ModTools>();
            modTools.Initialize(mode);
        }