last-minute tweaks to introcuction
authoradrianna <adrianna.pinska@gmail.com>
Sat, 17 May 2014 23:51:10 +0000 (01:51 +0200)
committeradrianna <adrianna.pinska@gmail.com>
Sat, 17 May 2014 23:51:22 +0000 (01:51 +0200)
data/location_decks/introduction.yaml

index eba72a50aca2758fcafc109515e01c2bbcd22093..dfb4bf30a8769530964c800ab2dcbd096de9d7e7 100644 (file)
@@ -30,7 +30,7 @@ _action_definitions:
     action_class: 'SetBits'
     required_bits: []
     data:
     action_class: 'SetBits'
     required_bits: []
     data:
-      message: "Moving to a tile requires picking an action. This tile has 2 actions. Both this tile's actions set bits on your robot, the {SOUTH} bit."
+      message: "When you move to a tile, you must pick an action. This tile has 2 actions. Both this tile's actions set bits on your robot, the {SOUTH} bit."
 
   - &STEP2-ACTION-NULL
     action_class: 'SetBits'
 
   - &STEP2-ACTION-NULL
     action_class: 'SetBits'
@@ -67,26 +67,26 @@ _action_definitions:
     action_class: 'SetBits'
     required_bits: []
     data:
     action_class: 'SetBits'
     required_bits: []
     data:
-      message: "This action sets {EAST,SOUTH}."
+      message: "This action sets {EAST,SOUTH} and {RED}."
 
   - &STEP4-ACTION-GREEN
     action_class: 'GainHealth'
     required_bits: [GREEN]
     data:
 
   - &STEP4-ACTION-GREEN
     action_class: 'GainHealth'
     required_bits: [GREEN]
     data:
-      message: "Some actions require key bits to be set.\nIf you haven't got {GREEN} yet, this action is greyed out to show that you can't use it."
+      message: "Some actions require one or more key bits to be set.\nIf you haven't got {GREEN} yet, this action is greyed out to show that you can't use it."
 
   - &STEP4-CARD
     card_name: 'step4'
     bits: [RED, SOUTH, EAST]
     actions:
 
   - &STEP4-CARD
     card_name: 'step4'
     bits: [RED, SOUTH, EAST]
     actions:
-      - *STEP4-ACTION
       - *STEP4-ACTION-GREEN
       - *STEP4-ACTION-GREEN
+      - *STEP4-ACTION
 
   - &STEP5-ACTION-BLUE
     action_class: 'GenericBits'
     required_bits: [BLUE]
     data:
 
   - &STEP5-ACTION-BLUE
     action_class: 'GenericBits'
     required_bits: [BLUE]
     data:
-      message: "You need to have the {BLUE} bit to use this action and continue.\nSome actions have more complex requirements."
+      message: "You need to have the {BLUE} bit to use this action to set {EAST} so that you can continue. This action clears {NORTH,SOUTH,WEST}."
       set: [EAST]
       clear: [NORTH, SOUTH, WEST]
 
       set: [EAST]
       clear: [NORTH, SOUTH, WEST]
 
@@ -94,7 +94,7 @@ _action_definitions:
     action_class: 'GenericBits'
     required_bits: []
     data:
     action_class: 'GenericBits'
     required_bits: []
     data:
-      message: "Go back.\nSet {WEST}. Clear {NORTH,SOUTH,EAST}."
+      message: "Go back: set {WEST} and clear {NORTH,SOUTH,EAST}."
       set: [WEST]
       clear: [EAST, SOUTH, NORTH]
 
       set: [WEST]
       clear: [EAST, SOUTH, NORTH]
 
@@ -109,7 +109,7 @@ _action_definitions:
     action_class: 'GenericBits'
     required_bits: [RED]
     data:
     action_class: 'GenericBits'
     required_bits: [RED]
     data:
-      message: "You need to have the {RED} bit to use this action to set the {BLUE} bit."
+      message: "You need to have the {RED} bit to use this action to set {NORTH,BLUE}. This action also clears {SOUTH,EAST,WEST}."
       set: [NORTH, BLUE]
       clear: [SOUTH, EAST, WEST]
 
       set: [NORTH, BLUE]
       clear: [SOUTH, EAST, WEST]
 
@@ -117,7 +117,7 @@ _action_definitions:
     action_class: 'GenericBits'
     required_bits: []
     data:
     action_class: 'GenericBits'
     required_bits: []
     data:
-      message: "This action doesn't require anything. Go back.\nSet {NORTH}. Clear {SOUTH,EAST,WEST}."
+      message: "This action doesn't require anything. It only sets {NORTH} and clears {SOUTH,EAST,WEST}."
       set: [NORTH]
       clear: [SOUTH, EAST, WEST]
 
       set: [NORTH]
       clear: [SOUTH, EAST, WEST]
 
@@ -174,7 +174,7 @@ _action_definitions:
     required_bits: [GREEN]
     data:
       direction: EAST
     required_bits: [GREEN]
     data:
       direction: EAST
-      message: "All of the actions on this tile require {GREEN}. Without it, you can't even enter.\nActions like this one change the game board."
+      message: "All of the actions on this tile require {GREEN}. Without it, you can't even enter.\nThis action moves tiles around on the game board."
 
   - &STEP10-CARD
     card_name: 'step10'
 
   - &STEP10-CARD
     card_name: 'step10'
@@ -231,6 +231,34 @@ _action_definitions:
     actions:
       - *WIN-ACTION
 
     actions:
       - *WIN-ACTION
 
+  - &UNREACHABLE-KNIGHT-ACTION
+    action_class: 'AllowChessMove'
+    required_bits: [RED, GREEN]
+    data:
+      chesspiece: KNIGHT
+      message: "Some cards temporarily change the way you move. For one turn you can be a ♞..."
+
+  - &UNREACHABLE-CASTLE-ACTION
+    action_class: 'AllowChessMove'
+    required_bits: [RED, BLUE]
+    data:
+      chesspiece: CASTLE
+      message: "Or a ♜..."
+
+  - &UNREACHABLE-BISHOP-ACTION
+    action_class: 'AllowChessMove'
+    required_bits: [GREEN, BLUE]
+    data:
+      chesspiece: BISHOP
+      message: "Or a ♝!"
+
+  - &UNREACHABLE-CHESS-CARD
+    card_name: 'chess'
+    actions:
+      - *UNREACHABLE-KNIGHT-ACTION
+      - *UNREACHABLE-CASTLE-ACTION
+      - *UNREACHABLE-BISHOP-ACTION
+
 cards:
   - *STEP1-CARD
   - *STEP2-CARD
 cards:
   - *STEP1-CARD
   - *STEP2-CARD
@@ -256,7 +284,7 @@ cards:
   - *STEP13-CARD
   - *STEP10-CARD
 
   - *STEP13-CARD
   - *STEP10-CARD
 
-  - *NULL-CARD
+  - *UNREACHABLE-CHESS-CARD
   - *NULL-CARD
   - *NULL-CARD
   - *STEP12-CARD
   - *NULL-CARD
   - *NULL-CARD
   - *STEP12-CARD