Skip to content

Consortium 1.0 22.05.09 Release - Name Not Shown Above Avatar for NPCs #7

@KofiBeanery

Description

@KofiBeanery

I understand from Royale this is a known Consortium issue, but briefly I sent him this and he asked that I create a report here:

Re the known Consortium NPC name above avatar issue. Below (between the ***s), I find this is interesting, but it's old and was probably fixed, but at least it explains that the way those names display is a whole different mechanism and maybe if Ruby hasn't seen it it might cause a light bulb to go on. I'm wondering if the Display Names implementation is interfering in some manner as I doubt NPCs are plumbed for it and I'm also thinking there might be a change needed in the active NPC or Satyr scripts to accommodate the Display Names feature - wonder if Cnayl might be of help:

Name Shown Above the Avatar
In the viewers, the avatar name and title (if any) are shown floating above the avatar. The name that is shown there is sent to the viewer in ObjectUpdate packets for the ScenePresence. This is a completely separate mechanism from the mechanisms described above. Viewers have a bug (as of April 2014): if the avatar name changes (as sent in ObjectUpdate packets) then they don't always show the update. They only do so if some other things have changed: the Group Title, Away state, Busy state, etc.
This bug is noticeable when teleporting between grids using the Hypergrid, because the avatar's name in their home grid ("First Last") is different from their name in other grids ("First.Last @grid.example.com"). OpenSim 0.8.0 has a workaround for this bug: when an avatar arrives from a different grid, the simulator temporarily changes the group title (to "(Loading)"), and then returns it to its former value. This causes the viewer to show the new avatar name, too.

One other thing to report. This problem exists in Firestorm, Singularity, Alchemy BUT NOT IN Cool VL, so what has Henri done or not done, that his viewer does not display the issue. Maybe that's a clue as well. Cheers, Kofi.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions