changeset 32:a87f8e49fee2

esier slipping
author Radomir Dopieralski <sheep-devel@sheep.art.pl>
date Sun, 27 Apr 2014 22:52:18 +0200
parents 62ae7bd6939f
children 0859ccc84376
files undermine/game.py undermine/sprites.py undermine/undermine.png
diffstat 3 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/undermine/game.py	Sun Apr 27 22:32:47 2014 +0200
+++ b/undermine/game.py	Sun Apr 27 22:52:18 2014 +0200
@@ -71,6 +71,7 @@
     def die(self):
         # self.theme.stop()
         # self.eulogy.play()
+        self.level[self.hero.pos] = None
         self.hero.animations.append(self.hero.death_anim())
         self.depth += 0
 
@@ -105,8 +106,7 @@
             x, y = thing.pos
             if not self.level.get_support((x, y + 1)):
                 self.fall(thing, 0)
-            elif (self.level.get_support((x, y + 1)) and
-                not self.level.get_dirt((x, y + 1), True) and
+            elif (self.level.get((x, y + 1)) and
                 self.level.get((x, y + 1)) != self.hero):
                 sides = [-1, 1]
                 random.shuffle(sides)
--- a/undermine/sprites.py	Sun Apr 27 22:32:47 2014 +0200
+++ b/undermine/sprites.py	Sun Apr 27 22:52:18 2014 +0200
@@ -70,10 +70,10 @@
 
     def death_anim(self):
         self.ready = False
-        for step in range(4):
+        for step in range(8):
             yield None
         self.image = self.images[3]
-        for step in range(4):
+        for step in range(16):
             yield None
         self.kill()
 
Binary file undermine/undermine.png has changed