From 8f32f64ede713d0099afea2de52c07cd16f2445d Mon Sep 17 00:00:00 2001 From: zznty <94796179+zznty@users.noreply.github.com> Date: Sat, 15 Oct 2022 00:50:10 +0700 Subject: [PATCH] change script compilation manager lifetime seems game loads faster than torch internals --- Torch/TorchBase.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Torch/TorchBase.cs b/Torch/TorchBase.cs index 6b14832..9753bab 100644 --- a/Torch/TorchBase.cs +++ b/Torch/TorchBase.cs @@ -125,7 +125,6 @@ namespace Torch sessionManager.AddFactory((x) => Sync.IsServer ? new ChatManagerServer(this) : new ChatManagerClient(this)); sessionManager.AddFactory((x) => Sync.IsServer ? new CommandManager(this) : null); sessionManager.AddFactory((x) => new EntityManager(this)); - sessionManager.AddFactory((x) => new ScriptCompilationManager(this)); Managers.AddManager(sessionManager); Managers.AddManager(new PatchManager(this)); @@ -135,6 +134,7 @@ namespace Torch #pragma warning disable CS0618 Managers.AddManager(Plugins); #pragma warning restore CS0618 + Managers.AddManager(new ScriptCompilationManager(this)); TorchAPI.Instance = this; GameStateChanged += (game, state) =>