Mercurial > skaapsteker
changeset 630:2707b33cbcb7
Unbreak breakable items
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Wed, 29 Jun 2011 18:30:50 +0200 |
parents | 59556235dec7 |
children | 672e6e7ecfe9 |
files | skaapsteker/sprites/items.py |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/skaapsteker/sprites/items.py Sat May 07 20:43:12 2011 +0200 +++ b/skaapsteker/sprites/items.py Wed Jun 29 18:30:50 2011 +0200 @@ -20,8 +20,8 @@ track, volume = self.breaking_sound sound.load_sound(track, track, volume) - def setup_image_data(self, pos): - self.image_file = self.broken_image_file if self._me.broken else self.whole_image_file + def setup_image_data(self, pos, **opts): + self.image_file = self.broken_image_file if opts['broken'] else self.whole_image_file super(BreakableItem, self).setup_image_data(pos) @@ -29,7 +29,7 @@ if not self._me.broken: self._me.broken = True self.broken = True - self.setup_image_data(self.get_tile_pos()) + self.setup_image_data(self.get_tile_pos(), broken=self.broken) if self.breaking_sound[0] is not None: sound.play_sound(self.breaking_sound[0])