Skip to content
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

improve player readiness feature #727

Open
chrstngyn opened this issue Oct 22, 2021 · 0 comments
Open

improve player readiness feature #727

chrstngyn opened this issue Oct 22, 2021 · 0 comments
Labels
discussion Open questions for broader community discussion ui

Comments

@chrstngyn
Copy link
Contributor

ready to advance button is not forgiving and doesn't allow for good error recoverability. currently, the ready to advance button disables buttons and interactions without helpful messaging to players. we should look more closely at how to improve this feature or find a new way to move the game forward

events phase
readiness is autoset after a player is finished interacting with an event. there should be some indication to the user that they have been readied

invest phase
investment buttons are disabled in a jarring way that makes the disabled buttons feel like an error has happened. setting readiness should be more forgiving e.g. if player is readied and they decrement a resource, this should unset their readiness

should running out of timeblocks to invest also set their readiness automatically?

trade phase
upon requesting trade to a "readied" player, there should be validation that prevents sender from sending a trade to a readied player

purchase phase
if player cannot buy accomplishments, they should be auto-readied

discard phase
if player doesn't have any accomplishments to discard, they should be auto-readied

@chrstngyn chrstngyn added ui discussion Open questions for broader community discussion labels Oct 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Open questions for broader community discussion ui
Projects
None yet
Development

No branches or pull requests

1 participant