aboutsummaryrefslogtreecommitdiff
path: root/data/help/look.yaml
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-10 01:48:28 -0400
committerhistoria <[not public]>2026-06-10 01:48:28 -0400
commita226d72e51eecb768b13600303f73483118d9104 (patch)
tree458d15ef049732c15dacc591a830d3beddbedfde /data/help/look.yaml
parent6a0f3d7a252de4b1741cfe5e1c561412c602becc (diff)
downloadthehouseoficarus-a226d72e51eecb768b13600303f73483118d9104.tar.gz
feat: implemented janky object interaction model
Diffstat (limited to 'data/help/look.yaml')
-rw-r--r--data/help/look.yaml20
1 files changed, 14 insertions, 6 deletions
diff --git a/data/help/look.yaml b/data/help/look.yaml
index 17faa45..b1d7a6d 100644
--- a/data/help/look.yaml
+++ b/data/help/look.yaml
@@ -6,10 +6,18 @@ description: |
Usage: look, l
look <target>
- Without a target, shows the room name, description, exits, objects,
- mobs, other players, and ground items. Damaged mobs show current HP
- (e.g. "man (level 1) [3/7hp]").
+ Without a target, shows: room name, description, objects (with instance
+ indices and depletion status), mobs (with HP and combat level), ground
+ items (with reservation info), exits, and other players.
- With a target, shows details about a mob, object, item (ground or
- inventory), or another player. Looking at items shows their value.
- Looking at players shows their stats, equipment, and description.
+ Players are shown with their current action (e.g. "Bob is here, mining
+ a copper rock [1]") or combat status ("Bob is here (fighting a man [2])").
+ Instance indices appear when multiple objects or mobs of the same type
+ are present.
+
+ With a target, shows details about:
+ - Mobs: stats and combat level
+ - Objects: description and depletion timers (per instance)
+ - Items (ground or inventory): description and value
+ - Players: stats, equipment, and description
+ - Directions: shows the adjacent room as if you were there