Worked on task 4.

This commit is contained in:
Sakse Dalum
2012-08-08 22:40:27 +02:00
parent 67611d3ad1
commit 48a4a2ee3b
6 changed files with 157 additions and 31 deletions

View File

@@ -34,8 +34,8 @@ class WorldObject(object):
movable=False, blocking=True, is_moving=False):
self.__dict__.update(locals())
self.init_x = self.move_x = self.x = self.x - (self.x % self.tile_x)
self.init_y = self.move_y = self.y = self.y - (self.y % self.tile_y)
self.init_x = self.move_x = self.x = x - (x % self.tile_x)
self.init_y = self.move_y = self.y = y - (y % self.tile_y)
self.init_direction = self.direction
self.holding = None
@@ -44,6 +44,10 @@ class WorldObject(object):
if hasattr(self, 'img'):
self.img = copy.copy(self.img)
def set_pos(self, x, y):
self.move_x = self.x = x - (x % self.tile_x)
self.move_y = self.y = y - (y % self.tile_y)
def set_init_pos(self):
self.init_x, self.init_y = self.x, self.y
self.init_direction = self.direction