acquire_win: true
lose_health: true
once: true
+ - &KNIGHT
+ action_class: AllowChessMove
+ required_bits: []
+ data:
+ chesspiece: KNIGHT
# This field is ignored, but it's a useful place to put some card definitions
# we can reference later.
card_name: 'win-card'
bits: [RED, GREEN, BLUE]
actions:
- - *DO-NOTHING
+ - *KNIGHT
- *WIN-ONCE
- &BORING
card_name: 'boring'
actions:
- - *DO-NOTHING
+ - *KNIGHT
- &RED-CARD
card_name: 'red-card'
bits: [RED]
actions:
+ - *KNIGHT
- action_class: GenericBits
required_bits: []
data:
card_name: 'blue-card'
bits: [BLUE]
actions:
+ - *KNIGHT
- action_class: GenericBits
required_bits: []
data:
card_name: 'green-card'
bits: [GREEN]
actions:
+ - *KNIGHT
- action_class: GenericBits
required_bits: []
data:
card_name: 'hospital'
bits: []
actions:
+ - *KNIGHT
- action_class: GenericBits
required_bits: []
data:
card_name: 'universal-transporter'
bits: []
actions:
+ - *KNIGHT
- action_class: ShiftLocations
required_bits: []
data:
- *BORING
- *BORING
- *WIN-CARD
+
+defaults:
+ initial_bits: 0x0