diff options
Diffstat (limited to 'data/rooms')
| -rw-r--r-- | data/rooms/intro/1001.yaml | 23 | ||||
| -rw-r--r-- | data/rooms/intro/1002.yaml | 16 |
2 files changed, 30 insertions, 9 deletions
diff --git a/data/rooms/intro/1001.yaml b/data/rooms/intro/1001.yaml index 543acea..090e97c 100644 --- a/data/rooms/intro/1001.yaml +++ b/data/rooms/intro/1001.yaml @@ -1,6 +1,27 @@ name: "Inside Transport Shuttle" -description: "A dim, metallic shuttle interior with a few uncomfortable rows of steel seats. A large framed sign hangs next to the closed cockpit door. A piston-powered staircase leads down out the back of the small craft." +description: "A dim, windowless shuttle interior with a few uncomfortable rows of steel seats facing forward. A large framed sign hangs next to the closed cockpit door. A piston-powered staircase leads down out the back of the small craft with a smiling attendant ready to help disembark." objects: - id: 1001_sign exits: down: 1002 + condition: + player_flag: 1001_look_sign + blocked_message: "The attendant points to the sign and insists you 'look sign' before disembarking." +on_enter: + - condition: + player_flag: 1001_welcome + not: true + delay: 5 + message: "{11 bold}Welcome to The House of Icarus{/}" + - condition: + player_flag: 1001_welcome + not: true + delay: 7 + message: "{11}Type 'look sign' to check out the sign over there and get started{/}" + set_player_flags: + 1001_welcome: true + - condition: + player_flag: 1001_welcome + not: true + delay: 7 + message: "{11}Type 'help newplayer' for the new player's guide. That's it. Explore and have fun.{/}" diff --git a/data/rooms/intro/1002.yaml b/data/rooms/intro/1002.yaml index 9bcbd76..6e45ed7 100644 --- a/data/rooms/intro/1002.yaml +++ b/data/rooms/intro/1002.yaml @@ -1,10 +1,10 @@ name: "Landing Pad" -description: "A large, circular, concrete landing pad sits empty in the middle of a blue ocean surrounded by black netting to catch anyone careless enough to fall off. Waves quietly lick the structural pylons as they roll towards the nearby beach. North is a short, wide concrete through a small, doorless red building with a wooden sign above the entryway reading \"Vesta Customs\"" -descriptions: +description: - condition: player_flag: 1002_intro_done not: true text: "A large, circular, concrete landing pad sits in the middle of a blue ocean with a transport shuttle taking up nearly all of the walkable area. A crowd of perhaps a dozen people are shambling of a squat, doorless building to the north. A sign above the entryway reads \"Vesta Customs\"" + - text: "A large, circular, concrete landing pad sits empty in the middle of a blue ocean surrounded by black netting to catch anyone careless enough to fall off. Waves quietly lick the structural pylons as they roll towards the nearby beach. North is a short, wide concrete through a small, doorless red building with a wooden sign above the entryway reading \"Vesta Customs\"" objects: - id: 1002_crowd - id: 1002_shuttle @@ -26,17 +26,17 @@ on_enter: - condition: player_flag: 1002_lined_up not: true - delay: 5 + delay: 7 message: "A few in the crowd openly look you up and down consideringly, as if you're heading the wrong direction." - condition: player_flag: 1002_lined_up not: true - delay: 5 + delay: 7 message: "The pilot pops out of the hatch of the craft and calls out, \"Shuttle to Passenger Barge Denali. Tickets out, please! Nice and orderly!\"" - set_player_flags: - 1002_lined_up: true - condition: - player_flag: 1002_lined up + player_flag: 1002_lined_up not: true - delay: 3 + delay: 7 message: "The people shamble into a line, dragging their luggage out of the narrow path to clear the way for you." + set_player_flags: + 1002_lined_up: true |
