aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-20 04:44:44 -0400
committerhistoria <[not public]>2026-06-20 04:44:44 -0400
commit704627c3410a1dcab12e35cf67628bd014b4b5d8 (patch)
tree4b298bfef86c43af970890c5450e8721aeac8a9d /data
parentdde563e6810124a73de5ef12e92774c540f9d62e (diff)
downloadthehouseoficarus-704627c3410a1dcab12e35cf67628bd014b4b5d8.tar.gz
feat: added verbs command (probably janky)
Diffstat (limited to 'data')
-rw-r--r--data/help/aps.yaml27
-rw-r--r--data/help/verbs.yaml15
-rw-r--r--data/recipes/smelting/smelt_bronze.yaml (renamed from data/recipes/smelting/bronze.yaml)0
-rw-r--r--data/recipes/smelting/smelt_iron.yaml (renamed from data/recipes/smelting/iron.yaml)0
-rw-r--r--data/recipes/smelting/smelt_mithril.yaml (renamed from data/recipes/smelting/mithril.yaml)0
-rw-r--r--data/recipes/smelting/smelt_steel.yaml (renamed from data/recipes/smelting/steel.yaml)0
-rw-r--r--data/rooms/town/1.yaml2
7 files changed, 43 insertions, 1 deletions
diff --git a/data/help/aps.yaml b/data/help/aps.yaml
new file mode 100644
index 0000000..7d01934
--- /dev/null
+++ b/data/help/aps.yaml
@@ -0,0 +1,27 @@
+name: "aps"
+category: "Exploration"
+description: |
+ The Asteroid Positioning System routes you toward synced APS Towers.
+
+ Usage: aps
+ aps nearest
+ aps <room-number>
+ aps <room-name>
+
+ Before you can navigate to a location, you must first sync your
+ datapad at an APS Tower in that room. Type "use aps tower" to
+ register coordinates for your current location. The room name
+ targeting (e.g. "aps town square") only works for rooms you have
+ previously synced at — it will not find arbitrary rooms.
+
+ Limits:
+ APS queues up to your Agility level in movement steps per use.
+ Unlike "walk", it will not reject targets further away than your
+ Agility level — it simply queues as many steps as it can. Re-issue
+ the command to continue from your new position.
+
+ Commands:
+ aps List all synced nodes with name, room #, and distance
+ aps nearest Walk toward the closest synced node
+ aps <#> Walk toward synced room by number
+ aps <name> Walk toward synced room by name prefix
diff --git a/data/help/verbs.yaml b/data/help/verbs.yaml
new file mode 100644
index 0000000..f8d37d6
--- /dev/null
+++ b/data/help/verbs.yaml
@@ -0,0 +1,15 @@
+name: "verbs"
+category: "Exploration"
+description: |
+ Shows every possible command you can use on non-hidden objects, mobs,
+ and exits in the current room. Also called "what", "syntax", or "commands".
+
+ Usage: verbs
+ verbs all
+
+ The base command shows only room-specific interactions — objects you
+ can mine, mobs you can talk to, stations you can use, exits you can
+ take, and ground items you can pick up. General commands like "look"
+ and "say" are omitted since they work in every room.
+
+ Add "all" to include the full list of always-available commands.
diff --git a/data/recipes/smelting/bronze.yaml b/data/recipes/smelting/smelt_bronze.yaml
index af28ca0..af28ca0 100644
--- a/data/recipes/smelting/bronze.yaml
+++ b/data/recipes/smelting/smelt_bronze.yaml
diff --git a/data/recipes/smelting/iron.yaml b/data/recipes/smelting/smelt_iron.yaml
index fa210d6..fa210d6 100644
--- a/data/recipes/smelting/iron.yaml
+++ b/data/recipes/smelting/smelt_iron.yaml
diff --git a/data/recipes/smelting/mithril.yaml b/data/recipes/smelting/smelt_mithril.yaml
index 8e11e61..8e11e61 100644
--- a/data/recipes/smelting/mithril.yaml
+++ b/data/recipes/smelting/smelt_mithril.yaml
diff --git a/data/recipes/smelting/steel.yaml b/data/recipes/smelting/smelt_steel.yaml
index 86ee366..86ee366 100644
--- a/data/recipes/smelting/steel.yaml
+++ b/data/recipes/smelting/smelt_steel.yaml
diff --git a/data/rooms/town/1.yaml b/data/rooms/town/1.yaml
index fcd7d82..f9d50c5 100644
--- a/data/rooms/town/1.yaml
+++ b/data/rooms/town/1.yaml
@@ -37,6 +37,6 @@ item_spawns:
- id: graceful_cape
quantity: 1
respawn_ticks: 60
- - id: deck
+ - id: basic_deck
quantity: 1
respawn_ticks: 60