Damage to ship sails now decrease its speed

This commit is contained in:
greytower 2005-12-14 19:53:38 +00:00
parent 8e33595bd0
commit abd1a41291
1 changed files with 5 additions and 1 deletions

View File

@ -89,7 +89,7 @@ class ShipPilot(PhysicsWalker.PhysicsWalker):
#*# Debug:
if not hasattr(ship, "acceleration"):
self.ship.acceleration = 60
self.ship.maxSpeed = 12
self.ship.maxSpeed = 14
self.ship.reverseAcceleration = 10
self.ship.maxReverseSpeed = 2
self.ship.turnRate = 3
@ -887,6 +887,10 @@ class ShipPilot(PhysicsWalker.PhysicsWalker):
speed *= self.ship.maxReverseSpeed
#speed *= 1.0 - dt * 0.05
# modify based on sail damage
speed *= self.ship.Sp
speed /= self.ship.maxSp
physObject.setVelocity(speed)
#rotMat=Mat3.rotateMatNormaxis(self.avatarNodePath.getH(), Vec3.up())