projects
/
naja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Scroll arrows on (and neater) how to play page
[naja.git]
/
data
/
location_decks
/
standard.yaml
diff --git
a/data/location_decks/standard.yaml
b/data/location_decks/standard.yaml
index e085efd0db18037f1cd6ea767ea9aaa070ee266a..d0d4056a04f957f9d2d7fc90e6b01792edd523fc 100644
(file)
--- a/
data/location_decks/standard.yaml
+++ b/
data/location_decks/standard.yaml
@@
-2,7
+2,7
@@
description: "Standard location deck."
# This field is ignored, but it's a useful place to put some action definitions
# we can reference later.
# This field is ignored, but it's a useful place to put some action definitions
# we can reference later.
-_
standard_ac
tions:
+_
action_defini
tions:
# No-colour actions.
- &SET-BITS-DEFAULT
action_class: 'LoseHealthOrMSBAndSetBits'
# No-colour actions.
- &SET-BITS-DEFAULT
action_class: 'LoseHealthOrMSBAndSetBits'
@@
-45,6
+45,15
@@
_standard_actions:
required_bits: [GREEN]
data: {'direction': WEST}
required_bits: [GREEN]
data: {'direction': WEST}
+ - &ROT-CW
+ action_class: 'RotateLocations'
+ required_bits: [RED]
+ data: {'rot_direction': CLOCKWISE}
+ - &ROT-CCW
+ action_class: 'RotateLocations'
+ required_bits: [RED]
+ data: {'rot_direction': ANTICLOCKWISE}
+
# Two-colour actions.
- &KNIGHT-MOVE
action_class: 'AllowChessMove'
# Two-colour actions.
- &KNIGHT-MOVE
action_class: 'AllowChessMove'
@@
-71,9
+80,9
@@
_standard_actions:
action_class: 'AcquireWinToken'
required_bits: [RED, GREEN, BLUE]
action_class: 'AcquireWinToken'
required_bits: [RED, GREEN, BLUE]
-# This field is ignored, but it's a useful place to put some
action
definitions
+# This field is ignored, but it's a useful place to put some
card
definitions
# we can reference later.
# we can reference later.
-_
standard_card
s:
+_
card_definition
s:
- &WIN-CARD-1
actions:
- *ACQUIRE-WIN-TOKEN
- &WIN-CARD-1
actions:
- *ACQUIRE-WIN-TOKEN
@@
-140,6
+149,18
@@
_standard_cards:
- *SHIFT-W
- *HEAL-RB
- *SHIFT-W
- *HEAL-RB
+ - &ROT-CW-AND-SET
+ actions:
+ - *TOGGLE-BITS-DEFAULT
+ - *ROT-CW
+ - *SET-BITS-B
+
+ - &ROT-CCW-AND-SET
+ actions:
+ - *TOGGLE-BITS-DEFAULT
+ - *ROT-CCW
+ - *SET-BITS-G
+
cards:
- *WIN-CARD-1
- *WIN-CARD-2
cards:
- *WIN-CARD-1
- *WIN-CARD-2
@@
-153,3
+174,5
@@
cards:
- *SHIFT-S-AND-HEAL
- *SHIFT-E-AND-HEAL
- *SHIFT-W-AND-HEAL
- *SHIFT-S-AND-HEAL
- *SHIFT-E-AND-HEAL
- *SHIFT-W-AND-HEAL
+ - *ROT-CW-AND-SET
+ - *ROT-CCW-AND-SET