- if fade > 0:
- music.gain_effects.append(GainEffect(
- "fade",
- music.current_audio_segment,
- music.current_loop,
- music.sound_position,
- music.sound_position + fade,
- gain=db_gain))
+ def interrupt_wait(self, wait_id):
+ if wait_id in self.wait_ids:
+ action_or_wait = self.wait_ids[wait_id]
+ del(self.wait_ids[wait_id])
+ if isinstance(action_or_wait, Action):
+ action_or_wait.interrupt()