oldschool-toontown/toontown/minigame/CogThiefWalk.py

26 lines
849 B
Python
Raw Normal View History

2019-11-02 22:27:54 +00:00
from toontown.safezone import Walk
class CogThiefWalk(Walk.Walk):
notify = directNotify.newCategory('CogThiefWalk')
def __init__(self, doneEvent):
Walk.Walk.__init__(self, doneEvent)
def enter(self, slowWalk = 0):
base.localAvatar.startPosHprBroadcast()
base.localAvatar.startBlink()
base.localAvatar.showName()
base.localAvatar.collisionsOn()
base.localAvatar.startGlitchKiller()
base.localAvatar.enableAvatarControls()
def exit(self):
self.fsm.request('off')
self.ignore('control')
base.localAvatar.disableAvatarControls()
base.localAvatar.stopPosHprBroadcast()
base.localAvatar.stopBlink()
base.localAvatar.stopGlitchKiller()
base.localAvatar.collisionsOff()
base.localAvatar.controlManager.placeOnFloor()