from direct.directnotify import DirectNotifyGlobal from direct.distributed.DistributedObjectUD import DistributedObjectUD class DistributedPartyManagerUD(DistributedObjectUD): notify = DirectNotifyGlobal.directNotify.newCategory("DistributedPartyManagerUD") def announceGenerate(self): DistributedObjectUD.announceGenerate(self) self.sendUpdate('partyManagerUdStartingUp') # Shouldn't have to send to anyone special, as the field is airecv def addParty(self, todo0, todo1, todo2, todo3, todo4, todo5, todo6, todo7, todo8, todo9): pass def addPartyRequest(self, hostId, startTime, endTime, isPrivate, inviteTheme, activities, decorations, inviteeIds): pass def addPartyResponse(self, hostId, errorCode): pass def addPartyResponseUdToAi(self, todo0, todo1, todo2): pass def markInviteAsReadButNotReplied(self, todo0, todo1): pass def respondToInvite(self, todo0, todo1, todo2, todo3, todo4): pass def respondToInviteResponse(self, todo0, todo1, todo2, todo3, todo4): pass def changePrivateRequest(self, todo0, todo1): pass def changePrivateRequestAiToUd(self, todo0, todo1, todo2): pass def changePrivateResponseUdToAi(self, todo0, todo1, todo2, todo3): pass def changePrivateResponse(self, todo0, todo1, todo2): pass def changePartyStatusRequest(self, partyId, newPartyStatus): pass def changePartyStatusRequestAiToUd(self, todo0, todo1, todo2): pass def changePartyStatusResponseUdToAi(self, todo0, todo1, todo2, todo3): pass def changePartyStatusResponse(self, todo0, todo1, todo2, todo3): pass def partyInfoOfHostRequestAiToUd(self, todo0, todo1): pass def partyInfoOfHostFailedResponseUdToAi(self, todo0): pass def partyInfoOfHostResponseUdToAi(self, todo0, todo1): pass def givePartyRefundResponse(self, todo0, todo1, todo2, todo3, todo4): pass def getPartyZone(self, avId, zoneId, isAvAboutToPlanParty): pass def receivePartyZone(self, todo0, todo1, todo2): pass def freeZoneIdFromPlannedParty(self, avId, zoneId): pass def sendAvToPlayground(self, todo0, todo1): pass def exitParty(self, zoneIdOfAv): pass def removeGuest(self, ownerId, avId): pass def partyManagerAIStartingUp(self, todo0, todo1): pass def partyManagerAIGoingDown(self, todo0, todo1): pass def partyHasStartedAiToUd(self, todo0, todo1, todo2, todo3, todo4): pass def toonHasEnteredPartyAiToUd(self, todo0): pass def toonHasExitedPartyAiToUd(self, todo0): pass def partyHasFinishedUdToAllAi(self, todo0): pass def updateToPublicPartyInfoUdToAllAi(self, todo0, todo1, todo2, todo3, todo4, todo5, todo6, todo7, todo8): pass def updateToPublicPartyCountUdToAllAi(self, todo0, todo1): pass def requestShardIdZoneIdForHostId(self, hostId): pass def sendShardIdZoneIdToAvatar(self, shardId, zoneId): pass def partyManagerUdStartingUp(self): pass def updateAllPartyInfoToUd(self, todo0, todo1, todo2, todo3, todo4, todo5, todo6, todo7, todo8): pass def forceCheckStart(self): pass def requestMw(self, todo0, todo1, todo2, todo3): pass def mwResponseUdToAllAi(self, todo0, todo1, todo2, todo3): pass