docs: record D.2b UI Studio + importer dat-fidelity + Character window (shipped this session)
Roadmap: extend D.5-remaining ledger with three new shipped entries (UI Studio, importer Fix A/B/C, Character window 0x2100002E). Milestone M5: update D.2b status paragraph to name all shipped sub-phases including the studio, importer boundary discovery (look=importer / state=runtime), and Character window with deferred polish pointer (#151). ISSUES: add #151 (Character window deferred polish — LOW, filed 2026-06-26; user accepted Attributes tab as good-enough, polish items to be enumerated later). Issues #149 (studio inventory all-black) and #150 (GameWindow font resolver) were already present. Divergence register: add AP-69 (per-element dat-font resolver is studio-only; GameWindow passes null to the four Import sites until #150 lands). No row for Fix-4 UIState-group activation (runtime-faithful, not a deviation) or for the tab-sprite injection / footer-state hiding (same). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
9408c062d2
commit
ea42c6d303
4 changed files with 23 additions and 2 deletions
|
|
@ -46,6 +46,23 @@ Copy this block when adding a new issue:
|
|||
|
||||
---
|
||||
|
||||
## #151 — Character window — deferred polish
|
||||
|
||||
**Status:** OPEN
|
||||
**Severity:** LOW
|
||||
**Filed:** 2026-06-26
|
||||
**Component:** ui
|
||||
|
||||
**Description:** The Character window (`LayoutDesc 0x2100002E`, `CharacterStatController`) was user-accepted 2026-06-26 as good-enough for the D.2b track, but the user noted "still needs some polish for later." Known candidates (user will enumerate the full list later):
|
||||
- Level number glyph fidelity vs retail's exact large dat font rendering.
|
||||
- Icon crispness in the attribute rows.
|
||||
- Heritage/title strings are sample data, not wired from the live character.
|
||||
- Exact string-table wording not ported (e.g. "Total Experience (XP):" caption text sourced from dat string tables vs hardcoded).
|
||||
|
||||
**Root cause / status:** Not a bug — the Attributes tab is functionally complete + visually confirmed. Polish items deferred post-M5 (or whenever D.2b Character window revisited).
|
||||
|
||||
**Files:** `src/AcDream.App/UI/Layout/CharacterStatController.cs`, `src/AcDream.App/UI/Layout/LayoutImporter.cs`.
|
||||
|
||||
## #150 — Live game (GameWindow) doesn't thread the per-element dat-font resolver (Fix C is studio-only)
|
||||
|
||||
**Status:** OPEN
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue