diff --git a/halyde/core/cormgr.lua b/halyde/core/cormgr.lua index 0b64b33..5b5aac9 100644 --- a/halyde/core/cormgr.lua +++ b/halyde/core/cormgr.lua @@ -1,14 +1,6 @@ -_G.cormgr = {} -_G.cormgr.corList = {} - ---local ocelot = component.proxy(component.list("ocelot")()) - -local component = import("component") -local filesystem = import("filesystem") -local json = import("json") local gpu = component.proxy(component.list("gpu")()) -function _G.cormgr.loadCoroutine(path, ...) +function _G.cormgr.loadCoroutine(path,...) local args = {...} local cor = coroutine.create(function() local result, errorMessage = xpcall(function(...) @@ -26,6 +18,7 @@ function _G.cormgr.loadCoroutine(path, ...) end --import(path, table.unpack(args)) end) + table.insert(_G.cormgr.labelList, string.match(tostring(path), "([^/]+)%.lua$")) table.insert(_G.cormgr.corList, cor) end