Split IsFullyInRegion into multiple separate completion flags, causes agent and object culling agent/prim updates from SceneView to wait until the agent is fully in the region, initial avatar data sent, anim pack sent, and SP move from child agent to root agent is fully complete.
This is likely to resolve a lot of the issues with attachments or prims in the region missing, animations not being active on login/teleport, 0,0,0 agent position on region entry being assumed (thus incorrect viewer radar messages and lots of visual glitches) and seems to resolve a lot of the broken link cases.
Split IsFullyInRegion into multiple separate completion flags, causes agent and object culling agent/prim updates from SceneView to wait until the agent is fully in the region, initial avatar data sent, anim pack sent, and SP move from child agent to root agent is fully complete.
This is likely to resolve a lot of the issues with attachments or prims in the region missing, animations not being active on login/teleport, 0,0,0 agent position on region entry being assumed (thus incorrect viewer radar messages and lots of visual glitches) and seems to resolve a lot of the broken link cases.