From 1aba2bdd23aebed4032333e74aa553c40a31fcbd Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Sun, 14 Jun 2026 21:07:26 -0400 Subject: refactor: added docs, split up some components in game package --- TODO.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index fd81cb6..d9cba9b 100644 --- a/TODO.md +++ b/TODO.md @@ -59,7 +59,7 @@ Behaviors are defined in `data/behaviors/.yaml`. Objects reference them with **Per-drop depletion** (mining, regular trees): Set `depletes: true` on a drop entry. The resource depletes on first successful gather of that drop. -**Shared depletion** (higher-tier trees): Set `shared_deplete: ` on the behavior. A shared timer counts down while anyone is chopping; when it hits 0, the next successful gather depletes the tree for all players. The timer regenerates back to max when no one is chopping. +**Shared depletion** (higher-tier trees): Set `deplete_timer: ` on the behavior. A shared timer counts down while anyone is chopping; when it hits 0, the next successful gather depletes the tree for all players. The timer regenerates back to max when no one is chopping. ### Bird's Nests @@ -146,7 +146,7 @@ Aliases resolve before built-in commands and support argument passthrough (`alia - [x] `talk / speak / ask ` — NPC conversations (objects or mobs) - [x] `pull / push ` — toggle interactions (levers, gates) - [x] `alias / unalias ` — account-wide command aliases -- [x] `toggle [name]` — 9 character settings +- [x] `option / options [name] [value]` — 15 character settings (bool, string, int types) - [x] `description / desc / help [topic] / quit` - [x] `search ` — search bird's nests for loot - [x] `burn [item]` — start a fire from logs on ground or in inventory (smart default) -- cgit v1.2.3