diff options
Diffstat (limited to 'data/courses/vent_shaft.yaml')
| -rw-r--r-- | data/courses/vent_shaft.yaml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/data/courses/vent_shaft.yaml b/data/courses/vent_shaft.yaml new file mode 100644 index 0000000..a59a16c --- /dev/null +++ b/data/courses/vent_shaft.yaml @@ -0,0 +1,51 @@ +id: "vent_shaft" +name: "Ventilation Shaft Course" +required_level: 1 +start_room: 200 +completion_xp: 40 +obstacles: + - room_id: 201 + verb: scramble + ticks_per_phase: 2 + xp: 8 + fail_damage: [1, 2] + messages: + - "You approach the corroded ventilation wall..." + - "You find footholds in the rusted panels and begin to climb..." + - "You scramble up the wall and haul yourself onto the ledge!" + - room_id: 202 + verb: balance + ticks_per_phase: 2 + xp: 8 + fail_damage: [1, 2] + messages: + - "You step onto the narrow coolant pipe..." + - "Arms outstretched, you carefully place one foot in front of the other..." + - "You reach the other side of the pipe and step onto solid ground!" + - room_id: 203 + verb: jump + ticks_per_phase: 2 + xp: 7 + fail_damage: [1, 2] + messages: + - "You peer across the dark gap in the shaft floor..." + - "You take a few steps back, then sprint toward the edge..." + - "You leap across the gap and land safely on the other side!" + - room_id: 204 + verb: crawl + ticks_per_phase: 3 + xp: 7 + fail_damage: [1, 1] + messages: + - "You drop to your hands and knees at the narrow vent opening..." + - "You squeeze through the tight passage, metal scraping against your back..." + - "You emerge from the vent and stand up, brushing dust from your clothes!" + - room_id: 205 + verb: slide + ticks_per_phase: 2 + xp: 10 + fail_damage: [1, 2] + messages: + - "You sit at the top of the emergency chute..." + - "You push off and accelerate down the smooth metal surface..." + - "You shoot out the bottom of the chute and land on your feet!" |
