rulesets.yml
Creating rulesets
There are 4 customizable options to make users play UNO the way they want, and there are more to come. We will cover them now.
Example ruleset (popular's default config)
popular:
plus_on_plus: true
plus_two_on_plus_four: true
plus_four_on_plus_two: true
special_card_win: true
reverse_on_plus: true
skip_on_plus: false
plus_on_plus
Should +2 and +4 be stacked on top of each other? Leading to a chain of cards to draw. (For example, +2 -> +2 = 4 cards in total to draw.
plus_two_on_plus_four
Shuold a +2 be stacked with a previous +4? You have 3 options. yes -> Every +2 will be able to stack cards with a +4 color -> Every +2 of the selected color (when using the +4) will be able to stack cards. no -> This won't be possible.
plus_four_on_plus_two
Should a +4 be stacked with a previous +2? (For example, +2 -> +2 -> +4 = 8 cards to draw)
special_card_win
Can players win by their last played card being a non-numbered one?
reverse_on_plus
Can players use a reverse to a pending draw pile? Player A adds +2, Player B adds +2 -> Player C uses Reverse (of the same color) Player B will have to draw +4 cards, or continue adding +2 to keep the chain. Player B can also play a reverse to the reverse!
skip_on_plus
Can a skip be used to skip a draw pile? Player A adds +2, Player B uses skip and Player C must either draw 2 cards or add a +2 card
Last updated