diff options
author | John Hurliman | 2009-10-25 23:16:12 -0700 |
---|---|---|
committer | John Hurliman | 2009-10-26 18:23:43 -0700 |
commit | d199767e6991d6f368661fce9c5a072e564b8a4b (patch) | |
tree | d9347b8a424c0164e208f908613aa8fe1511444b /OpenSim/Region/ScriptEngine | |
parent | * Double the priority on avatar bake texture requests to get avatars rezzing ... (diff) | |
download | opensim-SC_OLD-d199767e6991d6f368661fce9c5a072e564b8a4b.zip opensim-SC_OLD-d199767e6991d6f368661fce9c5a072e564b8a4b.tar.gz opensim-SC_OLD-d199767e6991d6f368661fce9c5a072e564b8a4b.tar.bz2 opensim-SC_OLD-d199767e6991d6f368661fce9c5a072e564b8a4b.tar.xz |
Experimental change of PhysicsVector to Vector3. Untested
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 56d4d28..3849558 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | |||
@@ -2047,7 +2047,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
2047 | if (local != 0) | 2047 | if (local != 0) |
2048 | force *= llGetRot(); | 2048 | force *= llGetRot(); |
2049 | 2049 | ||
2050 | m_host.ParentGroup.RootPart.SetForce(new PhysicsVector((float)force.x, (float)force.y, (float)force.z)); | 2050 | m_host.ParentGroup.RootPart.SetForce(new Vector3((float)force.x, (float)force.y, (float)force.z)); |
2051 | } | 2051 | } |
2052 | } | 2052 | } |
2053 | } | 2053 | } |
@@ -2062,7 +2062,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
2062 | { | 2062 | { |
2063 | if (!m_host.ParentGroup.IsDeleted) | 2063 | if (!m_host.ParentGroup.IsDeleted) |
2064 | { | 2064 | { |
2065 | PhysicsVector tmpForce = m_host.ParentGroup.RootPart.GetForce(); | 2065 | Vector3 tmpForce = m_host.ParentGroup.RootPart.GetForce(); |
2066 | force.x = tmpForce.X; | 2066 | force.x = tmpForce.X; |
2067 | force.y = tmpForce.Y; | 2067 | force.y = tmpForce.Y; |
2068 | force.z = tmpForce.Z; | 2068 | force.z = tmpForce.Z; |
@@ -4180,7 +4180,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
4180 | { | 4180 | { |
4181 | applied_linear_impulse *= m_host.GetWorldRotation(); | 4181 | applied_linear_impulse *= m_host.GetWorldRotation(); |
4182 | } | 4182 | } |
4183 | pusheeav.PhysicsActor.AddForce(new PhysicsVector(applied_linear_impulse.X, applied_linear_impulse.Y, applied_linear_impulse.Z), true); | 4183 | pusheeav.PhysicsActor.AddForce(applied_linear_impulse, true); |
4184 | } | 4184 | } |
4185 | } | 4185 | } |
4186 | } | 4186 | } |
@@ -6088,7 +6088,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
6088 | if (!m_host.ParentGroup.IsDeleted) | 6088 | if (!m_host.ParentGroup.IsDeleted) |
6089 | { | 6089 | { |
6090 | m_host.ParentGroup.RootPart.SetVehicleVectorParam(param, | 6090 | m_host.ParentGroup.RootPart.SetVehicleVectorParam(param, |
6091 | new PhysicsVector((float)vec.x, (float)vec.y, (float)vec.z)); | 6091 | new Vector3((float)vec.x, (float)vec.y, (float)vec.z)); |
6092 | } | 6092 | } |
6093 | } | 6093 | } |
6094 | } | 6094 | } |