aboutsummaryrefslogtreecommitdiff
path: root/data/courses/reactor.yaml
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-19 13:28:06 -0400
committerhistoria <[not public]>2026-06-19 13:28:06 -0400
commit3a58125d14bb307f861b38c6c5b0a63babde7e08 (patch)
treebd89e866447d55e6dffd447d8ef5fabf9b8fbe9d /data/courses/reactor.yaml
parent575a71dcfed3b9fa44af244836f638a23df05a9a (diff)
downloadthehouseoficarus-3a58125d14bb307f861b38c6c5b0a63babde7e08.tar.gz
feat: all skills kind of implemented, random prototype content added
Diffstat (limited to 'data/courses/reactor.yaml')
-rw-r--r--data/courses/reactor.yaml69
1 files changed, 69 insertions, 0 deletions
diff --git a/data/courses/reactor.yaml b/data/courses/reactor.yaml
new file mode 100644
index 0000000..fcf2824
--- /dev/null
+++ b/data/courses/reactor.yaml
@@ -0,0 +1,69 @@
+id: "reactor"
+name: "Reactor Course"
+required_level: 50
+start_room: 200
+completion_xp: 350
+obstacles:
+ - room_id: 220
+ verb: climb
+ ticks_per_phase: 3
+ xp: 40
+ fail_damage: [3, 6]
+ 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: 221
+ verb: swing
+ ticks_per_phase: 3
+ xp: 45
+ fail_damage: [3, 7]
+ 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: 222
+ verb: balance
+ ticks_per_phase: 3
+ xp: 50
+ fail_damage: [4, 7]
+ 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: 223
+ verb: jump
+ ticks_per_phase: 2
+ xp: 45
+ fail_damage: [3, 6]
+ 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: 224
+ verb: crawl
+ ticks_per_phase: 3
+ xp: 40
+ fail_damage: [3, 5]
+ 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: 225
+ verb: vault
+ ticks_per_phase: 2
+ xp: 50
+ fail_damage: [4, 7]
+ 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: 226
+ verb: leap
+ ticks_per_phase: 3
+ xp: 55
+ fail_damage: [4, 8]
+ 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!"