projects
/
naja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
You only win once.
[naja.git]
/
data
/
location_decks
/
puzzles
/
chess.yaml
diff --git
a/data/location_decks/puzzles/chess.yaml
b/data/location_decks/puzzles/chess.yaml
index 8d8da1d87f43b59826cdbf3bbbb6bfe3f00ce962..3c677af823861fc1413169b037f52138914ca2ce 100644
(file)
--- a/
data/location_decks/puzzles/chess.yaml
+++ b/
data/location_decks/puzzles/chess.yaml
@@
-9,6
+9,8
@@
_card_definitions:
actions:
- action_class: 'AcquireWinToken'
required_bits: [RED, GREEN, BLUE]
actions:
- action_class: 'AcquireWinToken'
required_bits: [RED, GREEN, BLUE]
+ data:
+ once: true
- &TEST-BORING
card_name: 'test-boring'
actions:
- &TEST-BORING
card_name: 'test-boring'
actions:
@@
-27,26
+29,39
@@
_card_definitions:
card_name: 'chess-north'
bits: [NORTH, EAST, WEST, RED]
actions:
card_name: 'chess-north'
bits: [NORTH, EAST, WEST, RED]
actions:
- - action_class: 'ToggleBits'
- required_bits: [NORTH]
+ - action_class: 'GenericBits'
+ required_bits: []
+ data:
+ toggle: [RED]
+ clear: [NORTH, EAST, WEST]
- &CHESS-SOUTH
card_name: 'chess-south'
bits: [SOUTH, EAST, WEST, RED, GREEN]
actions:
- &CHESS-SOUTH
card_name: 'chess-south'
bits: [SOUTH, EAST, WEST, RED, GREEN]
actions:
- - action_class: 'ToggleBits'
- required_bits: [SOUTH]
+ - action_class: 'GenericBits'
+ required_bits: []
+ data:
+ toggle: [RED, GREEN]
+ clear: [SOUTH, EAST, WEST]
- &CHESS-EAST
card_name: 'chess-east'
bits: [NORTH, SOUTH, EAST, RED, BLUE]
actions:
- &CHESS-EAST
card_name: 'chess-east'
bits: [NORTH, SOUTH, EAST, RED, BLUE]
actions:
- - action_class: 'ToggleBits'
- required_bits: [EAST]
+ - action_class: 'GenericBits'
+ required_bits: []
+ data:
+ toggle: [RED, BLUE]
+ clear: [NORTH, SOUTH, EAST]
+
- &CHESS-WEST
card_name: 'chess-west'
bits: [NORTH, SOUTH, WEST, BLUE, MSB]
actions:
- &CHESS-WEST
card_name: 'chess-west'
bits: [NORTH, SOUTH, WEST, BLUE, MSB]
actions:
- - action_class: 'ToggleBits'
- required_bits: [WEST]
+ - action_class: 'GenericBits'
+ required_bits: []
+ data:
+ toggle: [BLUE, MSB]
+ clear: [NORTH, SOUTH, WEST]
cards:
- *TEST-WIN-CARD
cards:
- *TEST-WIN-CARD