aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/objects/unique/1002_crowd.yaml2
-rw-r--r--data/objects/unique/1002_pilot.yaml2
-rw-r--r--data/objects/unique/1002_shuttle.yaml2
-rw-r--r--data/rooms/intro/1001.yaml23
-rw-r--r--data/rooms/intro/1002.yaml16
5 files changed, 33 insertions, 12 deletions
diff --git a/data/objects/unique/1002_crowd.yaml b/data/objects/unique/1002_crowd.yaml
index 7ce41f2..78fcbfa 100644
--- a/data/objects/unique/1002_crowd.yaml
+++ b/data/objects/unique/1002_crowd.yaml
@@ -1,7 +1,7 @@
name: crowd of people
aliases: [people, crowd, group, passengers]
hidden: true
-descriptions:
+description:
- condition:
all_of:
- player_flag: denali_intro_done
diff --git a/data/objects/unique/1002_pilot.yaml b/data/objects/unique/1002_pilot.yaml
index edf3a20..0127180 100644
--- a/data/objects/unique/1002_pilot.yaml
+++ b/data/objects/unique/1002_pilot.yaml
@@ -1,6 +1,6 @@
name: pilot
hidden: true
-descriptions:
+description:
- condition:
all_of:
- player_flag: denali_intro_done
diff --git a/data/objects/unique/1002_shuttle.yaml b/data/objects/unique/1002_shuttle.yaml
index 03296b3..29af09c 100644
--- a/data/objects/unique/1002_shuttle.yaml
+++ b/data/objects/unique/1002_shuttle.yaml
@@ -1,7 +1,7 @@
name: landing craft
aliases: [shuttle, ship]
hidden: true
-descriptions:
+description:
- condition:
player_flag: denali_intro_done
not: true
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