From 5ff3c03c122b9a1df4080aeaad5ece1574d2aea3 Mon Sep 17 00:00:00 2001 From: Sean Dague Date: Wed, 7 May 2008 18:40:18 +0000 Subject: get all the right bits to SendPrimitiveToClient so we can actually set vel, acc, and rvel in the packet (though this isn't done yet). --- OpenSim/Region/Environment/Scenes/SceneObjectPart.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'OpenSim/Region/Environment/Scenes') diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs index 56821c6..adcd646 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs @@ -2331,10 +2331,8 @@ namespace OpenSim.Region.Environment.Scenes /// public void SendFullUpdateToClient(IClientAPI remoteClient, LLVector3 lPos, uint clientFlags) { - LLQuaternion lRot; - lRot = RotationOffset; clientFlags &= ~(uint) LLObject.ObjectFlags.CreateSelected; - + if (remoteClient.AgentId == OwnerID) { if ((uint) (Flags & LLObject.ObjectFlags.CreateSelected) != 0) @@ -2346,9 +2344,11 @@ namespace OpenSim.Region.Environment.Scenes byte[] color = new byte[] {m_color.R, m_color.G, m_color.B, m_color.A}; - remoteClient.SendPrimitiveToClient(m_regionHandle, (ushort)(m_parentGroup.GetTimeDilation() * (float)ushort.MaxValue), LocalId, m_shape, lPos, clientFlags, m_uuid, + remoteClient.SendPrimitiveToClient( + m_regionHandle, (ushort)(m_parentGroup.GetTimeDilation() * (float)ushort.MaxValue), LocalId, m_shape, + lPos, Velocity, Acceleration, RotationOffset, RotationalVelocity, clientFlags, m_uuid, OwnerID, - m_text, color, ParentID, m_particleSystem, lRot, m_clickAction, m_TextureAnimation, m_IsAttachment, m_attachmentPoint,fromAssetID); + m_text, color, ParentID, m_particleSystem, m_clickAction, m_TextureAnimation, m_IsAttachment, m_attachmentPoint,fromAssetID); } /// Terse updates -- cgit v1.1