예제 #1
0
 def delete(self):
     self._siegeTeamUpdater.destroy()
     del self._siegeTeamUpdater
     self._removeAnnouncerInterest()
     del self._pvpTeamJoinable
     del base.cr.distributedDistrict.siegeManager
     DistributedObject.delete(self)
 def delete(self):
     if hasattr(base, 'codeRedemptionMgr'):
         if base.codeRedemptionMgr is self:
             del base.codeRedemptionMgr
     self._context2callback = None
     self._contextGen = None
     DistributedObject.delete(self)
 def delete(self):
     if base.cr.distributedDistrict is self:
         base.cr.distributedDistrict = None
     if self.doId in self.cr.activeDistrictMap:
         del self.cr.activeDistrictMap[self.doId]
     DistributedObject.delete(self)
     messenger.send('shardInfoUpdated')
    def delete(self):
        # When the bank collectable is deleted, and has not been grabbed, do a
        # poof effect:
        if not self.grabbed:
            dustCloud = DustCloud.DustCloud(fBillboard=0)
            dustCloud.setBillboardAxis(2.0)
            dustCloud.setZ(4)
            dustCloud.setScale(0.4)
            dustCloud.createTrack()
            dustCloud.reparentTo(render)
            dustCloud.setPos(self.nodePath.getPos())
            Sequence(dustCloud.track, Func(dustCloud.destroy)).start()

        if self.flyTrack is not None:
            self.flyTrack.finish()
            self.flyTrack = None

        if self.floatTrack is not None:
            self.floatTrack.finish()
            self.floatTrack = None

        if self.rotateTrack is not None:
            self.rotateTrack.finish()
            self.rotateTrack = None

        if self.nodePath is not None:
            self.nodePath.removeNode()
            self.nodePath = None

        DistributedObject.delete(self)
 def delete(self):
     self.demand('Off')
     self.ignore('enter' + self.collisionNP.node().getName())
     self.cr.parentMgr.unregisterParent(ToontownGlobals.SPToonfestBalloon)
     self.balloon.removeNode()
     if self.alec:
         self.alec.delete()
     DistributedObject.delete(self)
 def delete(self):
     self._stashElevatorFC.destroy()
     self._wantStashElevator.destroy()
     self._toonsInEntranceElev.destroy()
     self._gotInterior.destroy()
     self._waitingStartLabel.destroy()
     self._waitingStartLabel = None
     DistributedObject.delete(self)
예제 #7
0
 def delete(self):
     self.trolleyStation = None
     self.trolleyKey = None
     self.soundMoving = None
     self.soundBell = None
     self.troleyCar = None
     self.ignore('entertrolley_sphere')
     DistributedObject.delete(self)
     return
예제 #8
0
 def delete(self):
     DistributedObject.delete(self)
     self.__deleteCollisions()
     GroupStation.GroupStation.delete(self)
     self.tb = None
     self.abortBtn = None
     self.name = None
     self.mySlot = None
     return
 def delete(self):
     if self.pendingJail:
         self.cr.relatedObjectMgr.abortRequest(self.pendingJail)
         self.pendingJail = None
     
     del self.islands
     del self.playerSpawnPts
     del self.playerBootPts
     del self.worldGrid
     WorldNode.delete(self)
     DistributedObject.delete(self)
 def delete(self):
     self.ignore("`")
     self.ignore("`-up")
     localAvatar.guiMgr.removeSiegeStatus()
     self._scores = None
     del self._scores
     self._names = None
     del self._names
     self._teams = None
     del self._teams
     self._types = None
     del self._types
     self._stats = None
     del self._stats
     DistributedObject.delete(self)
    def delete(self):
        self.cr.invasion = None

        if self.invasionOn:
            # These are only called if the sky is loaded
            del self.fadeIn
            del self.fadeOut
            del self.cogSkyBegin
            del self.cogSkyEnd
            del self.cogSkyBeginStage
            del self.cogSkyEndStage
            del self.musicEnter
            del self.beginSkySequence
            del self.endSkySequence

        DistributedObject.delete(self)

        self.ignoreAll()
    def delete(self):
        if self.tent2 is not None:
            self.tent2.removeNode()
            self.tent2 = None

        if self.blueFlag is not None:
            self.blueFlag.cleanup()
            self.blueFlag = None

        if self.redFlag is not None:
            self.redFlag.cleanup()
            self.redFlag = None

        if self.balloonArchway is not None:
            self.balloonArchway.removeNode()
            self.balloonArchway = None

        if self.balloonArchway2 is not None:
            self.balloonArchway2.removeNode()
            self.balloonArchway2 = None

        if self.balloonArchway3 is not None:
            self.balloonArchway3.removeNode()
            self.balloonArchway3 = None

        if self.barrierCircle is not None:
             self.barrierCircle.removeNode()
             self.barrierCircle = None

        if self.balloontowerCake is not None:
            self.balloontowerCake.removeNode()
            self.balloontowerCake = None

        if self.balloontowerStar is not None:
             self.balloontowerStar.removeNode()
             self.balloontowerStar = None

        if self.tent is not None:
            self.tent.removeNode()
            self.tent = None

        DistributedObject.delete(self)
 def delete(self):
     DistributedObject.delete(self)
     del self.available
예제 #14
0
 def delete(self):
     TimeOfDayManager.delete(self)
     DistributedObject.delete(self)
예제 #15
0
 def delete(self):
     self.ignoreAll()
     base.cr.gameRules = None
     DistributedObject.delete(self)
     return
예제 #16
0
 def delete(self):
     DistributedObject.delete(self)
     self.cr.partyManager = None
     return
예제 #17
0
 def delete(self):
     del self.startingBlocks
     DistributedObject.delete(self)
 def delete(self):
     if hasattr(base.cr, 'codeRedemptionMgr'):
         del base.cr.codeRedemptionMgr
     DistributedObject.delete(self)
     return
 def delete(self):
     del self.startingBlocks
     DistributedObject.delete(self)
    def delete(self):
        self.ignoreAll()
        if self.cr.tradeManager == self:
            self.cr.tradeManager = None

        DistributedObject.delete(self)
예제 #21
0
 def delete(self):
     self.cleanupTrack()
     DistributedObject.delete(self)
     self.nodePath.removeNode()
예제 #22
0
 def delete(self):
     DistributedObject.delete(self)
     self.cr.lobbyManager = None
예제 #23
0
 def delete(self):
     self.notify.debug('delete')
     DistributedObject.delete(self)
예제 #24
0
 def delete(self):
     """Delete ourself."""
     DistributedObject.delete(self)
     self.cr.partyManager = None
 def delete(self):
     self.ignoreAll()
     self.notify.warning('LocationManager is going offline')
     self.cr.locationMgr = None
     DistributedObject.delete(self)
예제 #26
0
 def delete(self):
     self.ignoreAll()
     if self.cr.tradeManager == self:
         self.cr.tradeManager = None
     
     DistributedObject.delete(self)
예제 #27
0
 def delete(self):
     if hasattr(base.cr, 'accountDateMgr'):
         if base.cr.accountDateMgr is self:
             del base.cr.accountDateMgr
     DistributedObject.delete(self)
 def delete(self):
     self.avatarId = None
     DistributedObject.delete(self)
예제 #29
0
 def delete(self):
     self.demand('Off')
     self.unload()
     DistributedObject.delete(self)
예제 #30
0
 def delete(self):
     DistributedObject.delete(self)
     self.ignore('onCodeReload')
     if hasattr(self, 'gameFSM'):
         self.cleanup()
예제 #31
0
 def delete(self):
     self.demand('Off')
     self.ignore('enter' + self.pieCollision.node().getName())
     self.flippyStand.removeNode()
     DistributedObject.delete(self)
예제 #32
0
 def delete(self):
     base.cr.blackCatMgr = None
     DistributedObject.delete(self)
 def delete(self):
     self.notify.warning('deleted')
     DistributedObject.delete(self)
     
 def delete(self):
     self.cleanupTrack()
     DistributedObject.delete(self)
     self.nodePath.removeNode()
 def delete(self):
     DistributedObject.delete(self)
     self.cr.lobbyManager = None
예제 #36
0
    def delete(self):
        DistributedObject.delete(self)

        self.cr.whitelistMgr = None
예제 #37
0
 def delete(self):
     self.ignoreAll()
     if self.cr.pvpManager == self:
         self.cr.pvpManager = None
     DistributedObject.delete(self)
     return
예제 #38
0
 def delete(self):
     """Delete ourself."""
     DistributedObject.delete(self)
     self.cr.inGameNewsMgr  = None
예제 #39
0
 def delete(self):
     GameStatManagerBase.delete(self)
     DistributedObject.delete(self)
     base.gsm = None
 def delete(self):
     self.ignoreAll()
     self.notify.warning('LocationManager is going offline')
     self.cr.locationMgr = None
     DistributedObject.delete(self)
     return
 def delete(self):
     DistributedObject.delete(self)
     self.cr.inGameNewsMgr = None
     return
 def delete(self):
     Suit.delete(self)
     DistributedObject.delete(self)
예제 #43
0
 def delete(self):
     self.cr.newsManager = None
     DistributedObject.delete(self)
예제 #44
0
 def delete(self):
     DistributedObject.delete(self)
     del self.available
예제 #45
0
 def delete(self):
     self.ignoreAll()
     self.battleHandler.destroy()
     DistributedObject.delete(self)
 def delete(self):
     DistributedObject.delete(self)
     self.cr.inGameNewsMgr = None
     return
 def delete(self):
     self.demand('Off')
     self.ignore('enter' + self.pieCollision.node().getName())
     self.flippyStand.removeNode()
     DistributedObject.delete(self)
예제 #48
0
 def delete(self):
     self.avatarId = None
     DistributedObject.delete(self)
예제 #49
0
 def delete(self):
     DistributedObject.delete(self)
예제 #50
0
 def delete(self):
     self.ignoreAll()
     DistributedObject.delete(self)
예제 #51
0
 def delete(self):
     self.deactivate()
     self.unload()
     DistributedObject.delete(self)
예제 #52
0
 def delete(self):
     self.notify.debug('delete')
     DistributedObject.delete(self)
예제 #53
0
 def delete(self):
     DistributedObject.delete(self)
     self.cr.partyManager = None
     return
예제 #54
0
 def delete(self):
     Suit.delete(self)
     DistributedObject.delete(self)
예제 #55
0
 def delete(self):
     DistributedObject.delete(self)
     self.ignore('onCodeReload')
     if hasattr(self, 'gameFSM'):
         self.cleanup()
예제 #56
0
 def delete(self):
     self.deactivate()
     self.unload()
     DistributedObject.delete(self)
예제 #57
0
 def delete(self):
     base.cr.catalogManager = None
     DistributedObject.delete(self)
 def delete(self):
     TimeOfDayManager.delete(self)
     DistributedObject.delete(self)
예제 #59
0
 def delete(self):
     """Cleanup just before the object gets deleted"""
     if self.piece is not None:
         self.piece.sendDeleteMsg()
     DistributedObject.delete(self)