Mercurial > mamba
diff mamba/snake.py @ 282:56cd71696dff
Use some sound files
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Thu, 15 Sep 2011 19:59:03 +0200 |
parents | c7c9d71ac6ea |
children | 43ac21d498a1 |
line wrap: on
line diff
--- a/mamba/snake.py Thu Sep 15 19:58:45 2011 +0200 +++ b/mamba/snake.py Thu Sep 15 19:59:03 2011 +0200 @@ -7,6 +7,7 @@ from mamba.constants import TILE_SIZE, UP, DOWN, LEFT, RIGHT from mamba.sprites import BaseSprite, tile_sizify from mamba.engine import SnakeDiedEvent, LevelCompletedEvent +from mamba.sound import load_sound, play_sound from mamba import mutators @@ -16,6 +17,7 @@ class Snake(object): def __init__(self, tile_pos, orientation): + load_sound('crash', 'sounds/crash.ogg') self.segments = self.create_segments(tile_pos, orientation) self.pending_segments = [] # segments waiting to be added self.segment_group = Group() @@ -109,6 +111,7 @@ self.crash() def crash(self): + play_sound('crash') SnakeDiedEvent.post() def exit_level(self):