bugfix and refactoring

This commit is contained in:
Manuel Simon Hirsig
2016-09-04 04:18:21 +02:00
parent 10f8890e78
commit 3d14d895fa
35 changed files with 51 additions and 57 deletions
+5 -4
View File
@@ -1,17 +1,18 @@
--aux_account_settings = {} -- TODO clean up the mess of savedvariables
--aux_character_settings = {}
do
local modules = {}
do local modules = {}
local mt = {__metatable=false, __index=function(_, key) return modules[key].I end, __newindex=error}
aux = function(name)
if not modules[name] then
(function()
modules[name] = module and M
import (green_t)
private.aux = setmetatable({}, {__metatable=false, __index=function(_, key) return modules[key].I end, __newindex=error})
private.aux = setmetatable(t, mt)
end)()
end
modules[name].import (modules.core.I)
modules[name].private()
setfenv(2, modules[name])
end
end
@@ -60,7 +61,7 @@ end
-- end
--end
aux 'core' private()
aux 'core'
public.version = '5.0.0'