Minimap with zoom in the bottom right, full map on M; cards move to the bottom centre (t32)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,16 @@ What agents have done, newest first. Add an entry for every piece of work: the d
|
||||
note or request it was for, what changed, the files touched, the tests run, and anything left
|
||||
open or not verified. Keep each entry short; the git history has the details.
|
||||
|
||||
## 2026-10-24: t32: minimap and full map (Claude Code, Codex)
|
||||
|
||||
- `src/ui/map.js`: colour cache (`resetMap`, `mapArea`, `updateMap` from the frame loop),
|
||||
minimap (`#minimap` in `#hud .br`, `SET.minimap`, `SET.minimapZoom`), full map modal `m-map`
|
||||
(`openMap`, `zoomMap`, drag pan). `input.js`: M map, Shift+M mute. `#cards` moved to `.bc`.
|
||||
- Frame time on Medium: 2.18 ms with the minimap off, 2.29 ms on.
|
||||
- Tests: play.py map checks (buttons, zoom setting, cache updates after digging, fog black, M/Esc,
|
||||
Shift+M, cards in .bc, setting hides it, frame time). `run_all.py --browser` ALL PASSED.
|
||||
Screenshots `shots/t32-hud.png`, `shots/t32-map.png`, `shots/t32-map-fog.png`.
|
||||
|
||||
## 2026-10-24: New worlds get camp names too (Claude Code, Codex)
|
||||
|
||||
- The new-world dialog prefills `claimName(seed, existing names)` instead of "World N", and
|
||||
|
||||
Reference in New Issue
Block a user