2019-11-27 20:10:20 -06:00
|
|
|
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
|
2019-12-01 18:01:31 -06:00
|
|
|
|
|
|
|
def toonKilledBuilding(self, toon, track, difficulty, numFloors, zoneId, activeToons):
|
|
|
|
pass # TODO
|
|
|
|
|
|
|
|
def toonKilledCogdo(self, toon, difficulty, numFloors, zoneId, activeToons):
|
|
|
|
pass # TODO
|
2019-12-30 21:43:40 -06:00
|
|
|
|
|
|
|
def toonPlayedMinigame(self, toon, toons):
|
|
|
|
pass # TODO
|
2020-01-08 22:38:58 -06:00
|
|
|
|
|
|
|
def toonRecoveredCogSuitPart(self, av, zoneId, avList):
|
|
|
|
pass # TODO
|
|
|
|
|
|
|
|
def toonDefeatedFactory(self, toon, factoryId, activeVictors):
|
|
|
|
pass # TODO
|
2020-01-09 21:18:33 -06:00
|
|
|
|
|
|
|
def toonDefeatedMint(self, toon, mintId, activeVictors):
|
|
|
|
pass # TODO
|
2020-01-10 16:20:26 -06:00
|
|
|
|
|
|
|
def toonDefeatedStage(self, toon, stageId, activeVictors):
|
|
|
|
pass # TODO
|