def cleanup(self):
     del self.func
     del self.args
     BaseTaskAI.cleanup(self)
 def cleanup(self):
     del self.seconds
     BaseTaskAI.cleanup(self)
 def __init__(self, func, args=[]):
     BaseTaskAI.__init__(self, None)
     self.func = func
     self.args = args
 def cleanup(self):
     del self.chance
     del self.phrases
     BaseTaskAI.cleanup(self)
 def __init__(self, seconds):
     BaseTaskAI.__init__(self, None)
     self.seconds = seconds
 def cleanup(self):
     del self.schedName
     BaseTaskAI.cleanup(self)
 def __init__(self, npc, chance, phrases):
     BaseTaskAI.__init__(self, npc)
     self.chance = chance
     self.phrases = phrases
 def cleanup(self):
     del self.bits
     BaseTaskAI.cleanup(self)
 def __init__(self, npc, schedName):
     BaseTaskAI.__init__(self, npc)
     self.schedName = schedName
 def __init__(self, npc, bits):
     BaseTaskAI.__init__(self, npc)
     self.bits = bits
 def cleanup(self):
     del self.activity
     BaseTaskAI.cleanup(self)
 def cleanup(self):
     del self.watchTarget
     del self.changeYaw
     BaseTaskAI.cleanup(self)
 def __init__(self, npc, watchTarget=False, changeYaw=True):
     BaseTaskAI.__init__(self, npc)
     self.watchTarget = watchTarget
     self.changeYaw = changeYaw
 def __init__(self, npc, activity):
     BaseTaskAI.__init__(self, npc)
     self.activity = activity