diff options
| author | historia <[not public]> | 2026-06-19 13:28:06 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-06-19 13:28:06 -0400 |
| commit | 3a58125d14bb307f861b38c6c5b0a63babde7e08 (patch) | |
| tree | bd89e866447d55e6dffd447d8ef5fabf9b8fbe9d /data/courses/rooftop.yaml | |
| parent | 575a71dcfed3b9fa44af244836f638a23df05a9a (diff) | |
| download | thehouseoficarus-3a58125d14bb307f861b38c6c5b0a63babde7e08.tar.gz | |
feat: all skills kind of implemented, random prototype content added
Diffstat (limited to 'data/courses/rooftop.yaml')
| -rw-r--r-- | data/courses/rooftop.yaml | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/data/courses/rooftop.yaml b/data/courses/rooftop.yaml new file mode 100644 index 0000000..4cc6748 --- /dev/null +++ b/data/courses/rooftop.yaml @@ -0,0 +1,60 @@ +id: "rooftop" +name: "Rooftop Course" +required_level: 20 +start_room: 200 +completion_xp: 120 +obstacles: + - room_id: 210 + verb: climb + ticks_per_phase: 2 + xp: 15 + fail_damage: [2, 4] + messages: + - "You grab the rough permacrete wall and begin to climb..." + - "Your fingers find cracks and ledges as you pull yourself higher..." + - "You heave yourself over the edge and onto the rooftop!" + - room_id: 211 + verb: jump + ticks_per_phase: 2 + xp: 22 + fail_damage: [2, 4] + messages: + - "You eye the gap between this building and the next..." + - "You sprint toward the edge, boots pounding on the rooftop..." + - "You launch yourself across and roll to a stop on the other roof!" + - room_id: 212 + verb: swing + ticks_per_phase: 3 + xp: 20 + fail_damage: [2, 5] + messages: + - "You grab the dangling power cable with both hands..." + - "You kick off the ledge and swing out over the street far below..." + - "You release at the peak of the arc and land on the opposite platform!" + - room_id: 213 + verb: balance + ticks_per_phase: 3 + xp: 18 + fail_damage: [2, 4] + messages: + - "You step onto the narrow structural beam spanning the alley..." + - "The beam sways slightly as you inch forward, arms out for balance..." + - "You reach the far side and step gratefully onto solid rooftop!" + - room_id: 214 + verb: vault + ticks_per_phase: 2 + xp: 15 + fail_damage: [2, 3] + messages: + - "You run toward the maintenance railing at full speed..." + - "You plant one hand on the rail and swing your legs over..." + - "You clear the railing and land in a crouch on the other side!" + - room_id: 215 + verb: leap + ticks_per_phase: 2 + xp: 20 + fail_damage: [3, 5] + messages: + - "You stare at the final gap -- the widest yet..." + - "You take a deep breath, charge forward, and throw yourself into the air..." + - "You barely catch the far ledge, pull yourself up, and stand triumphant!" |
