Doors can open (and also close)
[koperkapel.git] / koperkapel / loaders / levelloader.py
index 9bb85e41ebf89fd57084d00cdd7f01522e318d23..524769535fccd97b87396f056146ac364a352f26 100644 (file)
@@ -55,6 +55,7 @@ class LevelLoader(ResourceLoader):
                     angle = 0
                 new_door = Door(x, y, angle)
                 self._level.doors.append(new_door)
+                doors.append(new_door)
             # Add the keypads
             for keypad in door_info['keypads']:
                 new_keypad = Keypad(keypad[0], keypad[1], doors)
@@ -72,8 +73,8 @@ class LevelLoader(ResourceLoader):
                             TILES[tile[layer]['base']].image(neighbors)
                     # Hack this for now
                     if layer == 'floor' and 'crawl' in tile[layer]['behaviour']:
-                        print('Here')
                         tile['floor image'] = Grate.image(neighbors)
+                        self._level.grates.append((x, y))
 
 
 levels = LevelLoader('levels')