This commit is contained in:
Squishy (C6H12O6+NaCl+H2O)
2024-01-01 18:14:37 +07:00
parent 10b8891cf0
commit 478eb0774f

View File

@@ -200,6 +200,18 @@ local function _loadGameEnv(P)-- Load gameEnv
end
end
if ENV.allowMod then
if SETTING.forceMod or ENV.forceMod then
-- Psudeo code
MOD_CODE_LIST={}
for i=1,#GAME.mod do
if GAME.mod[i]>0 then
local M=MODOPT[i]
table.insert(MOD_CODE_LIST,function() M.func(P,M.list and M.list[GAME.mod[i]]) end)
end
end
MOD_BATCH_TASK=function() for _,c in pairs(MOD_CODE_LIST) do c() end end
TASK.new(MOD_BATCH_TASK)
else
for i=1,#GAME.mod do
if GAME.mod[i]>0 then
local M=MODOPT[i]
@@ -208,6 +220,7 @@ local function _loadGameEnv(P)-- Load gameEnv
end
end
end
end
local function _loadRemoteEnv(P,confStr)-- Load gameEnv
confStr=JSON.decode(confStr)
if not confStr then