Mercurial > mamba
diff mamba/snake.py @ 304:49fe66680ff8
And even death shall lose it's mysteries
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Fri, 16 Sep 2011 17:37:28 +0200 |
parents | 43ac21d498a1 |
children | 0ed07dcebff4 |
line wrap: on
line diff
--- a/mamba/snake.py Fri Sep 16 17:35:50 2011 +0200 +++ b/mamba/snake.py Fri Sep 16 17:37:28 2011 +0200 @@ -108,11 +108,11 @@ return collides = spritecollide(self.head, self.segment_group, False) if [s for s in collides if s not in self.segments[:2]]: - self.crash() + self.crash('You hit yourself!') - def crash(self): + def crash(self, reason='You hit something'): play_sound('crash') - SnakeDiedEvent.post() + SnakeDiedEvent.post(reason) def exit_level(self): LevelCompletedEvent.post()