feat(selection): port retail offscreen target indicator
This commit is contained in:
parent
ea4f52ec51
commit
ec1bb19609
9 changed files with 404 additions and 97 deletions
|
|
@ -4143,13 +4143,15 @@ play, so this should be scheduled soon after A8 rather than left as polish.
|
|||
|
||||
**Resolution:** Deleted the procedural ImGui triangles and mounted a retained
|
||||
gameplay-UI `VividTargetIndicatorController`. It resolves retail client-enum
|
||||
category `0x10000009`, values `1..4`, to the four installed 12×12 RenderSurface
|
||||
corners; colorizes their grayscale masks with `gmRadarUI::GetBlipColor`
|
||||
equivalent colors; places them outside the exact Setup selection-sphere screen
|
||||
rectangle; and ports retail's separate-edge 8-pixel viewport clamp. The marker
|
||||
is available without devtools and follows only targets reported by the normal
|
||||
world draw. Installed-DAT and layout conformance tests pin the assets and
|
||||
placement.
|
||||
category `0x10000009`, values `1..12`, to the four installed 12×12 corner
|
||||
surfaces and eight 24×24 off-screen direction surfaces; colorizes their
|
||||
grayscale masks with `gmRadarUI::GetBlipColor` equivalent colors; places them
|
||||
outside the exact Setup selection-sphere screen rectangle; and ports retail's
|
||||
8-pixel viewport clamp. The marker is available without devtools, remains
|
||||
visible through walls, has no marker-side distance cutoff, and uses the larger
|
||||
authored direction image when the live target leaves the viewport.
|
||||
Installed-DAT and layout conformance tests pin the assets, direction sectors,
|
||||
and placement.
|
||||
|
||||
**Description:** Per 2026-05-16 user feedback during the
|
||||
`SelectionSphere` indicator ship, the triangle apex direction
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue