Mercurial > boomslang
diff gamelib/scenes/cryo.py @ 566:ea9dd2b9186a pyntnclick
Hook up sound in gamelib/scenes.
author | Simon Cross <hodgestar+bzr@gmail.com> |
---|---|
date | Sat, 11 Feb 2012 15:05:18 +0200 |
parents | 098ea4ea0d0d |
children | 4e9178215e75 |
line wrap: on
line diff
--- a/gamelib/scenes/cryo.py Sat Feb 11 15:37:59 2012 +0200 +++ b/gamelib/scenes/cryo.py Sat Feb 11 15:05:18 2012 +0200 @@ -2,7 +2,6 @@ import random -from albow.music import change_playlist, get_music, PlayList from albow.resource import get_image from pyntnclick.cursor import CursorSprite @@ -129,9 +128,10 @@ def enter(self): # Setup music - pieces = [get_music(x, prefix='sounds') for x in self.MUSIC] - background_playlist = PlayList(pieces, random=True, repeat=True) - change_playlist(background_playlist) + pieces = [self.sound.get_music(x, prefix='sounds') for x in self.MUSIC] + background_playlist = self.sound.get_playlist(pieces, random=True, + repeat=True) + self.sound.change_playlist(background_playlist) if self.get_data('greet'): self.set_data('greet', False) return make_jim_dialog( @@ -146,7 +146,7 @@ def leave(self): # Stop music - change_playlist(None) + self.sound.change_playlist(None) class CryoPipeBase(Thing):