
|
If you were logged in you would be able to see more operations.
|
|
|
|
Environment:
|
Windows Vista, OGP Viewer 1.20.15 (94858), Vaak sim version & OpenSim OGP-enabled r6060
|
|
Issue Links:
|
Relates
|
|
|
|
This issue is related to by:
|
|
|
|
|
|
|
|
| Linden Lab Issue ID: |
DEV-19986
|
| Linden Lab Internal Branch: |
interop-7
|
|
When I TP from Vaak to my OpenSim (r6060), the sim version is not updated to the one I landed on. I.e., Help still says "NeedVersion", which is leftover from Vaak. If I walk to my neighboring OpenSim region, which is in the same simulator executable, the version updates properly and stays that way when I walk back. TP'ing back to Vaak updates the version back to NeedVersion and the cycle repeats.
|
|
Description
|
When I TP from Vaak to my OpenSim (r6060), the sim version is not updated to the one I landed on. I.e., Help still says "NeedVersion", which is leftover from Vaak. If I walk to my neighboring OpenSim region, which is in the same simulator executable, the version updates properly and stays that way when I walk back. TP'ing back to Vaak updates the version back to NeedVersion and the cycle repeats. |
Show » |
|
So.... this is a viewer issue.
It has to do with code put in place to get rid of the need for ProcessAgentMovementComplete messages. The simulator version was a missing piece of information that probably should have been in rez_avatar/place, but the current OGP protocol does not have.
But the point is mute because we decided that removing AgentMovementComplete messages was too ugly for both the viewer and simulator side (for now).
Whump, this will be fixed in one of two ways:
1. Either back out the refactoring I did to support removal of AgentMovementComplete (messy)
2. Leave refactoring in place, but always set gLegacyAgentMovementComplete is set to TRUE in all cases in llviewermessage.cpp. (quick, but code a bit contorted if we never plan to remove this message)
Nudge Leyla towards this one, I'm unfortunately not going to be able to get to it any time soon.