Poodletooth-iLand/otp/movement/Impulse.py
2015-03-03 17:10:12 -05:00

29 lines
627 B
Python

from pandac.PandaModules import *
from direct.showbase import DirectObject
class Impulse(DirectObject.DirectObject):
def __init__(self):
self.mover = None
self.nodePath = None
return
def destroy(self):
pass
def _process(self, dt):
pass
def _setMover(self, mover):
self.mover = mover
self.nodePath = self.mover.getNodePath()
self.VecType = self.mover.VecType
def _clearMover(self, mover):
if self.mover == mover:
self.mover = None
self.nodePath = None
return
def isCpp(self):
return 0