aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs
diff options
context:
space:
mode:
authorUbitUmarov2017-04-14 03:14:41 +0100
committerUbitUmarov2017-04-14 03:14:41 +0100
commit9d8220ac9fe4fe01676beaf9b2a82db82d37a7f8 (patch)
tree95ac43167b196955c953485c58e38d07314d5157 /OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs
parent update ode.dll for windows. Other platforms need fo be compiled from opensim... (diff)
downloadopensim-SC-9d8220ac9fe4fe01676beaf9b2a82db82d37a7f8.zip
opensim-SC-9d8220ac9fe4fe01676beaf9b2a82db82d37a7f8.tar.gz
opensim-SC-9d8220ac9fe4fe01676beaf9b2a82db82d37a7f8.tar.bz2
opensim-SC-9d8220ac9fe4fe01676beaf9b2a82db82d37a7f8.tar.xz
some reduction on large colision repulsive force on non physical placement of physical prims
Diffstat (limited to 'OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs')
-rw-r--r--OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs b/OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs
index d23d9c1..2fa98b5 100644
--- a/OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs
+++ b/OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs
@@ -256,6 +256,7 @@ namespace OpenSim.Region.PhysicsModules.SharedBase
256 /// </summary> 256 /// </summary>
257 public string SOPName; 257 public string SOPName;
258 258
259 public virtual void CrossingStart() { }
259 public abstract void CrossingFailure(); 260 public abstract void CrossingFailure();
260 261
261 public abstract void link(PhysicsActor obj); 262 public abstract void link(PhysicsActor obj);
@@ -462,6 +463,7 @@ namespace OpenSim.Region.PhysicsModules.SharedBase
462 public abstract bool SubscribedEvents(); 463 public abstract bool SubscribedEvents();
463 464
464 public virtual void AddCollisionEvent(uint CollidedWith, ContactPoint contact) { } 465 public virtual void AddCollisionEvent(uint CollidedWith, ContactPoint contact) { }
466 public virtual void AddVDTCCollisionEvent(uint CollidedWith, ContactPoint contact) { }
465 467
466 public virtual PhysicsInertiaData GetInertiaData() 468 public virtual PhysicsInertiaData GetInertiaData()
467 { 469 {
@@ -477,6 +479,8 @@ namespace OpenSim.Region.PhysicsModules.SharedBase
477 { 479 {
478 } 480 }
479 481
482 public virtual float SimulationSuspended { get; set; }
483
480 // Warning in a parent part it returns itself, not null 484 // Warning in a parent part it returns itself, not null
481 public virtual PhysicsActor ParentActor { get { return this; } } 485 public virtual PhysicsActor ParentActor { get { return this; } }
482 486