Integrate resources
Enable users to associate orgs with specific privileges and in-game objects.
-
resources
master table listing all possible available resources, correlating them with something associated with a given resource---a function, a variable, what?- might not be necessary; perhaps the platform handles this, and resources just need to be at the org level
-
org:resources
table associated with each org indicating which resources are associated with that org- add a corresponding menu to org_dashboard
- Requires a new kind of event-handling among mods, for cases such as:
- adding resources to a new member of an org
- removing resources from someone who leaves an org
- updates to org members if something about the resource changes
- could occur around
call_module
orprocess:delete
.
- Should be used to rewrite existing mods:
- Should the
tokenomics
mod be handled through resources? modpol_minetest/modules/privs
- Should the
In Minetest:
- Start by simply implementing privileges as resources, both existing privileges and any new ones that users add via mods
- Integrate area protection: #50
Edited by Nathan Schneider