def __init__(self, cr): DistributedDroppableCollectableJellybeans.__init__(self, cr) self.bean = None self.spinIval = None self.flyTrack = None self.tickSfx = None return
def unload(self): self.tickSfx = None self.stopSpin() self.cleanupFlyTrack() DistributedDroppableCollectableJellybeans.unload(self) return
def load(self): self.tickSfx = base.loadSfx('phase_3.5/audio/sfx/tick_counter.ogg') self.collectSfx = base.loadSfx( 'phase_3.5/audio/sfx/tt_s_gui_sbk_cdrSuccess.ogg') DistributedDroppableCollectableJellybeans.load(self)
def actuallyCollect(self, avId, wait=None): DistributedDroppableCollectableJellybeans.handleCollisions( self, avId, wait) SoundInterval(self.tickSfx).start()
def unload(self): self.tickSfx = None self.stopSpin() DistributedDroppableCollectableJellybeans.unload(self) return
def handleCollisions(self, entry): SoundInterval(self.tickSfx).start() DistributedDroppableCollectableJellybeans.handleCollisions(self, entry)
def load(self): self.tickSfx = base.loadSfx('phase_3.5/audio/sfx/tick_counter.mp3') self.collectSfx = base.loadSfx('phase_3.5/audio/sfx/tt_s_gui_sbk_cdrSuccess.mp3') DistributedDroppableCollectableJellybeans.load(self)
def unload(self): self.tickSfx = None DistributedDroppableCollectableJellybeans.unload(self) return
def __init__(self, cr): DistributedDroppableCollectableJellybeans.__init__(self, cr) self.bean = None self.spinIval = None self.tickSfx = None return
def load(self): self.tickSfx = base.loadSfx('phase_4/audio/sfx/MG_maze_pickup.ogg') self.collectSfx = base.loadSfx('phase_4/audio/sfx/MG_pos_buzzer.ogg') DistributedDroppableCollectableJellybeans.load(self)
def handleCollisions(self, entry): SoundInterval(self.tickSfx, startTime=0.05, volume=2.0).start() DistributedDroppableCollectableJellybeans.handleCollisions( self, base.localAvatar.doId)
def __init__(self, cr): DistributedDroppableCollectableJellybeans.__init__(self, cr) self.jar = None self.tickSfx = None return
def load(self): self.tickSfx = base.loadSfx("phase_4/audio/sfx/MG_maze_pickup.mp3") self.collectSfx = base.loadSfx("phase_4/audio/sfx/MG_pos_buzzer.wav") DistributedDroppableCollectableJellybeans.load(self)
def handleCollisions(self, entry): SoundInterval(self.tickSfx, startTime=0.05, volume=2.0).start() DistributedDroppableCollectableJellybeans.handleCollisions(self, entry)