def die(self): utility.playSound(self.deathSound) particle.deathEmitter(self.position, self.effectsGroup).run() self.itemDrop() self.active = False self.emitter = None self.deathEmitter = None self.kill() del self
def die(self): utility.playSound(self.deathSound) particle.deathEmitter(self.position, self.effectsGroup).run() if self.dropBalloon: self.powerupGroup.add(balloon.Bonus250(self.position, self.textGroup)) elif self.dropReflect: self.powerupGroup.add(gem.Reflect(self.position, self.textGroup)) else: self.itemDrop() self.kill() del self