aboutsummaryrefslogtreecommitdiff
path: root/AGENTS.md
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-16 04:17:43 -0400
committerhistoria <[not public]>2026-06-16 04:17:43 -0400
commit085e728d22a3369bd110b77409914cfbe9ebe611 (patch)
treeeeb88cb1ceb91cc9ea2b5a1877c3c66328fab503 /AGENTS.md
parent43f21aabae8924f35c12c8485e690aeefe0089fb (diff)
downloadthehouseoficarus-085e728d22a3369bd110b77409914cfbe9ebe611.tar.gz
feat: recipe system, combining items, cooking skill
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 8c1feea..6dc559b 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -104,6 +104,7 @@ data/objects/<id>.yaml Object definitions (name, behavior, hidden, inroom_des
data/behaviors/<id>.yaml Behaviors (gather, talk, use, toggle)
data/drops/<id>.yaml Shared drop tables (weighted item lists)
data/help/<id>.yaml Help topics
+data/recipes/<id>.yaml Recipe definitions (cooking, crafting, smithing, etc.)
data/players/accounts/ Account YAML (gitignored)
data/players/characters/ Character YAML (gitignored)
```
@@ -131,6 +132,9 @@ See `WORLDBUILDING.md` for full YAML format reference with examples.
| `unalias <name>` | Remove an alias |
| `description` / `desc` | Set custom player description |
| `queued` | Show pending tick actions |
+| `color` / `colors [target] [value]` | Customize display colors (account-wide) |
+| `color reset <target>` | Reset a color target to server default |
+| `color <target> off` | Disable color for a specific target |
### Free (stackable, execute before active)
| Command | Description |
@@ -139,6 +143,7 @@ See `WORLDBUILDING.md` for full YAML format reference with examples.
| `wear all` | Auto-equips highest-value item per slot from inventory |
| `remove` / `unwear` / `unwield <item>` | Unequip item back to inventory |
| `style <name>` | Set combat style: accurate, aggressive, defensive, balanced (prefix match) |
+| `eat <item>` | Eat food to heal (3-tick cooldown, can eat during combat) |
### Active (replaces previous active, queued per tick)
| Command | Description |
@@ -150,7 +155,8 @@ See `WORLDBUILDING.md` for full YAML format reference with examples.
| `drop all` / `drop all <name>` | Drop all (or matching) items |
| `attack` / `kill <mob>` | Combat with numbered targeting and smart default |
| `mine` / `chop` / `cut` / `fish <object>` | Gathering with smart default (verbAliases map to "gather") |
-| `use <object>` | Crafting station interaction |
+| `use <item> [on/with] <target>` | Universal item interaction: recipes, crafting, gathering shortcuts |
+| `cook <item>` | Cook raw food on a fire or cooking range (Cooking skill) |
| `talk` / `speak` / `ask <target>` | NPC conversations (objects or mobs with behavior) |
| `pull` / `push <object>` | Toggle interactions (levers, gates) |
| `search <item>` | Search bird's nests / searchable items (rolls on search_table) |