aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/POSPlugin
diff options
context:
space:
mode:
authorTeravus Ovares2008-04-23 15:32:19 +0000
committerTeravus Ovares2008-04-23 15:32:19 +0000
commit2a3bdde0fa78c5a59c530e6d974dfd6709aa1519 (patch)
treed2857d6fc06cde42bef42a731e115caf60add086 /OpenSim/Region/Physics/POSPlugin
parentTwo small changes: (diff)
downloadopensim-SC_OLD-2a3bdde0fa78c5a59c530e6d974dfd6709aa1519.zip
opensim-SC_OLD-2a3bdde0fa78c5a59c530e6d974dfd6709aa1519.tar.gz
opensim-SC_OLD-2a3bdde0fa78c5a59c530e6d974dfd6709aa1519.tar.bz2
opensim-SC_OLD-2a3bdde0fa78c5a59c530e6d974dfd6709aa1519.tar.xz
* Adds llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,TF)
* Currently if you apply that to only one or two axis you get unpredictable and sometimes explosive results. * Three axis works well enough to play with it anyway. More work is needed here. * Fixed an incorrectly named method in ODE.NET
Diffstat (limited to 'OpenSim/Region/Physics/POSPlugin')
-rw-r--r--OpenSim/Region/Physics/POSPlugin/POSPlugin.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs b/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs
index 12b2d8f..b7f38d4 100644
--- a/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs
+++ b/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs
@@ -502,6 +502,12 @@ namespace OpenSim.Region.Physics.POSPlugin
502 { 502 {
503 503
504 } 504 }
505
506 public override void LockAngularMotion(PhysicsVector axis)
507 {
508
509 }
510
505 public void SetAcceleration(PhysicsVector accel) 511 public void SetAcceleration(PhysicsVector accel)
506 { 512 {
507 _acceleration = accel; 513 _acceleration = accel;
@@ -706,6 +712,11 @@ namespace OpenSim.Region.Physics.POSPlugin
706 { 712 {
707 } 713 }
708 714
715 public override void LockAngularMotion(PhysicsVector axis)
716 {
717
718 }
719
709 public override bool Selected 720 public override bool Selected
710 { 721 {
711 set { return; } 722 set { return; }