def destroy(self):
     ToontownIntervals.cleanup('memocount_pulse')
     self._countLabel.removeNode()
     del self._countLabel
     self._memoIcon.removeNode()
     del self._memoIcon
     DirectFrame.destroy(self)
 def destroy(self):
     ToontownIntervals.cleanup('memocount_pulse')
     self._countLabel.removeNode()
     del self._countLabel
     self._memoIcon.removeNode()
     del self._memoIcon
     DirectFrame.destroy(self)
Example #3
0
 def destroy(self):
     if self.av:
         ToontownIntervals.cleanup(
             self.av.uniqueName('laffMeterBoing') + '-' + str(self.this))
         ToontownIntervals.cleanup(
             self.av.uniqueName('laffMeterBoing') + '-' + str(self.this) +
             '-play')
         self.ignore(self.av.uniqueName('hpChange'))
     del self.style
     del self.av
     del self.hp
     del self.maxHp
     if self.isToon:
         del self.frown
         del self.smile
         del self.openSmile
         del self.tooth1
         del self.tooth2
         del self.tooth3
         del self.tooth4
         del self.tooth5
         del self.tooth6
         del self.teeth
         del self.fractions
         del self.maxLabel
         del self.hpLabel
     DirectFrame.destroy(self)
 def setGrab(self, avId):
     toonup = CogdoBarrelRoomConsts.ToonUp
     if avId == base.localAvatar.doId:
         ToontownIntervals.start(
             ToontownIntervals.getPulseIval(self.model, self.__pulseIvalName(), 1.15, duration=0.2)
         )
         self.setState(CogdoBarrelRoomConsts.StateUsed)
         self.brLaff = random.randint(toonup[0], toonup[1])
 def showNumber(self, bossIndex):
     self._markers[bossIndex].setHit(False)
     self._markers[bossIndex].showNumber()
     self._markersShown += 1
     if self._markersShown == self._codeLength:
         self._openDoor.unstash()
         self._closedDoor.stash()
         ToontownIntervals.start(ToontownIntervals.getPulseLargerIval(self._openDoor, 'bosscodedoor'))
 def setCount(self, count):
     self._countLabel['text'] = str(count)
     self._countLabel.setText()
     ToontownIntervals.cleanup('memocount_pulse')
     ToontownIntervals.start(
         ToontownIntervals.getPulseLargerIval(self._memoIcon,
                                              'memocount_pulse',
                                              scale=MEMOICON_SCALE))
 def showTimer(self, duration, timerExpiredCallback = None):
     if self._timer is None:
         self._initTimer()
     self._timer.setTime(duration)
     self._timer.countdown(duration, timerExpiredCallback)
     self._timer.show()
     self._presentTimerIval = ToontownIntervals.start(ToontownIntervals.getPresentGuiIval(self._timer, 'present_timer', startPos=(0, 0, 0.35)))
     return
 def delete(self):
     DistributedObject.DistributedObject.delete(self)
     ToontownIntervals.cleanup(self.__pulseIvalName())
     if self.model:
         self.model.removeNode()
         del self.model
         self.model = None
     self.ignore(self.uniqueName("enterbarrelSphere"))
     return
 def delete(self):
     DistributedObject.DistributedObject.delete(self)
     ToontownIntervals.cleanup(self.__pulseIvalName())
     if self.model:
         self.model.removeNode()
         del self.model
         self.model = None
     self.ignore(self.uniqueName('enterbarrelSphere'))
     return
Example #10
0
 def showNumber(self, bossIndex):
     self._markers[bossIndex].setHit(False)
     self._markers[bossIndex].showNumber()
     self._markersShown += 1
     if self._markersShown == self._codeLength:
         self._openDoor.unstash()
         self._closedDoor.stash()
         ToontownIntervals.start(
             ToontownIntervals.getPulseLargerIval(self._openDoor,
                                                  'bosscodedoor'))
    def destroy(self):
        ToontownIntervals.cleanup('bosscodedoor')
        self._model.removeNode()
        del self._model
        self._titleLabel.removeNode()
        del self._titleLabel
        for marker in self._markers:
            marker.destroy()

        del self._markers
        DirectFrame.destroy(self)
Example #12
0
    def destroy(self):
        ToontownIntervals.cleanup('bosscodedoor')
        self._model.removeNode()
        del self._model
        self._titleLabel.removeNode()
        del self._titleLabel
        for marker in self._markers:
            marker.destroy()

        del self._markers
        DirectFrame.destroy(self)
Example #13
0
 def showTimer(self, duration, timerExpiredCallback=None):
     if self._timer is None:
         self._initTimer()
     self._timer.setTime(duration)
     self._timer.countdown(duration, timerExpiredCallback)
     self._timer.show()
     self._presentTimerIval = ToontownIntervals.start(
         ToontownIntervals.getPresentGuiIval(self._timer,
                                             'present_timer',
                                             startPos=(0, 0, 0.35)))
     return
Example #14
0
 def startGame(self, firstMessage):
     self._presentGuiIval = ToontownIntervals.start(
         Sequence(ToontownIntervals.getPresentGuiIval(self._bossGui,
                                                      '',
                                                      startPos=(0, 0,
                                                                -0.15)),
                  Func(self.mazeMapGui.show),
                  ToontownIntervals.getPulseLargerIval(
                      self.mazeMapGui, '',
                      scale=self.mazeMapGui.getScale()),
                  Func(self.setMessage, firstMessage),
                  name='present_gui'))
 def animatedEffect(self, delta):
     if delta == 0 or self.av == None:
         return
     name = self.av.uniqueName("laffMeterBoing") + "-" + str(self.this)
     ToontownIntervals.cleanup(name)
     if delta > 0:
         ToontownIntervals.start(ToontownIntervals.getPulseLargerIval(self.container, name))
     else:
         ToontownIntervals.start(ToontownIntervals.getPulseSmallerIval(self.container, name))
     return
Example #16
0
 def showSpamWarning(self):
     if self._spamWarning.isHidden():
         self._spamWarning.show()
         taskMgr.remove(self._spamWarningIvalName)
         Sequence(ToontownIntervals.getPulseLargerIval(
             self._spamWarning, ''),
                  Wait(PartyGlobals.CogActivitySpamWarningShowTime),
                  Func(self.hideSpamWarning),
                  name=self._spamWarningIvalName,
                  autoFinish=1).start()
Example #17
0
 def animatedEffect(self, delta):
     if delta == 0 or self.av == None:
         return
     name = self.av.uniqueName('laffMeterBoing') + '-' + str(self.this)
     ToontownIntervals.cleanup(name)
     if delta > 0:
         ToontownIntervals.start(
             ToontownIntervals.getPulseLargerIval(self.container, name))
     else:
         ToontownIntervals.start(
             ToontownIntervals.getPulseSmallerIval(self.container, name))
     return
Example #18
0
 def showMoveControls(self):
     if self._moveKeys.isHidden() and not self._attackKeys.isHidden():
         self._moveKeys.show()
         taskMgr.remove(self._moveIvalName)
         Sequence(ToontownIntervals.getPulseLargerIval(self._moveKeys,
                                                       '',
                                                       scale=0.15),
                  Wait(PartyGlobals.CogActivityControlsShowTime),
                  Func(self.hideMoveControls),
                  name=self._moveIvalName,
                  autoFinish=1).start()
 def destroy(self):
     if self.av:
         ToontownIntervals.cleanup(self.av.uniqueName("laffMeterBoing") + "-" + str(self.this))
         ToontownIntervals.cleanup(self.av.uniqueName("laffMeterBoing") + "-" + str(self.this) + "-play")
         self.ignore(self.av.uniqueName("hpChange"))
     del self.style
     del self.av
     del self.hp
     del self.maxHp
     if self.isToon:
         del self.frown
         del self.smile
         del self.openSmile
         del self.tooth1
         del self.tooth2
         del self.tooth3
         del self.tooth4
         del self.tooth5
         del self.tooth6
         del self.teeth
         del self.fractions
         del self.maxLabel
         del self.hpLabel
     DirectFrame.destroy(self)
Example #20
0
 def showNumber(self):
     self.setHit(False)
     self._bossIconX.show()
     ToontownIntervals.cleanup('boss_code%i' % self._id)
     ToontownIntervals.start(
         Sequence(Parallel(
             ToontownIntervals.getPresentGuiIval(self._bossIcon,
                                                 '',
                                                 startPos=(0, 0, -0.15))),
                  Wait(1.0),
                  ToontownIntervals.getPulseLargerIval(self._bg, ''),
                  name='boss_code%i' % self._id))
Example #21
0
 def destroy(self):
     ToontownIntervals.cleanup('present_fuel_gui')
     ToontownIntervals.cleanup('present_timer_gui')
     ToontownIntervals.cleanup('present_memo_gui')
     ToontownIntervals.cleanup('present_progress_gui')
     self._refuelGui.destroy()
     self._refuelGui = None
     self._memoGui.destroy()
     self._memoGui = None
     self._progressGui.destroy()
     self._progressGui = None
     self.destroyTimer()
     self._messageDisplay.destroy()
     self._messageDisplay = None
     self.root.removeNode()
     self.root = None
     self.fuelGui.removeNode()
     self.fuelGui = None
     self.progressGui.removeNode()
     self.progressGui = None
     return
 def destroy(self):
     ToontownIntervals.cleanup('present_fuel_gui')
     ToontownIntervals.cleanup('present_timer_gui')
     ToontownIntervals.cleanup('present_memo_gui')
     ToontownIntervals.cleanup('present_progress_gui')
     self._refuelGui.destroy()
     self._refuelGui = None
     self._memoGui.destroy()
     self._memoGui = None
     self._progressGui.destroy()
     self._progressGui = None
     self.destroyTimer()
     self._messageDisplay.destroy()
     self._messageDisplay = None
     self.root.removeNode()
     self.root = None
     self.fuelGui.removeNode()
     self.fuelGui = None
     self.progressGui.removeNode()
     self.progressGui = None
     return
 def destroy(self):
     ToontownIntervals.cleanup('present_gui')
     ToontownIntervals.cleanup('present_timer')
     ToontownIntervals.cleanup('present_memo')
     self._hud.destroy()
     self._hud = None
     self._memoGui.destroy()
     self._memoGui = None
     if self._bossGui is not None:
         self._bossGui.destroy()
         self._bossGui = None
     self.messageDisplay.destroy()
     self.messageDisplay = None
     self.destroyMazeMap()
     self.destroyTimer()
     if self._presentGuiIval:
         self._presentGuiIval.pause()
         self._presentGuiIval = None
     if self._presentTimerIval:
         self._presentTimerIval.pause()
         self._presentTimerIval = None
     return
Example #24
0
 def destroy(self):
     ToontownIntervals.cleanup('present_gui')
     ToontownIntervals.cleanup('present_timer')
     ToontownIntervals.cleanup('present_memo')
     self._hud.destroy()
     self._hud = None
     self._memoGui.destroy()
     self._memoGui = None
     if self._bossGui is not None:
         self._bossGui.destroy()
         self._bossGui = None
     self.messageDisplay.destroy()
     self.messageDisplay = None
     self.destroyMazeMap()
     self.destroyTimer()
     if self._presentGuiIval:
         self._presentGuiIval.pause()
         self._presentGuiIval = None
     if self._presentTimerIval:
         self._presentTimerIval.pause()
         self._presentTimerIval = None
     return
Example #25
0
 def presentProgressGui(self):
     ToontownIntervals.start(
         ToontownIntervals.getPresentGuiIval(self._progressGui,
                                             'present_progress_gui'))
Example #26
0
 def presentRefuelGui(self):
     ToontownIntervals.start(
         ToontownIntervals.getPresentGuiIval(self._refuelGui,
                                             'present_fuel_gui'))
Example #27
0
 def presentTimerGui(self):
     ToontownIntervals.start(
         ToontownIntervals.getPresentGuiIval(self._timer,
                                             'present_timer_gui'))
Example #28
0
 def presentMemoGui(self):
     ToontownIntervals.start(
         ToontownIntervals.getPresentGuiIval(self._memoGui,
                                             'present_memo_gui'))
 def setCount(self, count):
     self._countLabel['text'] = str(count)
     self._countLabel.setText()
     ToontownIntervals.cleanup('memocount_pulse')
     ToontownIntervals.start(ToontownIntervals.getPulseLargerIval(self._memoIcon, 'memocount_pulse', scale=MEMOICON_SCALE))
 def showNumber(self):
     self.setHit(False)
     self._bossIconX.show()
     ToontownIntervals.cleanup('boss_code%i' % self._id)
     ToontownIntervals.start(Sequence(Parallel(ToontownIntervals.getPresentGuiIval(self._bossIcon, '', startPos=(0, 0, -0.15))), Wait(1.0), ToontownIntervals.getPulseLargerIval(self._bg, ''), name='boss_code%i' % self._id))
Example #31
0
 def destroy(self):
     ToontownIntervals.cleanup('boss_code%i' % self._id)
     DirectFrame.destroy(self)
 def setGrab(self, avId):
     toonup = CogdoBarrelRoomConsts.ToonUp
     if avId == base.localAvatar.doId:
         ToontownIntervals.start(ToontownIntervals.getPulseIval(self.model, self.__pulseIvalName(), 1.15, duration=0.2))
         self.setState(CogdoBarrelRoomConsts.StateUsed)
         self.brLaff = random.randint(toonup[0], toonup[1])
 def showMoveControls(self):
     if self._moveKeys.isHidden() and not self._attackKeys.isHidden():
         self._moveKeys.show()
         taskMgr.remove(self._moveIvalName)
         Sequence(ToontownIntervals.getPulseLargerIval(self._moveKeys, '', scale=0.15), Wait(PartyGlobals.CogActivityControlsShowTime), Func(self.hideMoveControls), name=self._moveIvalName, autoFinish=1).start()
 def presentTimerGui(self):
     ToontownIntervals.start(ToontownIntervals.getPresentGuiIval(self._timer, 'present_timer_gui'))
Example #35
0
 def showPickupCounter(self):
     ToontownIntervals.start(
         ToontownIntervals.getPresentGuiIval(self._memoGui, 'present_memo'))
 def showPickupCounter(self):
     ToontownIntervals.start(ToontownIntervals.getPresentGuiIval(self._memoGui, 'present_memo'))
 def presentMemoGui(self):
     ToontownIntervals.start(ToontownIntervals.getPresentGuiIval(self._memoGui, 'present_memo_gui'))
 def presentProgressGui(self):
     ToontownIntervals.start(ToontownIntervals.getPresentGuiIval(self._progressGui, 'present_progress_gui'))
 def showSpamWarning(self):
     if self._spamWarning.isHidden():
         self._spamWarning.show()
         taskMgr.remove(self._spamWarningIvalName)
         Sequence(ToontownIntervals.getPulseLargerIval(self._spamWarning, ''), Wait(PartyGlobals.CogActivitySpamWarningShowTime), Func(self.hideSpamWarning), name=self._spamWarningIvalName, autoFinish=1).start()
 def startGame(self, firstMessage):
     self._presentGuiIval = ToontownIntervals.start(Sequence(ToontownIntervals.getPresentGuiIval(self._bossGui, '', startPos=(0, 0, -0.15)), Func(self.mazeMapGui.show), ToontownIntervals.getPulseLargerIval(self.mazeMapGui, '', scale=self.mazeMapGui.getScale()), Func(self.setMessage, firstMessage), name='present_gui'))
 def destroy(self):
     ToontownIntervals.cleanup('boss_code%i' % self._id)
     DirectFrame.destroy(self)
 def presentRefuelGui(self):
     ToontownIntervals.start(ToontownIntervals.getPresentGuiIval(self._refuelGui, 'present_fuel_gui'))