Skip to content

Conversation

@uakfdotb
Copy link
Collaborator

This is a work-in-progress to support flushes. Feel free to contribute to the flushes branch.

Only requirement on play is now that all cards should be in same
normalized suit. If a tractor in the flush is beaten by another
player, then the smallest beaten tractor is played, and all of the
cards in the original failed attempt are stored as failed_flush in
the state (and the player view).

UI is not updated yet, but can render failed_flush.
@uakfdotb
Copy link
Collaborator Author

d84cfa8 adds back-end support for flushes, at least for the first play in a trick.

If the flush fails, the player is forced to play the smallest tractor in the flush that was beaten by another player.

In that case, the original cards are stored in state.failed_flush, which is also available for the front-end (but not rendered yet) in data.failed_flush.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants