diff options
Diffstat (limited to 'OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs')
-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 a0e5521..800de8a 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |||
@@ -4634,6 +4634,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4634 | } | 4634 | } |
4635 | } | 4635 | } |
4636 | 4636 | ||
4637 | // m_log.DebugFormat( | ||
4638 | // "[LLCLIENTVIEW]: Constructing client update for part {0} {1} with flags {2}, localId {3}", | ||
4639 | // data.Name, update.FullID, flags, update.ID); | ||
4640 | |||
4637 | update.UpdateFlags = (uint)flags; | 4641 | update.UpdateFlags = (uint)flags; |
4638 | 4642 | ||
4639 | #endregion PrimFlags | 4643 | #endregion PrimFlags |
@@ -4766,7 +4770,11 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4766 | AddLocalPacketHandler(PacketType.ObjectScale, HandleObjectScale); | 4770 | AddLocalPacketHandler(PacketType.ObjectScale, HandleObjectScale); |
4767 | AddLocalPacketHandler(PacketType.ObjectRotation, HandleObjectRotation); | 4771 | AddLocalPacketHandler(PacketType.ObjectRotation, HandleObjectRotation); |
4768 | AddLocalPacketHandler(PacketType.ObjectFlagUpdate, HandleObjectFlagUpdate); | 4772 | AddLocalPacketHandler(PacketType.ObjectFlagUpdate, HandleObjectFlagUpdate); |
4769 | AddLocalPacketHandler(PacketType.ObjectImage, HandleObjectImage); | 4773 | |
4774 | // Handle ObjectImage (TextureEntry) updates synchronously, since when updating multiple prim faces at once, | ||
4775 | // some clients will send out a separate ObjectImage packet for each face | ||
4776 | AddLocalPacketHandler(PacketType.ObjectImage, HandleObjectImage, false); | ||
4777 | |||
4770 | AddLocalPacketHandler(PacketType.ObjectGrab, HandleObjectGrab, false); | 4778 | AddLocalPacketHandler(PacketType.ObjectGrab, HandleObjectGrab, false); |
4771 | AddLocalPacketHandler(PacketType.ObjectGrabUpdate, HandleObjectGrabUpdate, false); | 4779 | AddLocalPacketHandler(PacketType.ObjectGrabUpdate, HandleObjectGrabUpdate, false); |
4772 | AddLocalPacketHandler(PacketType.ObjectDeGrab, HandleObjectDeGrab); | 4780 | AddLocalPacketHandler(PacketType.ObjectDeGrab, HandleObjectDeGrab); |