def delete(self):
     base.taskMgr.remove(self.uniqueName('monitorAvatar'))
     self.avatarId = None
     self.av = None
     if self.tutSuit:
         self.tutSuit.disable()
         self.tutSuit.requestDelete()
         self.tutSuit = None
     DistributedBattleZoneAI.delete(self)
 def delete(self):
     self.fsm.requestFinalState()
     self.fsm = None
     self.infoEntity = None
     self.currentFloor = None
     self.toonId2suitsTargeting = None
     self.spotTaken2suitId = None
     self.cleanupGuardSuits()
     self.guardSuits = None
     self.readyAvatars = None
     self.cleanupElevators()
     self.elevators = None
     self.entanceElevator = None
     self.exitElevator = None
     self.hood = None
     self.numFloors = None
     self.dept = None
     self.deptClass = None
     self.bldg = None
     self.bldgDoId = None
     self.exteriorZoneId = None
     self.availableBattlePoints = None
     DistributedBattleZoneAI.delete(self)
예제 #3
0
 def delete(self):
     self.avId = None
     DistributedBattleZoneAI.delete(self)
예제 #4
0
 def delete(self):
     print("BZone delete")
     self.lost = None
     DistributedBattleZoneAI.delete(self)