def disable(self): DistributedFSMOV.disable(self) self._cancelInterestCompleteRequest() if self.cr.teleportMgr: self.cr.teleportMgr.clearAmInTeleport() messenger.send('localAvTeleportFinished') base.cr.loadingScreen.hide()
def setFSMState(self, stateContext, stateData): if not DistributedFSMOV.setFSMState(self, stateContext, stateData): self.d_fsmRequestResponse(stateContext, TeleportErrors.Interrupted)
def announceGenerate(self): DistributedFSMOV.announceGenerate(self)
def __init__(self, cr, name, doEffect=True): DistributedFSMOV.__init__(self, cr, name) self._requestCallback = None localAvatar.b_clearTeleportFlag(PiratesGlobals.TFLookoutJoined) return
def __init__(self, cr, name, doEffect = True): DistributedFSMOV.__init__(self, cr, name) self._requestCallback = None localAvatar.b_clearTeleportFlag(PiratesGlobals.TFLookoutJoined)