changeset 174:8774c170a232

Slightly better enemy handling.
author Jeremy Thurgood <firxen@gmail.com>
date Wed, 06 Apr 2011 12:28:06 +0200
parents 21d34f1f15b2
children cc01adf0092a
files skaapsteker/sprites/base.py skaapsteker/sprites/enemies.py
diffstat 2 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/skaapsteker/sprites/base.py	Wed Apr 06 11:52:03 2011 +0200
+++ b/skaapsteker/sprites/base.py	Wed Apr 06 12:28:06 2011 +0200
@@ -28,8 +28,8 @@
         Sprite.__init__(self)
         self.image = data.load_image('sprites/' + self.image_file)
         self.starting_tile_pos = pos
-        self.rect = self.image.get_rect(topleft=(pos[0]*TILE_SIZE[0], pos[1]*TILE_SIZE[1]))
-        self.collide_rect = self.image.get_rect(topleft=(pos[0]*TILE_SIZE[0], pos[1]*TILE_SIZE[1]))
+        self.rect = self.image.get_rect(midbottom=(pos[0]*TILE_SIZE[0]+TILE_SIZE[0]/2, (pos[1]+1)*TILE_SIZE[1]))
+        self.collide_rect = self.rect.move(0, 0)
         self._layer = Layers.PLAYER
         self.setup(**opts)
 
--- a/skaapsteker/sprites/enemies.py	Wed Apr 06 11:52:03 2011 +0200
+++ b/skaapsteker/sprites/enemies.py	Wed Apr 06 12:28:06 2011 +0200
@@ -2,7 +2,7 @@
 
 
 class Dummy(Monster):
-    image_file = 'dummy.png'
+    image_file = 'oni red/oni-red-01.png'
 
     def setup(self, direction):
         self.facing = direction