Start of conveyor belt puzzle.
[naja.git] / data / location_decks / puzzles / belts.yaml
1 description: "Moving the Mountain"
2 puzzle: true
3
4 # This field is ignored, but it's a useful place to put some action definitions
5 # we can reference later.
6 _action_definitions:
7   - &DO-NOTHING
8     action_class: DoNothing
9     required_bits: []
10   - &WIN-ONCE
11     action_class: GenericBits
12     required_bits: [RED, GREEN, BLUE]
13     data:
14       clear: [RED, GREEN, BLUE]
15       acquire_win: true
16       lose_health: true
17       once: true
18
19 # This field is ignored, but it's a useful place to put some card definitions
20 # we can reference later.
21 _card_definitions:
22   - &WIN-CARD
23     card_name: 'win-card'
24     bits: [RED, GREEN, BLUE]
25     actions:
26       - *DO-NOTHING
27       - *WIN-ONCE
28   - &BORING
29     card_name: 'boring'
30     actions:
31       - *DO-NOTHING
32   - &RED-CARD
33     card_name: 'red-card'
34     bits: [RED]
35     actions:
36       - action_class: GenericBits
37         required_bits: []
38         data:
39           toggle: [RED]
40   - &BLUE-CARD
41     card_name: 'blue-card'
42     bits: [BLUE]
43     actions:
44       - action_class: GenericBits
45         required_bits: []
46         data:
47           toggle: [BLUE]
48   - &GREEN-CARD
49     card_name: 'green-card'
50     bits: [GREEN]
51     actions:
52       - action_class: GenericBits
53         required_bits: []
54         data:
55           toggle: [GREEN]
56   - &HOSPITAL
57     card_name: 'hospital'
58     bits: []
59     actions:
60       - action_class: GenericBits
61         required_bits: []
62         data:
63           gain_health: true
64   - &UNIVERSAL
65     card_name: 'universal-transporter'
66     bits: []
67     actions:
68       - action_class: ShiftLocations
69         required_bits: []
70         data:
71           direction: NORTH
72           skip_current: false
73           move_player: true
74       - action_class: ShiftLocations
75         required_bits: []
76         data:
77           direction: WEST
78           skip_current: false
79           move_player: true
80
81 cards:
82   - *WIN-CARD
83   - *BORING
84   - *BORING
85   - *BORING
86   - *WIN-CARD
87
88   - *BORING
89   - *BORING
90   - *GREEN-CARD
91   - *BORING
92   - *BORING
93
94   - *BORING
95   - *RED-CARD
96   - *UNIVERSAL
97   - *BLUE-CARD
98   - *BORING
99
100   - *BORING
101   - *BORING
102   - *HOSPITAL
103   - *BORING
104   - *BORING
105
106   - *WIN-CARD
107   - *BORING
108   - *BORING
109   - *BORING
110   - *WIN-CARD