diff options
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index df2690e..5473d23 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |||
@@ -4599,6 +4599,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4599 | } | 4599 | } |
4600 | } | 4600 | } |
4601 | 4601 | ||
4602 | // m_log.DebugFormat( | ||
4603 | // "[LLCLIENTVIEW]: Constructing client update for part {0} {1} with flags {2}, localId {3}", | ||
4604 | // data.Name, update.FullID, flags, update.ID); | ||
4605 | |||
4602 | update.UpdateFlags = (uint)flags; | 4606 | update.UpdateFlags = (uint)flags; |
4603 | 4607 | ||
4604 | #endregion PrimFlags | 4608 | #endregion PrimFlags |
@@ -4731,7 +4735,11 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4731 | AddLocalPacketHandler(PacketType.ObjectScale, HandleObjectScale); | 4735 | AddLocalPacketHandler(PacketType.ObjectScale, HandleObjectScale); |
4732 | AddLocalPacketHandler(PacketType.ObjectRotation, HandleObjectRotation); | 4736 | AddLocalPacketHandler(PacketType.ObjectRotation, HandleObjectRotation); |
4733 | AddLocalPacketHandler(PacketType.ObjectFlagUpdate, HandleObjectFlagUpdate); | 4737 | AddLocalPacketHandler(PacketType.ObjectFlagUpdate, HandleObjectFlagUpdate); |
4734 | AddLocalPacketHandler(PacketType.ObjectImage, HandleObjectImage); | 4738 | |
4739 | // Handle ObjectImage (TextureEntry) updates synchronously, since when updating multiple prim faces at once, | ||
4740 | // some clients will send out a separate ObjectImage packet for each face | ||
4741 | AddLocalPacketHandler(PacketType.ObjectImage, HandleObjectImage, false); | ||
4742 | |||
4735 | AddLocalPacketHandler(PacketType.ObjectGrab, HandleObjectGrab, false); | 4743 | AddLocalPacketHandler(PacketType.ObjectGrab, HandleObjectGrab, false); |
4736 | AddLocalPacketHandler(PacketType.ObjectGrabUpdate, HandleObjectGrabUpdate, false); | 4744 | AddLocalPacketHandler(PacketType.ObjectGrabUpdate, HandleObjectGrabUpdate, false); |
4737 | AddLocalPacketHandler(PacketType.ObjectDeGrab, HandleObjectDeGrab); | 4745 | AddLocalPacketHandler(PacketType.ObjectDeGrab, HandleObjectDeGrab); |