def delete(self):
        QuestIndicatorGridNode.delete(self)
        if self.nearEffect:
            self.nearEffect.cleanUpEffect()

        self.nearEffect = None
        self.stopTargetRefresh()
示例#2
0
 def delete(self):
     QuestIndicatorGridNode.delete(self)
     if self.nearEffect:
         self.nearEffect.cleanUpEffect()
     self.nearEffect = None
     self.stopTargetRefresh()
     return
示例#3
0
 def __init__(self, questStep):
     self.nearEffect = None
     QuestIndicatorGridNode.__init__(self, 'ShipIndicator', [300, 1500],
                                     questStep)
     self._selfRefreshTask = None
     self._refreshTargetLoc = None
     return
示例#4
0
 def exitNear(self):
     self.stopNearEffect()
     QuestIndicatorGridNode.exitNear(self)
示例#5
0
 def exitFar(self):
     QuestIndicatorGridNode.exitFar(self)
     self.stopTargetRefresh()
 def delete(self):
     QuestIndicatorGridNode.delete(self)
     if self.nearEffect:
         self.nearEffect.destroy()
     self.nearEffect = None
     return
 def hideEffect(self):
     QuestIndicatorGridNode.hideEffect(self)
     self.stopNearEffect()
 def __init__(self, questStep):
     self.nearEffect = None
     QuestIndicatorGridNode.__init__(self, "ShipIndicator", [300, 1500], questStep)
     self._selfRefreshTask = None
     self._refreshTargetLoc = None
 def stepObjArrived(self, stepObj):
     QuestIndicatorGridNode.stepObjArrived(self, stepObj)
     if self.getCurrentOrNextState() in ("Near",):
         self.startNearEffect()
示例#10
0
 def showEffect(self):
     QuestIndicatorGridNode.showEffect(self)
     self.startNearEffect()
 def enterNear(self):
     QuestIndicatorGridNode.enterNear(self)
     self.updateGuiHints(localAvatar.activeQuestId)
 def unloadZoneLevel(self, level):
     QuestIndicatorGridNode.unloadZoneLevel(self, level)
 def delete(self):
     if self.pendingStepObj:
         base.cr.relatedObjectMgr.abortRequest(self.pendingStepObj)
         self.pendingStepObj = None
     QuestIndicatorGridNode.delete(self)
     return
 def __init__(self, questStep):
     self.pendingStepObj = None
     QuestIndicatorGridNode.__init__(self, 'NPCAreaIndicator', [
         350,
         400], questStep)
     self.wantBottomEffect = False
 def enterNear(self):
     QuestIndicatorGridNode.enterNear(self)
     self.updateGuiHints(localAvatar.activeQuestId)
 def unloadZoneLevel(self, level):
     QuestIndicatorGridNode.unloadZoneLevel(self, level)
 def delete(self):
     if self.pendingStepObj:
         base.cr.relatedObjectMgr.abortRequest(self.pendingStepObj)
         self.pendingStepObj = None
     
     QuestIndicatorGridNode.delete(self)
 def __init__(self, questStep):
     self.pendingStepObj = None
     QuestIndicatorGridNode.__init__(self, 'NPCAreaIndicator', [350, 400],
                                     questStep)
     self.wantBottomEffect = False
     return
示例#19
0
 def stepObjArrived(self, stepObj):
     QuestIndicatorGridNode.stepObjArrived(self, stepObj)
     if self.getCurrentOrNextState() in ('Near', ):
         self.startNearEffect()
 def delete(self):
     QuestIndicatorGridNode.delete(self)
     if self.nearEffect:
         self.nearEffect.destroy()
     
     self.nearEffect = None
 def __init__(self, questStep):
     self.nearEffect = None
     QuestIndicatorGridNode.__init__(self, 'ExtDoorIndicator', [
         10,
         150], questStep)
 def __init__(self, questStep):
     self.nearEffect = None
     QuestIndicatorGridNode.__init__(self, 'QuestPropIndicator', [
         30,
         150], questStep)
 def stepObjLeft(self):
     self.stopNearEffect()
     QuestIndicatorGridNode.stepObjLeft(self)
 def __init__(self, questStep):
     self.nearEffect = None
     QuestIndicatorGridNode.__init__(self, 'ExtDoorIndicator', [
         10,
         150], questStep)
 def showEffect(self):
     QuestIndicatorGridNode.showEffect(self)
     self.startNearEffect()
示例#26
0
 def enterOff(self):
     QuestIndicatorGridNode.enterOff(self)
     self.stopNearEffect()
 def delete(self):
     QuestIndicatorGridNode.delete(self)
     if self.nearEffect:
         self.nearEffect.cleanUpEffect()
     
     self.nearEffect = None
 def __init__(self, questStep):
     self.nearEffect = None
     QuestIndicatorGridNode.__init__(self, 'NPCIndicator', [30, 150],
                                     questStep)
     return
 def enterOff(self):
     QuestIndicatorGridNode.enterOff(self)
     self.stopNearEffect()
 def enterFar(self):
     QuestIndicatorGridNode.enterFar(self)
     self.requestTargetRefresh()
示例#31
0
 def enterFar(self):
     QuestIndicatorGridNode.enterFar(self)
     self.requestTargetRefresh()
 def exitFar(self):
     QuestIndicatorGridNode.exitFar(self)
     self.stopTargetRefresh()
示例#33
0
 def enterNear(self):
     QuestIndicatorGridNode.enterNear(self)
     self.startNearEffect()
 def enterNear(self):
     QuestIndicatorGridNode.enterNear(self)
     self.startNearEffect()
示例#35
0
 def enterAt(self):
     QuestIndicatorGridNode.enterAt(self)
 def exitNear(self):
     self.stopNearEffect()
     QuestIndicatorGridNode.exitNear(self)
示例#37
0
 def exitAt(self):
     QuestIndicatorGridNode.exitAt(self)
 def enterAt(self):
     QuestIndicatorGridNode.enterAt(self)
示例#39
0
 def stepObjLeft(self):
     self.stopNearEffect()
     QuestIndicatorGridNode.stepObjLeft(self)
 def exitAt(self):
     QuestIndicatorGridNode.exitAt(self)
示例#41
0
 def hideEffect(self):
     QuestIndicatorGridNode.hideEffect(self)
     self.stopNearEffect()
 def delete(self):
     QuestIndicatorGridNode.delete(self)
     if self.nearEffect:
         self.nearEffect.cleanUpEffect()
     
     self.nearEffect = None