addBlastForce

This commit is contained in:
Dave Schuyler 2005-10-14 00:38:57 +00:00
parent 5ee35791e2
commit b49c72cc5d
5 changed files with 15 additions and 0 deletions

View File

@ -86,6 +86,9 @@ class DevWalker(DirectObject.DirectObject):
def oneTimeCollide(self):
pass
def addBlastForce(self, vector):
pass
def displayDebugInfo(self):
"""
For debug use.

View File

@ -419,6 +419,9 @@ class GravityWalker(DirectObject.DirectObject):
self.setMayJump,
"jumpDelay-%s"%id(self))
def addBlastForce(self, vector):
self.lifter.addVelocity(vector.length())
def displayDebugInfo(self):
"""
For debug use.

View File

@ -175,6 +175,9 @@ class NonPhysicsWalker(DirectObject.DirectObject):
tempCTrav.addCollider(self.cRayNodePath, self.lifter)
tempCTrav.traverse(render)
def addBlastForce(self, vector):
pass
def displayDebugInfo(self):
"""
For debug use.

View File

@ -407,6 +407,9 @@ class PhysicsWalker(DirectObject.DirectObject):
tempCTrav.addCollider(self.cRayNodePath, self.cRayQueue)
tempCTrav.traverse(render)
def addBlastForce(self, vector):
pass
def displayDebugInfo(self):
"""
For debug use.

View File

@ -497,6 +497,9 @@ class ShipPilot(PhysicsWalker.PhysicsWalker):
tempCTrav.addCollider(self.cRayNodePath, self.cRayQueue)
tempCTrav.traverse(render)
def addBlastForce(self, vector):
pass
def displayDebugInfo(self):
"""
For debug use.