diff skaapsteker/sprites/base.py @ 47:215e2e74c244

Better dummy monster.
author Jeremy Thurgood <firxen@gmail.com>
date Sun, 03 Apr 2011 21:01:45 +0200
parents 38d2f7c43d86
children 1be1ca704346
line wrap: on
line diff
--- a/skaapsteker/sprites/base.py	Sun Apr 03 20:59:05 2011 +0200
+++ b/skaapsteker/sprites/base.py	Sun Apr 03 21:01:45 2011 +0200
@@ -3,15 +3,20 @@
 from pygame import Rect
 
 from skaapsteker.physics import Sprite
+from skaapsteker import data
 
 
 TILE_SIZE = (64, 64)
 
 
 class Monster(Sprite):
+    image_file = None
+
     def __init__(self, pos, **opts):
         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.setup(**opts)