def ready(self):
if 'music' in self.arguments:
- return self.arguments['music'].check_is_loaded()
+ return self.arguments['music'].is_loaded(allow_substates=True)
else:
return True
loop=0, **kwargs):
for music in self.music_list(music):
if restart_if_running:
- if music.is_not_stopped():
+ if music.is_in_use():
music.stop()
music.play(
volume=volume,
fade_in=fade_in,
start_at=start_at,
loop=loop)
- elif not music.is_not_stopped():
+ elif not music.is_in_use():
music.play(
volume=volume,
fade_in=fade_in,