First draft of modules-as-actions Minetest interactions fix. Still not listing modules; may not be loading correctly.

This commit is contained in:
Nathan Schneider 2021-12-16 16:55:08 -07:00
parent 73515beaea
commit 9be019a839
2 changed files with 6 additions and 7 deletions

View File

@ -14,8 +14,6 @@ dofile (localdir .. "/interactions/interactions.lua")
--modules
dofile (localdir .. "/modules/join_org.lua")
dofile (localdir .. "/modules/join_org_class.lua")
dofile (localdir .. "/modules/join_org_consent.lua")
dofile (localdir .. "/modules/consent.lua")
dofile (localdir .. "/modules/remove_org.lua")
dofile (localdir .. "/modules/child_org.lua")
--dofile (localdir .. "/modules/remove_org.lua")
--dofile (localdir .. "/modules/child_org.lua")

View File

@ -38,9 +38,10 @@ function modpol.orgs:call_module(module_name, initiator, config, result)
initiator = initiator,
org = self,
id = index,
config = config
config = config,
name = module_name
}
-- copying default fields from setup
for k, v in pairs(module.setup) do
new_process[k] = v
@ -97,4 +98,4 @@ function modpol.orgs:interact(process_id, user)
process[callback](process, user)
end
end
end
end