From 08b52fea19bde30e7f115431464a6528925410cf Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Sat, 18 Feb 2006 02:13:56 +0000 Subject: [PATCH] using local keel force --- direct/src/controls/ShipPilot2.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/direct/src/controls/ShipPilot2.py b/direct/src/controls/ShipPilot2.py index a449498dae..46e930c8ed 100755 --- a/direct/src/controls/ShipPilot2.py +++ b/direct/src/controls/ShipPilot2.py @@ -332,7 +332,7 @@ class ShipPilot2(PhysicsWalker): self.phys.addLinearForce(buoyancy) self.buoyancyStarboard = buoyancy - if 0: + if 1: fn=ForceNode("ship keel") fnp=NodePath(fn) fnp.reparentTo(avatarNodePath) @@ -862,7 +862,7 @@ class ShipPilot2(PhysicsWalker): q2=physObject.getOrientation() q1.normalize() q2.normalize() - assert q1.isSameDirection(q2) or q1.getHpr() == q2.getHpr() + assert q1.isSameDirection(q2) or (q1.getHpr() == q2.getHpr()) assert self.avatarNodePath.getPos().almostEqual(physObject.getPosition(), 0.0001) moveToGround = Vec3.zero() @@ -886,7 +886,7 @@ class ShipPilot2(PhysicsWalker): q2=physObject.getOrientation() q1.normalize() q2.normalize() - assert q1.isSameDirection(q2) or q1.getHpr() == q2.getHpr() + assert q1.isSameDirection(q2) or (q1.getHpr() == q2.getHpr()) assert self.avatarNodePath.getPos().almostEqual(physObject.getPosition(), 0.0001) # Check to see if we're moving at all: