diff options
author | UbitUmarov | 2017-04-14 03:14:41 +0100 |
---|---|---|
committer | UbitUmarov | 2017-04-14 03:14:41 +0100 |
commit | 9d8220ac9fe4fe01676beaf9b2a82db82d37a7f8 (patch) | |
tree | 95ac43167b196955c953485c58e38d07314d5157 /OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs | |
parent | update ode.dll for windows. Other platforms need fo be compiled from opensim... (diff) | |
download | opensim-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 '')
-rw-r--r-- | OpenSim/Region/PhysicsModules/SharedBase/PhysicsActor.cs | 4 |
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 | ||