def delete(self):
     taskMgr.remove(self.taskName("doRespawn"))
     self.pickupState = None
     self.gagId = None
     self.oneTimePickup = None
     self.random = None
     DistributedEntityAI.delete(self)
예제 #2
0
 def delete(self):
     for task in self.scriptTasks.values():
         task.remove()
     self.FinishScript(sendOp=False)
     self.scriptEnvirons = None
     self.scriptTasks = None
     self.target = None
     self.scriptFilename = None
     self.scriptSrc = None
     DistributedEntityAI.delete(self)
예제 #3
0
    def delete(self):
        self.ignore('globalrule')
        self.__stopActivityTask()
        base.air.removeAvatar(self)

        if self.Moving:
            taskMgr.remove(self.uniqueName('avatarTick'))

        self.movementVector = None
        self.movementDelta = None
        self.lastPos = None
        self.blockAIChat = None
        self.latestDamage = None
        self.attackFinished = None

        AvatarShared.delete(self)
        DistributedEntityAI.delete(self)
 def delete(self):
     base.taskMgr.remove(self.uniqueName('closingTask'))
     self.index = None
     DistributedElevatorAI.delete(self)
     DistributedEntityAI.delete(self)
예제 #5
0
 def delete(self):
     self.flashColor = None
     self.brightTime = None
     self.darkTime = None
     DistributedEntityAI.delete(self)
예제 #6
0
 def delete(self):
     del self.number
     DistributedEntityAI.delete(self)
예제 #7
0
 def delete(self):
     self.stopPosHprBroadcast()
     DistributedEntityAI.delete(self)
예제 #8
0
 def delete(self):
     DistributedEntityAI.delete(self)
     DistributedNodeAI.delete(self)
예제 #9
0
 def delete(self):
     self.nextLevelName = None
     DistributedEntityAI.delete(self)