MantisBT - opensim
View Issue Details
0008835opensim[REGION] OpenSim Corepublic2020-12-16 03:062021-09-16 17:36
Grid (Multiple Regions per Sim)
0008835: [MAP] Npc are no longer displayed on the map
I don't know if you have this too but with the latest version of Osgrid, I no longer see my npc on the map ...
Even with the option ShowNPCs = true

On the other hand I have a new yellow warning message which tells me:
09:43:45 - [EVENTQUEUE]: (Enqueue) No queue found for agent 60836116-dff9-4983-8249-f77127ca6da5 in region Digital Concepts

This uuid is the uuid of my npc automatically created on each region start and which no longer appears on the map now.
I don't know if all this is related but in any case I no longer see the npc on the map, that's for sure.
No tags attached.
Issue History
2020-12-16 03:06djphilNew Issue
2020-12-16 07:05UbitUmarovNote Added: 0037392
2020-12-18 02:48tampaNote Added: 0037396
2020-12-18 03:07djphilNote Added: 0037397
2021-09-16 14:17ThirdEyeNote Added: 0037957
2021-09-16 14:18ThirdEyeNote Edited: 0037957bug_revision_view_page.php?bugnote_id=37957#r9917
2021-09-16 14:24djphilNote Added: 0037959
2021-09-16 17:36BillBlightNote Added: 0037963

2020-12-16 07:05   
yes npcs are gone from map
2020-12-18 02:48   
There is some iffy going on with these dots in general, but I can't quite figure out why. It seems they fail to update for a long time now until you teleport to the region. I know they are cached on both ends, but shouldn't that expire after 30+ minutes?

Longest I have seen now was over 3 hours I saw 4 dots on a region that had been empty of avatars. It is not always like this, sometimes it does update as well.
Though random it is quite frequent. I don't recall cache behavior being changed on this either so I wonder if the viewer did.

For a test I would say maybe removing the cache on OpenSim side and giving updates to the viewer whenever queried, just to see what effect this has.
2020-12-18 03:07   
Well the map is not the radar.
I mean the map isn't dynamically updating as quickly as the radar is.
The map uses MapRefresh=xxx and this is how I imagine it should be refreshed.
It's the same for objects you add or remove from your region, you don't see the changes until MapRefresh runs.
So I imagine that the npcs are drawn as green dots on the map tile and this would also allow them to be seen on the map page of our web map, which would obviously be cool
2021-09-16 14:17   
(edited on: 2021-09-16 14:18)
I actually prefer NPCs to not be displayed on the map... at least not the same color dots as regular agents. Too many times I've visited a "heavy green dot" area just to find a bunch of NPCs standing around.

Preference: There may be some user applications in which NPC location is desired... so I would recommend giving them a unique dot color.. and maybe an icon shape different from a circle.

This holds true on region stats as well. NPCs are counted as "MAIN AGENTS", allowing a region to show more "users" on the sim than are actually present. I'd like to see NPCs not counted as Agents in the stats window.

Admitted, SL does the same thing, but they need to change this as well. Opensim in this case can lead the way and eliminate the confusion between avatar count and NPC presence. : )

2021-09-16 14:24   
Well the ShowNPCs option set to false will not display any NPCs ... An additional option of a different color for the NPCs is also a good idea and is certainly not difficult to implement.
2021-09-16 17:36   
I'm sure it would not be difficult, programmatically, if the viewer knew the difference between an avatar and an NPC, and IF you could get viewer developers to implement the different color of dots ..

Sure piece of cake ....