general: Generate (imperfect) stubs for missing AI code.

This commit is contained in:
Sam Edwards 2013-10-09 01:28:47 -06:00
parent 562fd83d6b
commit 4516abf186
274 changed files with 5759 additions and 0 deletions

View file

@ -0,0 +1,15 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class MagicWordManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("MagicWordManagerAI")
def setMagicWord(self, todo0, todo1, todo2, todo3):
pass
def setMagicWordResponse(self, todo0):
pass
def setWho(self, todo0):
pass

42
otp/ai/TimeManagerAI.py Normal file
View file

@ -0,0 +1,42 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class TimeManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("TimeManagerAI")
def requestServerTime(self, todo0):
pass
def serverTime(self, todo0, todo1, todo2):
pass
def setDisconnectReason(self, todo0):
pass
def setExceptionInfo(self, todo0):
pass
def setSignature(self, todo0, todo1, todo2):
pass
def setFrameRate(self, todo0, todo1, todo2, todo3, todo4, todo5, todo6, todo7, todo8, todo9, todo10, todo11, todo12, todo13, todo14, todo15, todo16, todo17):
pass
def setCpuInfo(self, todo0, todo1):
pass
def checkForGarbageLeaks(self, todo0):
pass
def setNumAIGarbageLeaks(self, todo0):
pass
def setClientGarbageLeak(self, todo0, todo1):
pass
def checkAvOnDistrict(self, todo0, todo1):
pass
def checkAvOnDistrictResult(self, todo0, todo1, todo2):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class AccountAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("AccountAI")

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class CentralLoggerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("CentralLoggerAI")
def sendMessage(self, todo0, todo1, todo2, todo3):
pass
def logAIGarbage(self):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedDirectoryAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedDirectoryAI")
def setParentingRules(self, todo0, todo1):
pass

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedDistrictAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedDistrictAI")
def setName(self, todo0):
pass
def setAvailable(self, todo0):
pass

View file

@ -0,0 +1,33 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedTestObjectAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedTestObjectAI")
def setParentingRules(self, todo0, todo1):
pass
def setRequiredField(self, todo0):
pass
def setB(self, todo0):
pass
def setBA(self, todo0):
pass
def setBO(self, todo0):
pass
def setBR(self, todo0):
pass
def setBRA(self, todo0):
pass
def setBRO(self, todo0):
pass
def setBROA(self, todo0):
pass

View file

@ -0,0 +1,15 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class ObjectServerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("ObjectServerAI")
def setName(self, todo0):
pass
def setDcHash(self, todo0):
pass
def setDateCreated(self, todo0):
pass

View file

@ -0,0 +1,45 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class FriendManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("FriendManagerAI")
def friendQuery(self, todo0):
pass
def cancelFriendQuery(self, todo0):
pass
def inviteeFriendConsidering(self, todo0, todo1):
pass
def inviteeFriendResponse(self, todo0, todo1):
pass
def inviteeAcknowledgeCancel(self, todo0):
pass
def friendConsidering(self, todo0, todo1):
pass
def friendResponse(self, todo0, todo1):
pass
def inviteeFriendQuery(self, todo0, todo1, todo2, todo3):
pass
def inviteeCancelFriendQuery(self, todo0):
pass
def requestSecret(self):
pass
def requestSecretResponse(self, todo0, todo1):
pass
def submitSecret(self, todo0):
pass
def submitSecretResponse(self, todo0, todo1):
pass

View file

@ -0,0 +1,189 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class GuildManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("GuildManagerAI")
def online(self):
pass
def guildRejectInvite(self, todo0, todo1):
pass
def invitationFrom(self, todo0, todo1, todo2, todo3):
pass
def requestInvite(self, todo0):
pass
def memberList(self):
pass
def createGuild(self):
pass
def acceptInvite(self):
pass
def declineInvite(self):
pass
def setWantName(self, todo0):
pass
def removeMember(self, todo0):
pass
def changeRank(self, todo0, todo1):
pass
def changeRankAvocate(self, todo0):
pass
def statusRequest(self):
pass
def requestLeaderboardTopTen(self):
pass
def guildStatusUpdate(self, todo0, todo1, todo2):
pass
def guildNameReject(self, todo0):
pass
def guildNameChange(self, todo0, todo1):
pass
def receiveMember(self, todo0):
pass
def receiveMembersDone(self):
pass
def guildAcceptInvite(self, todo0):
pass
def guildDeclineInvite(self, todo0):
pass
def updateRep(self, todo0, todo1):
pass
def leaderboardTopTen(self, todo0):
pass
def recvAvatarOnline(self, todo0, todo1, todo2, todo3):
pass
def recvAvatarOffline(self, todo0, todo1):
pass
def sendChat(self, todo0, todo1, todo2):
pass
def sendWLChat(self, todo0, todo1, todo2):
pass
def sendSC(self, todo0):
pass
def sendSCQuest(self, todo0, todo1, todo2):
pass
def recvChat(self, todo0, todo1, todo2, todo3):
pass
def recvWLChat(self, todo0, todo1, todo2, todo3):
pass
def recvSC(self, todo0, todo1):
pass
def recvSCQuest(self, todo0, todo1, todo2, todo3):
pass
def sendTokenRequest(self):
pass
def recvTokenGenerated(self, todo0):
pass
def recvTokenInviteValue(self, todo0, todo1):
pass
def sendTokenForJoinRequest(self, todo0, todo1):
pass
def recvTokenRedeemMessage(self, todo0):
pass
def recvTokenRedeemedByPlayerMessage(self, todo0):
pass
def sendTokenRValue(self, todo0, todo1):
pass
def sendPermToken(self):
pass
def sendNonPermTokenCount(self):
pass
def recvPermToken(self, todo0):
pass
def recvNonPermTokenCount(self, todo0):
pass
def sendClearTokens(self, todo0):
pass
def sendAvatarBandId(self, todo0, todo1, todo2):
pass
def recvMemberAdded(self, todo0, todo1, todo2):
pass
def notifyGuildKicksMaxed(self):
pass
def recvMemberRemoved(self, todo0, todo1, todo2, todo3):
pass
def recvMemberUpdateName(self, todo0, todo1):
pass
def recvMemberUpdateRank(self, todo0, todo1, todo2, todo3, todo4, todo5):
pass
def recvMemberUpdateBandId(self, todo0, todo1, todo2):
pass
def avatarOnline(self, todo0, todo1):
pass
def avatarOffline(self, todo0):
pass
def reflectTeleportQuery(self, todo0, todo1, todo2, todo3, todo4):
pass
def teleportQuery(self, todo0, todo1, todo2, todo3, todo4):
pass
def reflectTeleportResponse(self, todo0, todo1, todo2, todo3, todo4):
pass
def teleportResponse(self, todo0, todo1, todo2, todo3, todo4):
pass
def requestGuildMatesList(self, todo0, todo1, todo2):
pass
def updateAvatarName(self, todo0, todo1):
pass
def avatarDeleted(self, todo0):
pass

View file

@ -0,0 +1,24 @@
from direct.directnotify import DirectNotifyGlobal
from otp.level.DistributedEntityAI import DistributedEntityAI
class DistributedInteractiveEntityAI(DistributedEntityAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedInteractiveEntityAI")
def setAvatarInteract(self, todo0):
pass
def requestInteract(self):
pass
def rejectInteract(self):
pass
def requestExit(self):
pass
def avatarExit(self, todo0):
pass
def setState(self, todo0, todo1):
pass

View file

@ -0,0 +1,36 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedLevelAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedLevelAI")
def setLevelZoneId(self, todo0):
pass
def setPlayerIds(self, todo0):
pass
def setEntranceId(self, todo0):
pass
def setZoneIds(self, todo0):
pass
def setStartTimestamp(self, todo0):
pass
def setOuch(self, todo0):
pass
def requestCurrentLevelSpec(self, todo0, todo1):
pass
def setSpecDeny(self, todo0):
pass
def setSpecSenderDoId(self, todo0):
pass
def setAttribChange(self, todo0, todo1, todo2, todo3):
pass

View file

@ -0,0 +1,27 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class SnapshotDispatcherAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("SnapshotDispatcherAI")
def online(self):
pass
def requestRender(self, todo0):
pass
def avatarDeleted(self, todo0):
pass
def requestNewWork(self, todo0):
pass
def errorFetchingAvatar(self, todo0, todo1):
pass
def errorRenderingAvatar(self, todo0, todo1):
pass
def renderSuccessful(self, todo0, todo1):
pass

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class SnapshotRendererAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("SnapshotRendererAI")
def online(self):
pass
def requestRender(self, todo0, todo1, todo2):
pass

View file

@ -0,0 +1,75 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedChatManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedChatManagerAI")
def online(self):
pass
def adminChat(self, todo0, todo1):
pass
def setAvatarLocation(self, todo0, todo1, todo2):
pass
def setAvatarCrew(self, todo0, todo1):
pass
def setAvatarGuild(self, todo0, todo1):
pass
def chatParentId(self, todo0):
pass
def chatZoneId(self, todo0):
pass
def chatFace(self, todo0):
pass
def chatEmote(self, todo0):
pass
def chatEmoteTarget(self, todo0):
pass
def chatIndex(self, todo0):
pass
def chatString(self, todo0):
pass
def speedChatTo(self, todo0):
pass
def speedChatFrom(self, todo0, todo1):
pass
def speedChatCustomTo(self, todo0):
pass
def speedChatCustomFrom(self, todo0, todo1):
pass
def whisperSCTo(self, todo0, todo1):
pass
def whisperSCFrom(self, todo0, todo1):
pass
def whisperSCCustomTo(self, todo0, todo1):
pass
def whisperSCCustomFrom(self, todo0, todo1):
pass
def whisperSCEmoteTo(self, todo0, todo1):
pass
def whisperSCEmoteFrom(self, todo0, todo1):
pass
def whisperIgnored(self, todo0):
pass

View file

@ -0,0 +1,60 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class OtpAvatarManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("OtpAvatarManagerAI")
def online(self):
pass
def requestAvatarList(self, todo0):
pass
def rejectAvatarList(self, todo0):
pass
def avatarListResponse(self, todo0):
pass
def requestAvatarSlot(self, todo0, todo1, todo2):
pass
def rejectAvatarSlot(self, todo0, todo1, todo2):
pass
def avatarSlotResponse(self, todo0, todo1):
pass
def requestPlayAvatar(self, todo0, todo1, todo2):
pass
def rejectPlayAvatar(self, todo0, todo1):
pass
def playAvatarResponse(self, todo0, todo1, todo2, todo3):
pass
def rejectCreateAvatar(self, todo0):
pass
def createAvatarResponse(self, todo0, todo1, todo2, todo3):
pass
def requestRemoveAvatar(self, todo0, todo1, todo2, todo3):
pass
def rejectRemoveAvatar(self, todo0):
pass
def removeAvatarResponse(self, todo0, todo1):
pass
def requestShareAvatar(self, todo0, todo1, todo2, todo3):
pass
def rejectShareAvatar(self, todo0):
pass
def shareAvatarResponse(self, todo0, todo1, todo2):
pass

12
otp/web/SettingsMgrAI.py Normal file
View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class SettingsMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("SettingsMgrAI")
def requestAllChangedSettings(self):
pass
def settingChange(self, todo0, todo1):
pass

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedBlackCatMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBlackCatMgrAI")
def setAvId(self, todo0):
pass
def doBlackCatTransformation(self):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedGreenToonEffectMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedGreenToonEffectMgrAI")
def addGreenToonEffect(self):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.ai.DistributedPhaseEventMgrAI import DistributedPhaseEventMgrAI
class DistributedHydrantZeroMgrAI(DistributedPhaseEventMgrAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedHydrantZeroMgrAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.ai.DistributedPhaseEventMgrAI import DistributedPhaseEventMgrAI
class DistributedMailboxZeroMgrAI(DistributedPhaseEventMgrAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedMailboxZeroMgrAI")

View file

@ -0,0 +1,18 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedPhaseEventMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedPhaseEventMgrAI")
def setNumPhases(self, todo0):
pass
def setDates(self, todo0):
pass
def setCurPhase(self, todo0):
pass
def setIsRunning(self, todo0):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedPolarPlaceEffectMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedPolarPlaceEffectMgrAI")
def addPolarPlaceEffect(self):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedResistanceEmoteMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedResistanceEmoteMgrAI")
def addResistanceEmote(self):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedScavengerHuntTargetAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedScavengerHuntTargetAI")
def attemptScavengerHunt(self):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedSillyMeterMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedSillyMeterMgrAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.ai.DistributedPhaseEventMgrAI import DistributedPhaseEventMgrAI
class DistributedTrashcanZeroMgrAI(DistributedPhaseEventMgrAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedTrashcanZeroMgrAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.ai.DistributedScavengerHuntTargetAI import DistributedScavengerHuntTargetAI
class DistributedTrickOrTreatTargetAI(DistributedScavengerHuntTargetAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedTrickOrTreatTargetAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.ai.DistributedScavengerHuntTargetAI import DistributedScavengerHuntTargetAI
class DistributedWinterCarolingTargetAI(DistributedScavengerHuntTargetAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedWinterCarolingTargetAI")

View file

@ -0,0 +1,69 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class NewsManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("NewsManagerAI")
def setPopulation(self, todo0):
pass
def setBingoWin(self, todo0):
pass
def setBingoStart(self):
pass
def setBingoEnd(self):
pass
def setCircuitRaceStart(self):
pass
def setCircuitRaceEnd(self):
pass
def setTrolleyHolidayStart(self):
pass
def setTrolleyHolidayEnd(self):
pass
def setTrolleyWeekendStart(self):
pass
def setTrolleyWeekendEnd(self):
pass
def setRoamingTrialerWeekendStart(self):
pass
def setRoamingTrialerWeekendEnd(self):
pass
def setInvasionStatus(self, todo0, todo1, todo2, todo3):
pass
def setHolidayIdList(self, todo0):
pass
def holidayNotify(self):
pass
def setWeeklyCalendarHolidays(self, todo0):
pass
def setYearlyCalendarHolidays(self, todo0):
pass
def setOncelyCalendarHolidays(self, todo0):
pass
def setRelativelyCalendarHolidays(self, todo0):
pass
def setMultipleStartHolidays(self, todo0):
pass
def sendSystemMessage(self, todo0, todo1):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from otp.ai.MagicWordManagerAI import MagicWordManagerAI
class ToontownMagicWordManagerAI(MagicWordManagerAI):
notify = DirectNotifyGlobal.directNotify.newCategory("ToontownMagicWordManagerAI")
def requestTeleport(self, todo0, todo1, todo2, todo3, todo4):
pass

View file

@ -0,0 +1,15 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class WelcomeValleyManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("WelcomeValleyManagerAI")
def clientSetZone(self, todo0):
pass
def requestZoneIdMessage(self, todo0, todo1):
pass
def requestZoneIdResponse(self, todo0, todo1):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.battle.DistributedBattleBaseAI import DistributedBattleBaseAI
class DistributedBattleAI(DistributedBattleBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBattleAI")

View file

@ -0,0 +1,81 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedBattleBaseAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBattleBaseAI")
def setLevelDoId(self, todo0):
pass
def setBattleCellId(self, todo0):
pass
def setInteractivePropTrackBonus(self, todo0):
pass
def setPosition(self, todo0, todo1, todo2):
pass
def setZoneId(self, todo0):
pass
def setInitialSuitPos(self, todo0, todo1, todo2):
pass
def setMembers(self, todo0, todo1, todo2, todo3, todo4, todo5, todo6, todo7, todo8, todo9, todo10, todo11):
pass
def adjust(self, todo0):
pass
def setMovie(self, todo0, todo1, todo2, todo3, todo4, todo5, todo6, todo7, todo8, todo9, todo10, todo11, todo12, todo13, todo14, todo15, todo16, todo17, todo18, todo19, todo20, todo21, todo22, todo23, todo24, todo25, todo26, todo27, todo28, todo29, todo30, todo31, todo32, todo33, todo34, todo35, todo36, todo37, todo38, todo39, todo40, todo41, todo42, todo43, todo44, todo45, todo46, todo47, todo48, todo49, todo50, todo51, todo52, todo53, todo54, todo55, todo56, todo57, todo58, todo59, todo60, todo61, todo62, todo63, todo64, todo65, todo66, todo67, todo68, todo69, todo70):
pass
def setChosenToonAttacks(self, todo0, todo1, todo2, todo3):
pass
def setBattleExperience(self, todo0, todo1, todo2, todo3, todo4, todo5, todo6, todo7, todo8, todo9, todo10, todo11, todo12, todo13, todo14, todo15, todo16, todo17, todo18, todo19, todo20, todo21, todo22, todo23, todo24, todo25, todo26, todo27, todo28, todo29, todo30, todo31, todo32, todo33, todo34, todo35, todo36, todo37, todo38):
pass
def denyLocalToonJoin(self):
pass
def setBossBattle(self, todo0):
pass
def setState(self, todo0, todo1):
pass
def faceOffDone(self):
pass
def toonRequestJoin(self, todo0, todo1, todo2):
pass
def toonRequestRun(self):
pass
def toonDied(self):
pass
def adjustDone(self):
pass
def timeout(self):
pass
def movieDone(self):
pass
def rewardDone(self):
pass
def joinDone(self, todo0):
pass
def requestAttack(self, todo0, todo1, todo2):
pass
def requestPetProxy(self, todo0):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.battle.DistributedBattleBaseAI import DistributedBattleBaseAI
class DistributedBattleBldgAI(DistributedBattleBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBattleBldgAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.battle.DistributedBattleFinalAI import DistributedBattleFinalAI
class DistributedBattleDinersAI(DistributedBattleFinalAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBattleDinersAI")

View file

@ -0,0 +1,15 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.battle.DistributedBattleBaseAI import DistributedBattleBaseAI
class DistributedBattleFinalAI(DistributedBattleBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBattleFinalAI")
def setBossCogId(self, todo0):
pass
def setBattleNumber(self, todo0):
pass
def setBattleSide(self, todo0):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.battle.DistributedBattleFinalAI import DistributedBattleFinalAI
class DistributedBattleWaitersAI(DistributedBattleFinalAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBattleWaitersAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedBuildingAI import DistributedBuildingAI
class DistributedAnimBuildingAI(DistributedBuildingAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedAnimBuildingAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedDoorAI import DistributedDoorAI
class DistributedAnimDoorAI(DistributedDoorAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedAnimDoorAI")

View file

@ -0,0 +1,27 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedAnimatedPropAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedAnimatedPropAI")
def setPropId(self, todo0):
pass
def setAvatarInteract(self, todo0):
pass
def requestInteract(self):
pass
def rejectInteract(self):
pass
def requestExit(self):
pass
def avatarExit(self, todo0):
pass
def setState(self, todo0, todo1):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedBossElevatorAI import DistributedBossElevatorAI
class DistributedBBElevatorAI(DistributedBossElevatorAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBBElevatorAI")

View file

@ -0,0 +1,108 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedBoardingPartyAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBoardingPartyAI")
def postGroupInfo(self, todo0, todo1, todo2, todo3):
pass
def informDestinationInfo(self, todo0):
pass
def postDestinationInfo(self, todo0):
pass
def postInvite(self, todo0, todo1):
pass
def postInviteCanceled(self):
pass
def postKick(self, todo0):
pass
def postKickReject(self, todo0, todo1, todo2):
pass
def postSizeReject(self, todo0, todo1, todo2):
pass
def postInviteAccepted(self, todo0):
pass
def postInviteDelcined(self, todo0):
pass
def postInviteNotQualify(self, todo0, todo1, todo2):
pass
def postAlreadyInGroup(self):
pass
def postGroupDissolve(self, todo0, todo1, todo2, todo3):
pass
def postMessageAcceptanceFailed(self, todo0, todo1):
pass
def postGroupAlreadyFull(self):
pass
def postSomethingMissing(self):
pass
def postRejectBoard(self, todo0, todo1, todo2, todo3):
pass
def postRejectGoto(self, todo0, todo1, todo2, todo3):
pass
def postMessageInvited(self, todo0, todo1):
pass
def postMessageInvitationFailed(self, todo0):
pass
def acceptGoToFirstTime(self, todo0):
pass
def acceptGoToSecondTime(self, todo0):
pass
def rejectGoToRequest(self, todo0, todo1, todo2, todo3):
pass
def requestInvite(self, todo0):
pass
def requestCancelInvite(self, todo0):
pass
def requestAcceptInvite(self, todo0, todo1):
pass
def requestRejectInvite(self, todo0, todo1):
pass
def requestKick(self, todo0):
pass
def requestLeave(self, todo0):
pass
def requestBoard(self, todo0):
pass
def requestGoToFirstTime(self, todo0):
pass
def requestGoToSecondTime(self, todo0):
pass
def setElevatorIdList(self, todo0):
pass
def setGroupSize(self, todo0):
pass

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedElevatorExtAI import DistributedElevatorExtAI
class DistributedBossElevatorAI(DistributedElevatorExtAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBossElevatorAI")
def setBossOfficeZone(self, todo0):
pass
def setBossOfficeZoneForce(self, todo0):
pass

View file

@ -0,0 +1,21 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedBuildingAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedBuildingAI")
def setBlock(self, todo0, todo1):
pass
def setSuitData(self, todo0, todo1, todo2):
pass
def setVictorList(self, todo0):
pass
def setState(self, todo0, todo1):
pass
def setVictorReady(self):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedBossElevatorAI import DistributedBossElevatorAI
class DistributedCFOElevatorAI(DistributedBossElevatorAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedCFOElevatorAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedBossElevatorAI import DistributedBossElevatorAI
class DistributedCJElevatorAI(DistributedBossElevatorAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedCJElevatorAI")

View file

@ -0,0 +1,21 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedElevatorFSMAI import DistributedElevatorFSMAI
class DistributedClubElevatorAI(DistributedElevatorFSMAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedClubElevatorAI")
def setFloor(self, todo0):
pass
def setLocked(self, todo0):
pass
def setEntering(self, todo0):
pass
def kickToonsOut(self):
pass
def setLatch(self, todo0):
pass

View file

@ -0,0 +1,42 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedDoorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedDoorAI")
def setZoneIdAndBlock(self, todo0, todo1):
pass
def setSwing(self, todo0):
pass
def setDoorType(self, todo0):
pass
def setDoorIndex(self, todo0):
pass
def setOtherZoneIdAndDoId(self, todo0, todo1):
pass
def requestEnter(self):
pass
def requestExit(self):
pass
def rejectEnter(self, todo0):
pass
def avatarEnter(self, todo0):
pass
def avatarExit(self, todo0):
pass
def setState(self, todo0, todo1):
pass
def setExitDoorState(self, todo0, todo1):
pass

View file

@ -0,0 +1,78 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedElevatorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedElevatorAI")
def setBldgDoId(self, todo0):
pass
def setState(self, todo0, todo1):
pass
def fillSlot0(self, todo0, todo1):
pass
def fillSlot1(self, todo0, todo1):
pass
def fillSlot2(self, todo0, todo1):
pass
def fillSlot3(self, todo0, todo1):
pass
def fillSlot4(self, todo0, todo1):
pass
def fillSlot5(self, todo0, todo1):
pass
def fillSlot6(self, todo0, todo1):
pass
def fillSlot7(self, todo0, todo1):
pass
def emptySlot0(self, todo0, todo1, todo2, todo3):
pass
def emptySlot1(self, todo0, todo1, todo2, todo3):
pass
def emptySlot2(self, todo0, todo1, todo2, todo3):
pass
def emptySlot3(self, todo0, todo1, todo2, todo3):
pass
def emptySlot4(self, todo0, todo1, todo2, todo3):
pass
def emptySlot5(self, todo0, todo1, todo2, todo3):
pass
def emptySlot6(self, todo0, todo1, todo2, todo3):
pass
def emptySlot7(self, todo0, todo1, todo2, todo3):
pass
def requestBoard(self):
pass
def rejectBoard(self, todo0, todo1):
pass
def requestExit(self):
pass
def setElevatorTripId(self, todo0):
pass
def setAntiShuffle(self, todo0):
pass
def setMinLaff(self, todo0):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedElevatorAI import DistributedElevatorAI
class DistributedElevatorExtAI(DistributedElevatorAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedElevatorExtAI")
def setFloor(self, todo0):
pass

View file

@ -0,0 +1,78 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedElevatorFSMAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedElevatorFSMAI")
def setBldgDoId(self, todo0):
pass
def setState(self, todo0, todo1):
pass
def fillSlot0(self, todo0):
pass
def fillSlot1(self, todo0):
pass
def fillSlot2(self, todo0):
pass
def fillSlot3(self, todo0):
pass
def fillSlot4(self, todo0):
pass
def fillSlot5(self, todo0):
pass
def fillSlot6(self, todo0):
pass
def fillSlot7(self, todo0):
pass
def emptySlot0(self, todo0, todo1, todo2):
pass
def emptySlot1(self, todo0, todo1, todo2):
pass
def emptySlot2(self, todo0, todo1, todo2):
pass
def emptySlot3(self, todo0, todo1, todo2):
pass
def emptySlot4(self, todo0, todo1, todo2):
pass
def emptySlot5(self, todo0, todo1, todo2):
pass
def emptySlot6(self, todo0, todo1, todo2):
pass
def emptySlot7(self, todo0, todo1, todo2):
pass
def requestBoard(self):
pass
def rejectBoard(self, todo0, todo1):
pass
def requestExit(self):
pass
def setElevatorTripId(self, todo0):
pass
def setAntiShuffle(self, todo0):
pass
def setMinLaff(self, todo0):
pass

View file

@ -0,0 +1,21 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedElevatorFSMAI import DistributedElevatorFSMAI
class DistributedElevatorFloorAI(DistributedElevatorFSMAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedElevatorFloorAI")
def setFloor(self, todo0):
pass
def setLocked(self, todo0):
pass
def setEntering(self, todo0):
pass
def kickToonsOut(self):
pass
def setLatch(self, todo0):
pass

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedElevatorAI import DistributedElevatorAI
class DistributedElevatorIntAI(DistributedElevatorAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedElevatorIntAI")
def requestBuildingExit(self):
pass
def forcedExit(self, todo0):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedGagshopInteriorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedGagshopInteriorAI")
def setZoneIdAndBlock(self, todo0, todo1):
pass

View file

@ -0,0 +1,15 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedHQInteriorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedHQInteriorAI")
def setZoneIdAndBlock(self, todo0, todo1):
pass
def setLeaderBoard(self, todo0):
pass
def setTutorial(self, todo0):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedKartShopInteriorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedKartShopInteriorAI")
def setZoneIdAndBlock(self, todo0, todo1):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedAnimatedPropAI import DistributedAnimatedPropAI
class DistributedKnockKnockDoorAI(DistributedAnimatedPropAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedKnockKnockDoorAI")

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedPetshopInteriorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedPetshopInteriorAI")
def setZoneIdAndBlock(self, todo0, todo1):
pass

View file

@ -0,0 +1,36 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedSuitInteriorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedSuitInteriorAI")
def setZoneId(self, todo0):
pass
def setExtZoneId(self, todo0):
pass
def setDistBldgDoId(self, todo0):
pass
def setNumFloors(self, todo0):
pass
def setToons(self, todo0, todo1):
pass
def setSuits(self, todo0, todo1, todo2):
pass
def setState(self, todo0, todo1):
pass
def setAvatarJoined(self):
pass
def elevatorDone(self):
pass
def reserveJoinDone(self):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedToonInteriorAI import DistributedToonInteriorAI
class DistributedToonHallInteriorAI(DistributedToonInteriorAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedToonHallInteriorAI")

View file

@ -0,0 +1,15 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedToonInteriorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedToonInteriorAI")
def setZoneIdAndBlock(self, todo0, todo1):
pass
def setToonData(self, todo0):
pass
def setState(self, todo0, todo1):
pass

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedTrophyMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedTrophyMgrAI")
def requestTrophyScore(self):
pass

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedTutorialInteriorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedTutorialInteriorAI")
def setZoneIdAndBlock(self, todo0, todo1):
pass
def setTutorialNpcId(self, todo0):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedBossElevatorAI import DistributedBossElevatorAI
class DistributedVPElevatorAI(DistributedBossElevatorAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedVPElevatorAI")

View file

@ -0,0 +1,9 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class CatalogManagerAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("CatalogManagerAI")
def startCatalog(self):
pass

View file

@ -0,0 +1,33 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedCCharBaseAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedCCharBaseAI")
def setChat(self, todo0, todo1, todo2):
pass
def fadeAway(self):
pass
def setWalk(self, todo0, todo1, todo2):
pass
def avatarEnter(self):
pass
def avatarExit(self):
pass
def setNearbyAvatarChat(self, todo0):
pass
def setNearbyAvatarSC(self, todo0):
pass
def setNearbyAvatarSCCustom(self, todo0):
pass
def setNearbyAvatarSCToontask(self, todo0, todo1, todo2, todo3):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedChipAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedChipAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedDaisyAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedDaisyAI")

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedDaleAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedDaleAI")
def setFollowChip(self, todo0, todo1, todo2, todo3, todo4):
pass
def setChipId(self, todo0):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedDonaldAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedDonaldAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedDonaldDockAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedDonaldDockAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedDonaldAI import DistributedDonaldAI
class DistributedFrankenDonaldAI(DistributedDonaldAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedFrankenDonaldAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedGoofyAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedGoofyAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedGoofySpeedwayAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedGoofySpeedwayAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedDaleAI import DistributedDaleAI
class DistributedJailbirdDaleAI(DistributedDaleAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedJailbirdDaleAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedMickeyAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedMickeyAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedMinnieAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedMinnieAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedCCharBaseAI import DistributedCCharBaseAI
class DistributedPlutoAI(DistributedCCharBaseAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedPlutoAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedChipAI import DistributedChipAI
class DistributedPoliceChipAI(DistributedChipAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedPoliceChipAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedDaisyAI import DistributedDaisyAI
class DistributedSockHopDaisyAI(DistributedDaisyAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedSockHopDaisyAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedGoofySpeedwayAI import DistributedGoofySpeedwayAI
class DistributedSuperGoofyAI(DistributedGoofySpeedwayAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedSuperGoofyAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedMickeyAI import DistributedMickeyAI
class DistributedVampireMickeyAI(DistributedMickeyAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedVampireMickeyAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedPlutoAI import DistributedPlutoAI
class DistributedWesternPlutoAI(DistributedPlutoAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedWesternPlutoAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.classicchars.DistributedMickeyAI import DistributedMickeyAI
class DistributedWitchMinnieAI(DistributedMickeyAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedWitchMinnieAI")

View file

@ -0,0 +1,21 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class TTCodeRedemptionMgrAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("TTCodeRedemptionMgrAI")
def giveAwardToToonResult(self, todo0, todo1):
pass
def redeemCode(self, todo0, todo1):
pass
def redeemCodeAiToUd(self, todo0, todo1, todo2, todo3, todo4):
pass
def redeemCodeResultUdToAi(self, todo0, todo1, todo2, todo3, todo4):
pass
def redeemCodeResult(self, todo0, todo1, todo2):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.cogdominium.DistCogdoLevelGameAI import DistCogdoLevelGameAI
class DistCogdoBoardroomGameAI(DistCogdoLevelGameAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoBoardroomGameAI")

View file

@ -0,0 +1,21 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistCogdoCraneAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoCraneAI")
def setCraneGameId(self, todo0):
pass
def setIndex(self, todo0):
pass
def setState(self, todo0, todo1):
pass
def clearSmoothing(self, todo0):
pass
def setCablePos(self, todo0, todo1, todo2, todo3, todo4):
pass

View file

@ -0,0 +1,15 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistCogdoCraneCogAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoCraneCogAI")
def setGameId(self, todo0):
pass
def setDNAString(self, todo0):
pass
def setSpawnInfo(self, todo0, todo1):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.cogdominium.DistCogdoLevelGameAI import DistCogdoLevelGameAI
class DistCogdoCraneGameAI(DistCogdoLevelGameAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoCraneGameAI")

View file

@ -0,0 +1,12 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistCogdoCraneMoneyBagAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoCraneMoneyBagAI")
def setIndex(self, todo0):
pass
def requestInitial(self):
pass

View file

@ -0,0 +1,42 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.cogdominium.DistCogdoGameAI import DistCogdoGameAI
class DistCogdoFlyingGameAI(DistCogdoGameAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoFlyingGameAI")
def requestAction(self, todo0, todo1):
pass
def requestPickUp(self, todo0, todo1):
pass
def pickUp(self, todo0, todo1, todo2):
pass
def debuffPowerup(self, todo0, todo1, todo2):
pass
def doAction(self, todo0, todo1):
pass
def eagleExitCooldown(self, todo0, todo1):
pass
def toonSetAsEagleTarget(self, todo0, todo1, todo2):
pass
def toonClearAsEagleTarget(self, todo0, todo1, todo2):
pass
def toonDied(self, todo0, todo1):
pass
def toonSpawn(self, todo0, todo1):
pass
def toonSetBlades(self, todo0, todo1):
pass
def toonBladeLost(self, todo0):
pass

View file

@ -0,0 +1,36 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistCogdoGameAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoGameAI")
def setInteriorId(self, todo0):
pass
def setExteriorZone(self, todo0):
pass
def setDifficultyOverrides(self, todo0, todo1):
pass
def setVisible(self):
pass
def setIntroStart(self):
pass
def setToonSad(self, todo0):
pass
def setToonDisconnect(self, todo0):
pass
def setAvatarReady(self):
pass
def setGameStart(self, todo0):
pass
def setGameFinish(self, todo0):
pass

View file

@ -0,0 +1,7 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.cogdominium.DistCogdoGameAI import DistCogdoGameAI
from otp.level.DistributedLevelAI import DistributedLevelAI
class DistCogdoLevelGameAI(DistCogdoGameAI, DistributedLevelAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoLevelGameAI")

View file

@ -0,0 +1,51 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.cogdominium.DistCogdoGameAI import DistCogdoGameAI
class DistCogdoMazeGameAI(DistCogdoGameAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistCogdoMazeGameAI")
def requestAction(self, todo0, todo1):
pass
def doAction(self, todo0, todo1, todo2):
pass
def setNumSuits(self, todo0):
pass
def requestUseGag(self, todo0, todo1, todo2, todo3):
pass
def toonUsedGag(self, todo0, todo1, todo2, todo3, todo4):
pass
def requestSuitHitByGag(self, todo0, todo1):
pass
def suitHitByGag(self, todo0, todo1, todo2):
pass
def requestHitBySuit(self, todo0, todo1, todo2):
pass
def toonHitBySuit(self, todo0, todo1, todo2, todo3):
pass
def requestHitByDrop(self):
pass
def toonHitByDrop(self, todo0):
pass
def requestPickUp(self, todo0):
pass
def pickUp(self, todo0, todo1, todo2):
pass
def requestGag(self, todo0):
pass
def hasGag(self, todo0, todo1):
pass

View file

@ -0,0 +1,21 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedCogdoBarrelAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedCogdoBarrelAI")
def requestGrab(self):
pass
def setIndex(self, todo0):
pass
def setState(self, todo0):
pass
def setGrab(self, todo0):
pass
def setReject(self):
pass

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.battle.DistributedBattleBldgAI import DistributedBattleBldgAI
class DistributedCogdoBattleBldgAI(DistributedBattleBldgAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedCogdoBattleBldgAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedElevatorExtAI import DistributedElevatorExtAI
class DistributedCogdoElevatorExtAI(DistributedElevatorExtAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedCogdoElevatorExtAI")

View file

@ -0,0 +1,6 @@
from direct.directnotify import DirectNotifyGlobal
from toontown.building.DistributedElevatorIntAI import DistributedElevatorIntAI
class DistributedCogdoElevatorIntAI(DistributedElevatorIntAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedCogdoElevatorIntAI")

View file

@ -0,0 +1,57 @@
from direct.directnotify import DirectNotifyGlobal
from direct.distributed.DistributedObjectAI import DistributedObjectAI
class DistributedCogdoInteriorAI(DistributedObjectAI):
notify = DirectNotifyGlobal.directNotify.newCategory("DistributedCogdoInteriorAI")
def setZoneId(self, todo0):
pass
def setExtZoneId(self, todo0):
pass
def setDistBldgDoId(self, todo0):
pass
def setNumFloors(self, todo0):
pass
def setShopOwnerNpcId(self, todo0):
pass
def setSOSNpcId(self, todo0):
pass
def setFOType(self, todo0):
pass
def setToons(self, todo0, todo1):
pass
def setSuits(self, todo0, todo1, todo2):
pass
def setState(self, todo0, todo1):
pass
def setAvatarJoined(self):
pass
def elevatorDone(self):
pass
def reserveJoinDone(self):
pass
def toonLeftBarrelRoom(self):
pass
def toonBarrelRoomIntroDone(self):
pass
def setBarrelRoomReward(self, todo0, todo1):
pass
def toonBarrelRoomRewardDone(self):
pass

Some files were not shown because too many files have changed in this diff Show more