From 70e22e1dfb8730068767ef758ca6bac8f08ae556 Mon Sep 17 00:00:00 2001 From: Lucas Schwiderski Date: Wed, 30 Aug 2023 01:15:28 +0200 Subject: [PATCH] Assign mod loader as global manager --- crates/dtmm/assets/mod_main.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/dtmm/assets/mod_main.lua b/crates/dtmm/assets/mod_main.lua index ee55fa3..6dbf3e2 100644 --- a/crates/dtmm/assets/mod_main.lua +++ b/crates/dtmm/assets/mod_main.lua @@ -64,7 +64,10 @@ local function patch_mod_loading_state() local ModLoader = require("scripts/mods/dml/init") local mod_data = require("scripts/mods/mod_data") - self._mod_loader = ModLoader:new(mod_data, self._parent:gui()) + local mod_loader = ModLoader:new(mod_data, self._parent:gui()) + + self._mod_loader = mod_loader + Managers.mod = mod_loader elseif state == "load_mods" and self._mod_loader:update(dt) then log("StateBootLoadMods", "Mods loaded, exiting") return true, false