aboutsummaryrefslogtreecommitdiff
path: root/data/objects/unique
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-25 04:46:40 -0400
committerhistoria <[not public]>2026-06-25 04:46:40 -0400
commit2725e2927a1595c7b100d942d1f14146252adeb7 (patch)
treee8bc2292634a2d686c751981ddb3097517cccc6a /data/objects/unique
parent94a06fbbe682701ca4d4bd2a70cd74d8df29c932 (diff)
downloadthehouseoficarus-2725e2927a1595c7b100d942d1f14146252adeb7.tar.gz
feat: who, global chat, removed redundant YAML IDs
Diffstat (limited to 'data/objects/unique')
-rw-r--r--data/objects/unique/1001_sign.yaml24
-rw-r--r--data/objects/unique/1002_crowd.yaml17
-rw-r--r--data/objects/unique/1002_pilot.yaml9
-rw-r--r--data/objects/unique/1002_shuttle.yaml8
4 files changed, 58 insertions, 0 deletions
diff --git a/data/objects/unique/1001_sign.yaml b/data/objects/unique/1001_sign.yaml
new file mode 100644
index 0000000..83b6a9c
--- /dev/null
+++ b/data/objects/unique/1001_sign.yaml
@@ -0,0 +1,24 @@
+name: sign
+hidden: true
+description: |-
+ We hope you enjoy your trip on our shuttle. Your pilot is [TYLER].
+
+ When you arrive at your final destination, please be aware of the following basic commands:
+
+ {11 bold}Movement:{/} {10}north{/}, {10}south{/}, {10}east{/}, {10}west{/}, {10}up{/}, {10}down{/}
+ {11 bold}Look:{/} {10}look{/}, {10}look <item/object/mob>{/}, and {10}map{/}
+ {11 bold}Items:{/} {10}inv{/} to see your 28-slot inventory
+ {10}get <item>{/}, {10}drop <item>{/}, {10}wear <item>{/}, {10}remove <item>{/}
+ {10}use <item> on <item/object>{/}
+ {10}eq{/} for equiped gear
+ {11 bold}Comms:{/} {10}talk <mob>{/} for NPC chat
+ {10}say <msg>{/} and {10}global <msg>{/} for human chat
+ {11 bold}Character:{/} {10}score{/} and {10}skills{/} for stats.
+ {11 bold}Combat{/} {10}attack <mob>{/}
+ {11 bold}Skills{/} Many skills have shortcuts like {10}mine{/}, {10}fish{/}, or {10}chop{/}
+ {11 bold}Options{/} {10}options{/} for a list of account options
+ {10}options <opt> <value>{/} to change an option
+
+ Type {12 bold}what{/} for a list of possible common actions
+
+ Make sure to check the {10}help{/} pages, especially {10}help newplayer{/}!
diff --git a/data/objects/unique/1002_crowd.yaml b/data/objects/unique/1002_crowd.yaml
new file mode 100644
index 0000000..7ce41f2
--- /dev/null
+++ b/data/objects/unique/1002_crowd.yaml
@@ -0,0 +1,17 @@
+name: crowd of people
+aliases: [people, crowd, group, passengers]
+hidden: true
+descriptions:
+ - condition:
+ all_of:
+ - player_flag: denali_intro_done
+ not: true
+ - player_flag: denali_lined_up
+ text: "The passengers have sorted themselves into a single-file line, tickets clutched in hand, shuffling toward the craft."
+ - condition:
+ all_of:
+ - player_flag: denali_intro_done
+ not: true
+ - player_flag: denali_lined_up
+ not: true
+ text: "A couple dozen anxious passengers mill about the pad, glancing between you and the small building to the north."
diff --git a/data/objects/unique/1002_pilot.yaml b/data/objects/unique/1002_pilot.yaml
new file mode 100644
index 0000000..edf3a20
--- /dev/null
+++ b/data/objects/unique/1002_pilot.yaml
@@ -0,0 +1,9 @@
+name: pilot
+hidden: true
+descriptions:
+ - condition:
+ all_of:
+ - player_flag: denali_intro_done
+ not: true
+ - player_flag: denali_lined_up
+ text: "The shuttle pilot stands by the hatch in a faded flight suit, waving passengers into line and checking tickets with a practiced eye."
diff --git a/data/objects/unique/1002_shuttle.yaml b/data/objects/unique/1002_shuttle.yaml
new file mode 100644
index 0000000..03296b3
--- /dev/null
+++ b/data/objects/unique/1002_shuttle.yaml
@@ -0,0 +1,8 @@
+name: landing craft
+aliases: [shuttle, ship]
+hidden: true
+descriptions:
+ - condition:
+ player_flag: denali_intro_done
+ not: true
+ text: "The battered landing craft that carried you down still ticks and steams as it cools on the pad."