示例#1
0
 def delete(self):
     self.fsm.requestFinalState()
     self.board.delete()
     self.playerSeatPos = None
     del self.fsm
     #simbase.air.deallocateZone(self.zoneId)
     DistributedNodeAI.delete(self)
 def delete(self):
     self.fsm.requestFinalState()
     self.parent = None
     self.parentDo = None
     del self.board
     del self.fsm
     DistributedNodeAI.delete(self)
示例#3
0
 def delete(self):
     self.fsm.requestFinalState()
     self.parent = None
     self.parentDo = None
     del self.board
     del self.fsm
     DistributedNodeAI.delete(self)
 def delete(self):
     self.fsm.requestFinalState()
     self.board.delete()
     self.playerSeatPos = None
     del self.fsm
     DistributedNodeAI.delete(self)
     return
示例#5
0
 def delete(self):
     self.fsm.requestFinalState()
     self.board.delete()
     self.playerSeatPos = None
     del self.fsm
     DistributedNodeAI.delete(self)
     return
 def delete(self):
     if self.getSuitManager():
         if self.getSuitManager().getDrops():
             self.getSuitManager().getDrops().remove(self)
     self.suitMgr = None
     self.tutDrop = None
     DistributedNodeAI.delete(self)
 def delete(self):
     self.numBarrels = None
     self.mg = None
     self.index = None
     self.hasReportedAllGone = None
     DistributedNodeAI.delete(self)
     return
 def delete(self):
     if self.getSuitManager():
         if self.getSuitManager().getDrops():
             self.getSuitManager().getDrops().remove(self)
     self.suitMgr = None
     self.tutDrop = None
     DistributedNodeAI.delete(self)
     return
示例#9
0
 def delete(self):
     self.fsm.requestFinalState()
     self.hood = None
     self.state = None
     self.toLoc = None
     self.fromLoc = None
     self.stateChangeTimestamp = None
     self.wingType = None
     DistributedNodeAI.delete(self)
    def delete(self):
        self.fsm.requestFinalState()
        self.timerEnd = 0
        self.playersSitting = 0

        self.resultReady = []
        self.wantStart = []
        self.activePlayers = []

        self.currentTurn = []
        self.playerDecks = {}
        self.roundResults = {}
        self.remainingCards = {}
        del self.fsm

        DistributedNodeAI.delete(self)
 def delete(self):
     # We need to clean up to prevent memory leaks.
     taskMgr.removeTasksMatching(self.captureAttemptTaskName)
     taskMgr.removeTasksMatching(self.resetTaskName)
     taskMgr.removeTasksMatching(self.awardKingTaskName)
     self.contesters = []
     self.resetHill()
     self.d_startCircleAnim(3)
     del self.king
     del self.kingId
     del self.kingOnPoint
     del self.primaryContester
     del self.contesters
     del self.team
     del self.mg
     del self.resetTaskName
     del self.elapsedCaptureTime
     del self.captureAttemptTaskName
     del self.elapsedCaptureResetTime
     del self.state
     del self.resetCaptureTime
     self.removeNode()
     DistributedNodeAI.delete(self)
 def delete(self):
     DistributedNodeAI.delete(self)
     self.game = None
     self.gameDoId = None
 def delete(self):
     DistributedNodeAI.delete(self)
     self.game = None
     self.gameDoId = None
     return
 def delete(self):
     del self.state
     del self.stateTimestamp
     del self.pathIndex
     del self.ivalTDisplace
     DistributedNodeAI.delete(self)
 def delete(self):
     self.fsm.requestFinalState()
     self.board.delete()
     del self.fsm
     DistributedNodeAI.delete(self)
 def delete(self):
     self.fsm.requestFinalState()
     self.board.delete()
     del self.fsm
     DistributedNodeAI.delete(self)
    def delete(self):
        taskMgr.remove('updateFishingTarget%d' % self.doId)

        DistributedNodeAI.delete(self)
示例#18
0
 def delete(self):
     base.taskMgr.remove(self.uniqueName('dropTimeUp'))
     del self.mg
     del self.team
     del self.flagPickedUp
     DistributedNodeAI.delete(self)
示例#19
0
 def delete(self):
     DistributedNodeAI.delete(self)
     self.avatars = []
     del self.avatars
示例#20
0
    def delete(self):
        taskMgr.remove('updateFishingTarget%d' % self.doId)

        DistributedNodeAI.delete(self)
示例#21
0
 def delete(self):
     DistributedNodeAI.delete(self)
     self.avatars = []
     del self.avatars
 def delete(self):
     del self.avatar
     DistributedNodeAI.delete(self)
示例#23
0
 def delete(self):
     DistributedEntityAI.delete(self)
     DistributedNodeAI.delete(self)
示例#24
0
 def delete(self):
     taskMgr.remove('update-fishing-target-%d' % self.doId)
     DistributedNodeAI.delete(self)
示例#25
0
 def delete(self):
     del self.avatar
     DistributedNodeAI.delete(self)
 def delete(self):
     DistributedNodeAI.delete(self)
示例#27
0
 def delete(self):
     self.numBarrels = None
     self.mg = None
     self.index = None
     self.hasReportedAllGone = None
     DistributedNodeAI.delete(self)
示例#28
0
 def delete(self):
     self.air.district.playerOffline()
     DistributedNodeAI.delete(self)