1 description: "Kasparov to F3"
4 # This field is ignored, but it's a useful place to put some card definitions
5 # we can reference later.
7 - &CHESS-WIN-CARD-BISHOP
8 card_name: 'chess-win-bishop'
10 - action_class: AllowChessMove
14 - action_class: AcquireWinToken
15 required_bits: [RED, GREEN, BLUE]
18 - &CHESS-WIN-CARD-CASTLE
19 card_name: 'chess-win-rook'
21 - action_class: AllowChessMove
25 - action_class: AcquireWinToken
26 required_bits: [RED, GREEN, BLUE]
29 - &CHESS-WIN-CARD-KNIGHT
30 card_name: 'chess-win-knight'
32 - action_class: AllowChessMove
36 - action_class: AcquireWinToken
37 required_bits: [RED, GREEN, BLUE]
40 - &CHESS-WIN-CARD-SEPPUKU
41 card_name: 'chess-win-seppuku'
43 - action_class: LoseHealthOrMSB
45 - action_class: AcquireWinToken
46 required_bits: [RED, GREEN, BLUE]
50 card_name: 'test-boring'
52 - action_class: 'DoNothing'
55 card_name: 'chess-centre'
56 bits: [NORTH, SOUTH, EAST, WEST]
58 - action_class: 'SetBits'
60 - action_class: 'AllowChessMove'
61 data: {'chesspiece': BISHOP}
62 required_bits: [RED, GREEN, BLUE, MSB]
64 card_name: 'chess-north'
65 bits: [NORTH, EAST, WEST, RED]
67 - action_class: 'GenericBits'
71 clear: [NORTH, EAST, WEST]
73 card_name: 'chess-south'
74 bits: [SOUTH, EAST, WEST, RED, GREEN]
76 - action_class: 'GenericBits'
80 clear: [SOUTH, EAST, WEST]
82 card_name: 'chess-east'
83 bits: [NORTH, SOUTH, EAST, RED, BLUE]
85 - action_class: 'GenericBits'
89 clear: [NORTH, SOUTH, EAST]
92 card_name: 'chess-west'
93 bits: [NORTH, SOUTH, WEST, BLUE, MSB]
95 - action_class: 'GenericBits'
99 clear: [NORTH, SOUTH, WEST]
102 - *CHESS-WIN-CARD-BISHOP
106 - *CHESS-WIN-CARD-KNIGHT
126 - *CHESS-WIN-CARD-CASTLE
130 - *CHESS-WIN-CARD-SEPPUKU