aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMelanie Thielker2010-06-13 22:37:11 +0200
committerMelanie Thielker2010-06-13 22:37:11 +0200
commit520b0e131c43e97d4a08c8ed93a32228ab61a99e (patch)
tree9afb7743273ff85855fb807aa98934af16329e1a
parentActually update the SP. EXPERIMENTAL (diff)
downloadopensim-SC_OLD-520b0e131c43e97d4a08c8ed93a32228ab61a99e.zip
opensim-SC_OLD-520b0e131c43e97d4a08c8ed93a32228ab61a99e.tar.gz
opensim-SC_OLD-520b0e131c43e97d4a08c8ed93a32228ab61a99e.tar.bz2
opensim-SC_OLD-520b0e131c43e97d4a08c8ed93a32228ab61a99e.tar.xz
Try to make prims stop moving. Reset velocity, etc, unconditionally. Although
the phys actor may be new, the prim fields could still be set and the slimupdates system would continue sending that data out.
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectPart.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
index a83119e..be2bbc5 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
@@ -1738,7 +1738,7 @@ namespace OpenSim.Region.Framework.Scenes
1738 // which stops client-side interpolation of deactivated joint proxy objects. 1738 // which stops client-side interpolation of deactivated joint proxy objects.
1739 } 1739 }
1740 1740
1741 if (!UsePhysics && !isNew) 1741 if (!UsePhysics)
1742 { 1742 {
1743 // reset velocity to 0 on physics switch-off. Without that, the client thinks the 1743 // reset velocity to 0 on physics switch-off. Without that, the client thinks the
1744 // prim still has velocity and continues to interpolate its position along the old 1744 // prim still has velocity and continues to interpolate its position along the old