From 15db2ed717eca6760795fd9ce21e2ead46420d11 Mon Sep 17 00:00:00 2001 From: ManlyMarco <39247311+ManlyMarco@users.noreply.github.com> Date: Mon, 29 Dec 2025 18:32:34 +0100 Subject: [PATCH] [ScriptEngine] Protect plugin instances with HideAndDontSave --- src/ScriptEngine/ScriptEngine.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ScriptEngine/ScriptEngine.cs b/src/ScriptEngine/ScriptEngine.cs index 6d94754..46f0932 100644 --- a/src/ScriptEngine/ScriptEngine.cs +++ b/src/ScriptEngine/ScriptEngine.cs @@ -94,6 +94,7 @@ private void ReloadPlugins() scriptManager = new GameObject($"ScriptEngine_{DateTime.Now.Ticks}"); DontDestroyOnLoad(scriptManager); + scriptManager.hideFlags = HideFlags.HideAndDontSave; var files = Directory.GetFiles(ScriptDirectory, "*.dll", IncludeSubdirectories.Value ? SearchOption.AllDirectories : SearchOption.TopDirectoryOnly); if (files.Length > 0)