Dev console finds materials by display name from the real material table (t82)

This commit is contained in:
2026-10-29 17:47:21 -04:00
parent ece650a8bc
commit f7c989db6c
3 changed files with 41 additions and 5 deletions
+12
View File
@@ -6,6 +6,18 @@ open or not verified. Keep each entry short; the git history has the details.
## 2026-10-29: t82 dev console material table lookup (Codex)
- Display-name discovery scans MD ids 1..NMAT-1 through devGiveable; DEV_MATERIALS
supplies internal aliases. Listing, suggestions and Tab share the real-table list.
- Added regression removing CUORE temporarily (restored in finally): lookup/give,
prefixes, filtering, suggestions and completion failed before the fix and pass after.
Corrected the new prefix expectation because Copper ore vein also matches.
- Files: src/sim/devconsole.js, test/t_dev_console.js, tasks/t82_dev_console_finds.md
and this log. Node console suite and python3 test/run_all.py passed (log:
/tmp/t82-headless.log). Browser/screenshots skipped at the owner's request; game
playtesting remains open. No simulation/worldgen changes; no commit.
## 2026-10-28: t94 dev console discovery and keyboard ease of use (Codex)
- Added case/space-insensitive material lookup, three close giveable suggestions and