[sldev] Did the latest sim update change the behavior
of RequestMultipleObjects?
John Hurliman
jhurliman at wsu.edu
Thu Jun 28 22:24:11 PDT 2007
Able Whitman wrote:
> I noticed that if the viewer issues a RequestMultipleObjects with the
> LocalID of an object that is not in the agent's current region, it
> doesn't seem to get an ObjectUpdate (or related) message from the sim,
> even if CacheMissType is 0 (full update). But if it issues a request
> for an object that *is* in the current region, it receives an
> ObjectUpdate as expected.
>
> Maybe I'm hallucinating, but I could have sworn that before today's
> update, requesting an update for any object whose LocalID was known to
> the viewer would result in it getting an object update, regardless of
> which region the object was in.
>
> Is this a new behavior, or am I just going mad?
>
> --Able
>
LocalIDs are local to each simulator, so if object 1000 exists in
Simulator B but you send a RequestMultipleObjects to Simulator A asking
for object 1000 it will have no idea what you are referring to and
silently ignore it. The viewer should be sending that packet to
Simulator B and get a reply back from Simulator B. Did something change
so requests are going to the wrong simulator, or did I misread your
explanation?
John
More information about the SLDev
mailing list