diff --git a/docs/research/2026-08-16-campaign-cc-gate-round1-findings.md b/docs/research/2026-08-16-campaign-cc-gate-round1-findings.md index a59f03f3..a19b6023 100644 --- a/docs/research/2026-08-16-campaign-cc-gate-round1-findings.md +++ b/docs/research/2026-08-16-campaign-cc-gate-round1-findings.md @@ -1,5 +1,45 @@ # Campaign CC connected gate — round 1 findings (2026-08-16) +## RE-TEST 2 (build `1.0.2-cc.k`, post-E/F/G/closeout) — findings R3-1..R3-9 + +Heritage PASSES. Remaining, with retail side-by-side screenshots: + +- **R3-1 Profession: "Coordination" wraps to two lines** on the attribute + label — retail fits one line. Likely the Batch E block-label wrap (or a + wrong/too-large font on the runtime-written `0x100002ED` labels). + Probe the authored font+rect: if the authored font fits, our font + resolution is wrong; if not, retail doesn't word-wrap captions and the + auto-wrap is the bug. +- **R3-2 Skills: "Available Skill Credits" wraps after "Available"**, + hiding behind adjacent graphics — retail is ONE line. Same family as + R3-1 (the Batch E caption-width confinement + wrap). +- **R3-3 Skills info box: the title line ("Item Enchantment (10)") + overlaps the description text** — description must start on the line + below the title. +- **R3-4 SCROLLBAR THUMB MISSING EVERYWHERE (shared mechanism):** skills + list scrollbar and summary scrollbars show track+arrows but no thumb + (retail: the red/gold diamond); the shade slider on the color disc + works but shows no indicator (retail: the small handle across the + disc). One probe: what authors the thumb (a child? state media on the + scrollbar?) and why our UiScrollbar never draws it on these chargen + scrollbars while (per OP-era gates) other scrollbars show thumbs. +- **R3-5 Appearance color wheel render targets:** (a) we tint the RING + art — retail fills the small circle INSIDE the ring (the spot); (b) + beyond-count swatches: retail SHOWS them as blocked/dark circles — we + hide them; (c) the shade indicator on the disc (see R3-4). +- **R3-6 Eyes: retail shows a graphic icon in the disc center** (the + authored eye plug art) and its swatches still show colored rings; + acdream shows an empty ring and dark swatches. Re-derive DoGradDisk's + Eyes branch + the eye swatch rendering. +- **R3-7 Summary scrollbar thumbs** — R3-4 family. +- **R3-8 `[ Name ]` (user re-asserts, third time):** P0x17 and state + text are probed-absent; retail code writes none. UNCHECKED: the + field-widget-specific properties — dump EVERY authored property id + + value on `0x10000402` raw, and check `UIElement_TextInput::OnSetAttribute`'s + full case list for prompt/default-text properties beyond 0x17. If that + is also empty, STOP and request a live retail screenshot of the field + before any further work. + ## ROUND 1 RE-TEST (build `1.0.2-cc.i`, post-Batches B/C/D) — findings R2-1..R2-8 User's second visual pass with retail side-by-side screenshots (heritage