Skip to content

Scope galactic anomaly owner discovery to the active HUD - #344

Merged
netniV merged 3 commits into
STFC-Mod:devfrom
Guffawaffle:perf/anomaly-owner-discovery
Oct 22, 2026
Merged

netniV merged 3 commits into
STFC-Mod:devfrom
Guffawaffle:perf/anomaly-owner-discovery

Conversation

@Guffawaffle

Copy link
Copy Markdown
Contributor

When the enabled anomaly timer cannot find an owner, its 250 ms update can search the entire scene. Find the navigation HUD from the visible system canvas, find the drawer within that HUD hierarchy, and read the manager's existing singleton field without invoking a searching/creating getter. Reject destroyed singleton wrappers before caching or sampling. Inactive navigation HUDs are reacquired and leaving system navigation releases the timer UI.

Preserve the existing enabled gate, countdown/model sampling, missing-owner retry and UI-construction backoff. No new hooks or settings. Windows release DLL build passed; current-client hierarchy/singleton lifecycle smoke and Mac builds/runtime remain unperformed.

@netniV
netniV merged commit 6b56e4c into STFC-Mod:dev Oct 22, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants