toontown-just-works/toontown/minigame/CogThiefWalk.py

26 lines
849 B
Python
Raw Normal View History

2024-07-07 18:08:39 -05: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()