X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=koperkapel%2Fgamelib%2Flevel.py;h=01c260e7d5859cd836cbc52a336116f8fe7398c6;hb=0ea7bed7719ea87b9a57843f027a834a1b6e89a9;hp=dd89f7effd0c9b0be385abf13848f19df4ce6386;hpb=c6a89e98809c5a954126411bf18b205d0b90a29c;p=koperkapel.git diff --git a/koperkapel/gamelib/level.py b/koperkapel/gamelib/level.py index dd89f7e..01c260e 100644 --- a/koperkapel/gamelib/level.py +++ b/koperkapel/gamelib/level.py @@ -7,6 +7,7 @@ class Level(object): self.width = self.height = 0 self.tiles = [] self.tileset = None + self.start_pos = (0, 0) def get_neighbors(self, x, y): # 4 -connected neighbors @@ -21,3 +22,6 @@ class Level(object): def can_fly(self, x, y, layer): return 'fly' in self.tiles[y][x][layer]['behaviour'] + + def can_crawl(self, x, y, layer): + return 'crawl' in self.tiles[y][x][layer]['behaviour']