X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=koperkapel%2Floaders%2Flevelloader.py;h=0addeccf5c54d678dadbaa8d796e904e26ebf01e;hb=6e3ad2c9b06bcfc2e943559532ae5d2fbf5346cd;hp=4bc24db683502361317ff4c0b697f6ad603af6f1;hpb=83d8e7e18486e1f2adcad2b1cd24a8b490876014;p=koperkapel.git diff --git a/koperkapel/loaders/levelloader.py b/koperkapel/loaders/levelloader.py index 4bc24db..0addecc 100644 --- a/koperkapel/loaders/levelloader.py +++ b/koperkapel/loaders/levelloader.py @@ -4,7 +4,7 @@ import json from pgzero.loaders import ResourceLoader -from ..gamelib.tiles import Wall, Floor, Tunnel, Underground +from ..gamelib.tiles import Wall, Floor, Tunnel, Underground, Grate from ..gamelib.level import Level @@ -51,6 +51,10 @@ class LevelLoader(ResourceLoader): neighbors = [x[layer] if x else None for x in neighborhood] tile['%s image' % layer] = \ 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) levels = LevelLoader('levels')