oldschool-toontown/otp/movement/Impulse.py

30 lines
620 B
Python
Raw Normal View History

from panda3d.core import *
2019-11-02 17:27:54 -05:00
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