cleaned up module template!
This commit is contained in:
+13
-1
@@ -22,7 +22,19 @@ function modpol.orgs:call_module(module_name, initiator)
|
||||
end
|
||||
|
||||
local module = modpol.modules[module_name]
|
||||
local new_process = module.create(initiator, self, index)
|
||||
|
||||
local new_process = {
|
||||
metatable = {__index = module},
|
||||
initiator = initiator,
|
||||
org = self,
|
||||
id = index
|
||||
}
|
||||
|
||||
for k, v in pairs(module.setup) do
|
||||
new_process[k] = v
|
||||
end
|
||||
|
||||
setmetatable(new_process, new_process.metatable)
|
||||
|
||||
self.processes[index] = new_process
|
||||
|
||||
|
||||
Reference in New Issue
Block a user