# HG changeset patch # User Jeremy Thurgood # Date 1302085686 -7200 # Node ID 8774c170a232f839ba3ab1be9c6d678e7b232256 # Parent 21d34f1f15b26c998ce4a8a0ad4e170ff8165869 Slightly better enemy handling. diff -r 21d34f1f15b2 -r 8774c170a232 skaapsteker/sprites/base.py --- 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) diff -r 21d34f1f15b2 -r 8774c170a232 skaapsteker/sprites/enemies.py --- 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