Hi folks, I’m working on a public-script RP gamemode (which is not yet public) and would like some feedback on the voting mechanism.
When a Majority-vote is created, there are 4 possible outcomes for each player
Player ignored the popup and it timed out
Player closed the popup
Player clicked Yes
Player clicked No
Let’s say a vote goes to 4 people’s screens:-
2 respond Yes
One closes the window
One ignores the window.
Should that be a majority Yes because the other players don’t care
Should it be a majority No because the others didn’t explicitly say “yes”?
Is this simpler / more complex than I’m thinking?
The code is done, I just need to figure this detail out…
EDIT: The scenarios I’m thinking of (for example) is where a player wants to join an organization, there are 3 executives and they all get a popup. One might say “Yes, join us” and the others ignore it. Should I ignore the fact that the others didn’t respond?
Also, presidential elections - what should happen with the Majority vote there?
I don’t play RP so take my opinion with a grain of salt, but I feel voting would be a bit flawed here. If players don’t know each other, they have no reason to vote for each other and may just press anything to get the menu off the screen. If players do know each other, they’ll be more inclined to vote, which could be unfair on new players.