diff options
| author | historia <[not public]> | 2026-07-09 05:27:10 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-07-09 05:27:10 -0400 |
| commit | c705ae942573984784ef501bf8198f61f5206ddd (patch) | |
| tree | c964066f3a244002bf75cb50a877630f46496f81 /data/courses/reactor.yaml | |
| parent | 74153c7814fc4cef988066ef04e38731a943bc12 (diff) | |
| download | thehouseoficarus-c705ae942573984784ef501bf8198f61f5206ddd.tar.gz | |
refactor: simplify yaml, remove support for old scalar fields
Diffstat (limited to 'data/courses/reactor.yaml')
| -rw-r--r-- | data/courses/reactor.yaml | 161 |
1 files changed, 91 insertions, 70 deletions
diff --git a/data/courses/reactor.yaml b/data/courses/reactor.yaml index 91b2873..a657c21 100644 --- a/data/courses/reactor.yaml +++ b/data/courses/reactor.yaml @@ -3,73 +3,94 @@ required_level: 50 start_room: 99999200 completion_xp: 350 obstacles: - - room_id: 99999220 - verb: climb - ticks_per_phase: 3 - xp: 40 - fail_damage: [3, 6] - exit_dir: north - messages: - - "You grip the reactor scaffolding and begin your ascent..." - - "The metal groans under your weight as you climb higher, heat radiating from below..." - - "You pull yourself onto the upper platform, the reactor humming beneath you!" - - room_id: 99999221 - verb: swing - ticks_per_phase: 3 - xp: 45 - fail_damage: [3, 7] - exit_dir: north - messages: - - "You seize the heavy coolant chain dangling above the reactor pit..." - - "You swing out over the glowing core, heat blasting your face..." - - "You release and land hard on the maintenance gantry, chain clanging behind you!" - - room_id: 99999222 - verb: balance - ticks_per_phase: 3 - xp: 50 - fail_damage: [4, 7] - exit_dir: north - messages: - - "You step onto the massive steam pipe spanning the reactor chamber..." - - "Steam jets hiss from valves on either side as you shuffle along the pipe..." - - "You reach the junction platform and hop off the pipe with relief!" - - room_id: 99999223 - verb: jump - ticks_per_phase: 2 - xp: 45 - fail_damage: [3, 6] - exit_dir: north - messages: - - "A section of the reactor platform is missing, leaving a gaping void..." - - "You back up, sprint, and leap with everything you've got..." - - "You slam into the far platform and roll to safety!" - - room_id: 99999224 - verb: crawl - ticks_per_phase: 3 - xp: 40 - fail_damage: [3, 5] - exit_dir: north - messages: - - "You squeeze into the narrow service conduit, radiation warnings plastered on every surface..." - - "You drag yourself through on your elbows, sparks showering from damaged wiring above..." - - "You tumble out the far end and gulp down clean air!" - - room_id: 99999225 - verb: vault - ticks_per_phase: 2 - xp: 50 - fail_damage: [4, 7] - exit_dir: north - messages: - - "A radiation containment barrier blocks the path, humming with energy..." - - "You time the pulse cycle, sprint at the barrier, and throw yourself over it..." - - "You clear the barrier and land on the other side, heart pounding!" - - room_id: 99999226 - verb: leap - ticks_per_phase: 3 - xp: 55 - fail_damage: [4, 8] - exit_dir: north - messages: - - "The final obstacle: a massive chasm over the reactor coolant pool..." - - "You sprint along the narrow runway, the abyss yawning below..." - - "You launch into the void, arms windmilling, and crash onto the far platform!" +- room_id: 99999220 + verb: climb + xp: 40 + fail_damage: [3, 6] + exit_dir: north + phases: + - message: "You grip the reactor scaffolding and begin your ascent..." + delay: 3.0 + - message: "The metal groans under your weight as you climb higher, heat radiating from below..." + delay: 3.0 + fail_check: true + - message: "You pull yourself onto the upper platform, the reactor humming beneath you!" + delay: 3.0 +- room_id: 99999221 + verb: swing + xp: 45 + fail_damage: [3, 7] + exit_dir: north + phases: + - message: "You seize the heavy coolant chain dangling above the reactor pit..." + delay: 3.0 + - message: "You swing out over the glowing core, heat blasting your face..." + delay: 3.0 + fail_check: true + - message: "You release and land hard on the maintenance gantry, chain clanging behind you!" + delay: 3.0 +- room_id: 99999222 + verb: balance + xp: 50 + fail_damage: [4, 7] + exit_dir: north + phases: + - message: "You step onto the massive steam pipe spanning the reactor chamber..." + delay: 3.0 + - message: "Steam jets hiss from valves on either side as you shuffle along the pipe..." + delay: 3.0 + fail_check: true + - message: "You reach the junction platform and hop off the pipe with relief!" + delay: 3.0 +- room_id: 99999223 + verb: jump + xp: 45 + fail_damage: [3, 6] + exit_dir: north + phases: + - message: "A section of the reactor platform is missing, leaving a gaping void..." + delay: 2.0 + - message: "You back up, sprint, and leap with everything you've got..." + delay: 2.0 + fail_check: true + - message: "You slam into the far platform and roll to safety!" + delay: 2.0 +- room_id: 99999224 + verb: crawl + xp: 40 + fail_damage: [3, 5] + exit_dir: north + phases: + - message: "You squeeze into the narrow service conduit, radiation warnings plastered on every surface..." + delay: 3.0 + - message: "You drag yourself through on your elbows, sparks showering from damaged wiring above..." + delay: 3.0 + fail_check: true + - message: "You tumble out the far end and gulp down clean air!" + delay: 3.0 +- room_id: 99999225 + verb: vault + xp: 50 + fail_damage: [4, 7] + exit_dir: north + phases: + - message: "A radiation containment barrier blocks the path, humming with energy..." + delay: 2.0 + - message: "You time the pulse cycle, sprint at the barrier, and throw yourself over it..." + delay: 2.0 + fail_check: true + - message: "You clear the barrier and land on the other side, heart pounding!" + delay: 2.0 +- room_id: 99999226 + verb: leap + xp: 55 + fail_damage: [4, 8] + exit_dir: north + phases: + - message: "The final obstacle: a massive chasm over the reactor coolant pool..." + delay: 3.0 + - message: "You sprint along the narrow runway, the abyss yawning below..." + delay: 3.0 + fail_check: true + - message: "You launch into the void, arms windmilling, and crash onto the far platform!" + delay: 3.0 |
