Open Klaranth opened 2 years ago
Depending on what level of functionality would be selected I think it would still be good to open new project under mt-mods dev organization for that thing. That's because I could see extended functionality to be used in many other Minetest servers and/or Minetest games too, seems also very good for single player games. (referring to possible integration with https://github.com/pandorabox-io/pandorabox.io/issues/434#issuecomment-583532353)
1hit What is the feasibility of #210: integrating the 'awards mod', and tuning it to pandorabox.
SX Very much possible and actually should be simpler than many other proposed and planned changes or additions. However I think it would still be good to open new project under mt-mods dev organization for that thing, I could see possibly extended functionality to be used in many other Minetest servers and games too.
Especially for generic survival games, RPG games and minigame/mission collection servers.
SX That's suggestion to override mobs code, I think at that point it might be better to add new mob instead and possibly reuse textures.
Leaving this here because it might be useful: https://content.minetest.net/packages/ClothierEdward/moreawards/
some award ideas i have:
1hit ; SX ; AceRichman Idea: https://content.minetest.net/packages/rubenwardy/awards/ But adapt it for awards that would be unique to pandorabox. Like "tamed first xeno", "dig 1000+ nodes on Mars", "fired first spacecannon", "operated first JD", found 10 oranges (rare, non-farmable item), etc...
Then expose the awards as some sort of leaderboard on the pandoraboxio web site.
I would like to see "training" thing become reality as it would cover exactly same thing and more but awards mod is ready made solution just without actual training part. Basically awards is same as training proposed here https://github.com/pandorabox-io/pandorabox.io/issues/434#issuecomment-583532353 but without affecting actual game progression. (edited)
Btw, looks like awards mod could very nicely work as base system for training because it does have API callbacks like awards.register_on_unlock(func(name, def)) and allow registering custom triggers.
We could unlock some privs based on the user having achieved an award, for say, placing 50k blocks, instead of just acquiring 50k XP? That could be useful to incentivize players to not cheat on getting XP.
I see it as a way to have some sort of "completionist checklist". Once a player gets a rank like Gold Lord, or such, they are no longer constrained by the need to toil to acquire resources. They've effectively "beaten the game".
Add an award system, and I can see a contest to race to acquire some subset of awards in the minimal amount of player-hours. So established players could create new accounts, and compete to see who can do some subset of awards the "fastest", like some sort of speed-run competition.
Awards could be quite good actually, I think we already have some mods that use it, and adding additional awards would be easy