From 0b09966c7ef63a6f01c799c13963c91b50140453 Mon Sep 17 00:00:00 2001 From: Sean Dague Date: Tue, 6 May 2008 22:17:00 +0000 Subject: send actual velocity and angular velocity in terse updates instead of hardcoding to zero when the primitive is non physical. llTargetOmega should work now. --- OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs') diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index 85992b2..f5d4ad3 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs @@ -2131,10 +2131,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP /// /// public void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, - LLQuaternion rotation, byte state, LLUUID AssetId) + LLQuaternion rotation, LLVector3 velocity, LLVector3 rotationalvelocity, byte state, LLUUID AssetId) { - LLVector3 velocity = new LLVector3(0f, 0f, 0f); - LLVector3 rotationalvelocity = new LLVector3(0f, 0f, 0f); ImprovedTerseObjectUpdatePacket terse = (ImprovedTerseObjectUpdatePacket)PacketPool.Instance.GetPacket(PacketType.ImprovedTerseObjectUpdate); // TODO: don't create new blocks if recycling an old packet terse.RegionData.RegionHandle = regionHandle; -- cgit v1.1