Somewhat doorish
[koperkapel.git] / koperkapel / gamelib / level.py
index 4644e0498bbf89e2647c928f1de9ad89bb367364..39e456588e2a2a9a2186a8475f226af3b9f14573 100644 (file)
@@ -26,7 +26,7 @@ class Level(object):
         if 'walk' in self.tiles[y][x][layer]['behaviour']:
             # check doors
             for door in self.doors:
-                if (x, y) == door.pos and door.closed():
+                if (x, y) == door.game_pos and door.is_closed():
                     return False
             return True
         return False
@@ -34,7 +34,7 @@ class Level(object):
     def can_fly(self, x, y, layer):
         if 'fly' in self.tiles[y][x][layer]['behaviour']:
             for door in self.doors:
-                if (x, y) == door.pos and door.closed():
+                if (x, y) == door.game_pos and door.is_closed():
                     return False
             return True
 
@@ -45,6 +45,6 @@ class Level(object):
 
     def keypad_at(self, x, y):
         for keypad in self.keypads:
-            if (x, y) == keypad.pos:
+            if (x, y) == keypad.game_pos:
                 return keypad
         return None