diff options
| author | historia <[not public]> | 2026-06-24 20:58:25 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-06-24 20:58:25 -0400 |
| commit | 9d4b799db4868bcab291b83599ff088763cd4ed6 (patch) | |
| tree | 252f0fcc779acf35243983d643d6399ee2e0cd0b /data/rooms/intro | |
| parent | d25638d98fe63efdeab570ef77e6a6a97f2d7a60 (diff) | |
| download | thehouseoficarus-9d4b799db4868bcab291b83599ff088763cd4ed6.tar.gz | |
feat: new type of non-violent 'combat': work
Diffstat (limited to 'data/rooms/intro')
| -rw-r--r-- | data/rooms/intro/1001.yaml | 5 | ||||
| -rw-r--r-- | data/rooms/intro/1002.yaml | 43 | ||||
| -rw-r--r-- | data/rooms/intro/1003.yaml | 5 |
3 files changed, 53 insertions, 0 deletions
diff --git a/data/rooms/intro/1001.yaml b/data/rooms/intro/1001.yaml new file mode 100644 index 0000000..7ad95fa --- /dev/null +++ b/data/rooms/intro/1001.yaml @@ -0,0 +1,5 @@ +id: 1001 +name: "Inside the Landing Craft" +description: "Rows of sturdy metal seats fill the cramped cabin of the landing craft, harnesses still swinging from the descent. A thin haze of recycled air hangs in the light spilling through the open hatch. The only way out is north, onto the landing pad." +exits: + north: 1002 diff --git a/data/rooms/intro/1002.yaml b/data/rooms/intro/1002.yaml new file mode 100644 index 0000000..2c9bb4f --- /dev/null +++ b/data/rooms/intro/1002.yaml @@ -0,0 +1,43 @@ +id: 1002 +name: "Landing Pad" +description: "A large, empty concrete pad in the middle of the ocean. The horizon stretches out in all directions." +descriptions: + - condition: + player_flag: denali_intro_done + not: true + text: "A large concrete pad sits in the middle of an endless ocean. A mass of a couple dozen people spill from a small building to the north, their faces a churn of anxiety, impatience, and relief." +objects: + - id: 1002_crowd + - id: 1002_shuttle + - id: 1002_pilot +exits: + south: + room: 1001 + condition: + player_flag: has_ticket + blocked_message: "You don't have a ticket!" + north: + room: 1003 + condition: + player_flag: denali_lined_up + blocked_message: "A mass of people blocks the way." + set_player_flags: + denali_intro_done: true +on_enter: + - condition: + player_flag: denali_lined_up + not: true + delay: 5 + message: "Some of the group look you up and down." + - condition: + player_flag: denali_lined_up + not: true + delay: 5 + message: "The pilot pops out of the hatch of the craft and calls out, \"Shuttle to Passenger Liner Denali. Tickets out, please! Nice and orderly!\"" + set_player_flags: + denali_lined_up: true + - condition: + player_flag: denali_lined_up + not: true + delay: 0 + message: "The people line up single file." diff --git a/data/rooms/intro/1003.yaml b/data/rooms/intro/1003.yaml new file mode 100644 index 0000000..a3fd89f --- /dev/null +++ b/data/rooms/intro/1003.yaml @@ -0,0 +1,5 @@ +id: 1003 +name: "Customs Building" +description: "A cramped customs checkpoint lit by flickering panels. Officials in grey uniforms wave the new arrivals through, one at a time. (This area is still under construction.)" +exits: + south: 1002 |
