-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sharetool: Voting to allow override any protection #25
Comments
Thanks, I think it is a step in a right direction, at the very least: some people just create accounts, walk a bit, protect something near a city and leave. |
Selecting any node (allows selecting areas for example)How this could possibly be integrated into single tool that also has other functions (sharetool):
Changes required for API:
Special wildcard name for node registration:
How to register that special wildcard node:
Implementing votingNot sure if this should go into API or should be implemented specifically for tool. If integrated into API it should then have separate voting API that can be used to start voting, add votes, remove votes, close voting, execute callback action with voting results. Could be better and easier to create custom voting specifically for sharetool and finish metatool chat command registration API for this so that sharetool can register commands like
Voting should have possibility to add any number of answers from beginning, not just yep/nope, as this wont add any significant complexity but allows a lot more flexible voting. |
Basic formspec API is done and that could be used to configure voting session: https://github.com/S-S-X/metatool/blob/master/metatool/formspec.lua |
Allow players to vote if some node should be owned by shared account and therefore managed by moderators.
This idea was one possible way to solve conflicts like one where:
Who is right here? Depends on exact situation, can be either player 1 or player 2 and there is no direct way to make perfect decision about situation and how to handle it.
However, things already done also is not good situation so something must be done.
Proposal for handling conflicts like this:
This could also be used to remove conflicting areas or protector blocks where action to do so would require more than single moderator to actually make final decision about how things should be in the end.
To do, break down to separate tasks:
The text was updated successfully, but these errors were encountered: