Damage to ship sails now decrease its speed
This commit is contained in:
parent
8e33595bd0
commit
abd1a41291
|
|
@ -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())
|
||||
|
|
|
|||
Loading…
Reference in New Issue