X-Git-Url: https://git.ctpug.org.za/?p=koperkapel.git;a=blobdiff_plain;f=koperkapel%2Floaders%2Flevelloader.py;h=524769535fccd97b87396f056146ac364a352f26;hp=9bb85e41ebf89fd57084d00cdd7f01522e318d23;hb=086b92efc52a09908e7186b906f6ca6dfb1607e6;hpb=ac587543218e5179289e18a147e7118f10348dfe diff --git a/koperkapel/loaders/levelloader.py b/koperkapel/loaders/levelloader.py index 9bb85e4..5247695 100644 --- a/koperkapel/loaders/levelloader.py +++ b/koperkapel/loaders/levelloader.py @@ -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')