From 969ca0205bace75ae28979edf1afd8dba0a82543 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Tue, 19 Jul 2005 21:59:01 +0000 Subject: [PATCH] fixed boat controls, reduced forward/backward friction --- direct/src/controls/ShipPilot.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/direct/src/controls/ShipPilot.py b/direct/src/controls/ShipPilot.py index 5e8b11c7b3..6b05bfa809 100755 --- a/direct/src/controls/ShipPilot.py +++ b/direct/src/controls/ShipPilot.py @@ -301,7 +301,7 @@ class ShipPilot(PhysicsWalker.PhysicsWalker): self.nodes.append(fnp) self.avatarViscosity=LinearFrictionForce(0.0, 1.0, 0) self.avatarViscosity.setCoef(0.5) - self.avatarViscosity.setAmplitude(4) + self.avatarViscosity.setAmplitude(2) fn.addForce(self.avatarViscosity) self.phys.addLinearForce(self.avatarViscosity) @@ -610,8 +610,9 @@ class ShipPilot(PhysicsWalker.PhysicsWalker): slideRight = 0#inputState.isSet("slideRight") jump = inputState.isSet("jump") # Determine what the speeds are based on the buttons: - - if 1: + + # this was causing the boat to get stuck moving forward or back + if 0: if not hasattr(self, "sailsDeployed"): self.sailsDeployed = 0.0 if forward and reverse: