Skip to content

Port Over Nametag improvements#5160

Merged
briaguya0 merged 1 commit intoHarbourMasters:developfrom
Archez:nametag-improvements
May 17, 2025
Merged

Port Over Nametag improvements#5160
briaguya0 merged 1 commit intoHarbourMasters:developfrom
Archez:nametag-improvements

Conversation

@Archez
Copy link
Contributor

@Archez Archez commented Mar 20, 2025

This ports over some of the improvements from the 2ship Nametags PR HarbourMasters/2ship2harkinian#746

Copying the relevant details here:

  • Nametags render roughly 2x farther (this could be changed to any value really, but if its too far away you cant really read it anyways)
  • Actor Viewer name tags now can display any combination of ID, short description, actor category, and actor params
  • Individual nametags can set whether ZBuffer should be used (obscured by geometry)
    • Debug nametags from the actor viewer by default do not set this, but an option to change that is available
  • Hooks are optimized to (un)registered when there exists nametags
  • New hook OnActorDestroy - Called right before an actor is freed from the arena. When actors are removed via room transitions, they will not always call Actor_Kill, but Actor_Destroy will always be called in both cases. OnActorDestroy is a better hook to use over OnActorKill

Build Artifacts

@Archez Archez force-pushed the nametag-improvements branch from 517c6f7 to 2f63c48 Compare March 30, 2025 18:01
@Archez Archez force-pushed the nametag-improvements branch from 2f63c48 to 5b14cf5 Compare April 2, 2025 03:01
@briaguya0 briaguya0 merged commit 9010b8c into HarbourMasters:develop May 17, 2025
9 of 10 checks passed
krazyjakee pushed a commit to krazyjakee/OOT that referenced this pull request Sep 6, 2025
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.

3 participants