aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/Physics')
-rw-r--r--OpenSim/Region/Physics/OdePlugin/ODEPrim.cs10
1 files changed, 3 insertions, 7 deletions
diff --git a/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs b/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs
index 8881c44..0128cbc 100644
--- a/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs
+++ b/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs
@@ -1510,7 +1510,7 @@ Console.WriteLine("changeadd 1");
1510 } 1510 }
1511 } 1511 }
1512 1512
1513 _parent_scene.geom_name_map[prim_geom] = this.Name; 1513 _parent_scene.geom_name_map[prim_geom] = Name;
1514 _parent_scene.actor_name_map[prim_geom] = this; 1514 _parent_scene.actor_name_map[prim_geom] = this;
1515 1515
1516 changeSelectedStatus(timestep); 1516 changeSelectedStatus(timestep);
@@ -1943,8 +1943,6 @@ Console.WriteLine(" JointCreateFixed");
1943 m_log.DebugFormat("[ODE PRIM]: Called changesize"); 1943 m_log.DebugFormat("[ODE PRIM]: Called changesize");
1944#endif 1944#endif
1945 1945
1946 string oldname = _parent_scene.geom_name_map[prim_geom];
1947
1948 if (_size.X <= 0) _size.X = 0.01f; 1946 if (_size.X <= 0) _size.X = 0.01f;
1949 if (_size.Y <= 0) _size.Y = 0.01f; 1947 if (_size.Y <= 0) _size.Y = 0.01f;
1950 if (_size.Z <= 0) _size.Z = 0.01f; 1948 if (_size.Z <= 0) _size.Z = 0.01f;
@@ -2009,7 +2007,7 @@ Console.WriteLine(" JointCreateFixed");
2009 d.BodyEnable(Body); 2007 d.BodyEnable(Body);
2010 } 2008 }
2011 2009
2012 _parent_scene.geom_name_map[prim_geom] = oldname; 2010 _parent_scene.geom_name_map[prim_geom] = Name;
2013 _parent_scene.actor_name_map[prim_geom] = this; 2011 _parent_scene.actor_name_map[prim_geom] = this;
2014 2012
2015 changeSelectedStatus(timestamp); 2013 changeSelectedStatus(timestamp);
@@ -2045,8 +2043,6 @@ Console.WriteLine(" JointCreateFixed");
2045 2043
2046 public void changeshape(float timestamp) 2044 public void changeshape(float timestamp)
2047 { 2045 {
2048 string oldname = _parent_scene.geom_name_map[prim_geom];
2049
2050 // Cleanup of old prim geometry and Bodies 2046 // Cleanup of old prim geometry and Bodies
2051 if (IsPhysical && Body != IntPtr.Zero) 2047 if (IsPhysical && Body != IntPtr.Zero)
2052 { 2048 {
@@ -2108,7 +2104,7 @@ Console.WriteLine(" JointCreateFixed");
2108 } 2104 }
2109 } 2105 }
2110 2106
2111 _parent_scene.geom_name_map[prim_geom] = oldname; 2107 _parent_scene.geom_name_map[prim_geom] = Name;
2112 _parent_scene.actor_name_map[prim_geom] = this; 2108 _parent_scene.actor_name_map[prim_geom] = this;
2113 2109
2114 changeSelectedStatus(timestamp); 2110 changeSelectedStatus(timestamp);