# This field is ignored, but it's a useful place to put some card definitions
# we can reference later.
_card_definitions:
- - &TEST-WIN-CARD
- card_name: 'test-win'
+ - &CHESS-WIN-CARD-BISHOP
+ card_name: 'chess-win-bishop'
actions:
- - action_class: 'AcquireWinToken'
+ - action_class: AllowChessMove
+ required_bits: []
+ data:
+ chesspiece: BISHOP
+ - action_class: AcquireWinToken
+ required_bits: [RED, GREEN, BLUE]
+ data:
+ once: true
+ - &CHESS-WIN-CARD-CASTLE
+ card_name: 'chess-win-rook'
+ actions:
+ - action_class: AllowChessMove
+ required_bits: []
+ data:
+ chesspiece: CASTLE
+ - action_class: AcquireWinToken
+ required_bits: [RED, GREEN, BLUE]
+ data:
+ once: true
+ - &CHESS-WIN-CARD-KNIGHT
+ card_name: 'chess-win-knight'
+ actions:
+ - action_class: AllowChessMove
+ required_bits: []
+ data:
+ chesspiece: KNIGHT
+ - action_class: AcquireWinToken
+ required_bits: [RED, GREEN, BLUE]
+ data:
+ once: true
+ - &CHESS-WIN-CARD-SEPPUKU
+ card_name: 'chess-win-seppuku'
+ actions:
+ - action_class: LoseHealthOrMSB
+ required_bits: []
+ - action_class: AcquireWinToken
required_bits: [RED, GREEN, BLUE]
data:
once: true
clear: [NORTH, SOUTH, WEST]
cards:
- - *TEST-WIN-CARD
+ - *CHESS-WIN-CARD-BISHOP
- *TEST-BORING
- *TEST-BORING
- *TEST-BORING
- - *TEST-WIN-CARD
+ - *CHESS-WIN-CARD-KNIGHT
- *TEST-BORING
- *TEST-BORING
- *TEST-BORING
- *TEST-BORING
- - *TEST-WIN-CARD
+ - *CHESS-WIN-CARD-CASTLE
- *TEST-BORING
- *TEST-BORING
- *TEST-BORING
- - *TEST-WIN-CARD
+ - *CHESS-WIN-CARD-SEPPUKU