26 lines
758 B
Python
26 lines
758 B
Python
from direct.directnotify import DirectNotifyGlobal
|
|
|
|
|
|
class QuestManagerAI:
|
|
notify = DirectNotifyGlobal.directNotify.newCategory('QuestManagerAI')
|
|
|
|
def __init__(self, air):
|
|
self.air = air
|
|
|
|
def recoverItems(self, toon, suitsKilled, zoneId):
|
|
return [], [] # TODO
|
|
|
|
def toonKilledCogs(self, toon, suitsKilled, zoneId, activeToonList):
|
|
pass # TODO
|
|
|
|
def requestInteract(self, avId, npc):
|
|
npc.rejectAvatar(avId) # TODO
|
|
|
|
def hasTailorClothingTicket(self, toon, npc):
|
|
return 0 # TODO
|
|
|
|
def toonKilledBuilding(self, toon, track, difficulty, numFloors, zoneId, activeToons):
|
|
pass # TODO
|
|
|
|
def toonKilledCogdo(self, toon, difficulty, numFloors, zoneId, activeToons):
|
|
pass # TODO
|