From 83d8e7e18486e1f2adcad2b1cd24a8b490876014 Mon Sep 17 00:00:00 2001 From: Neil Date: Fri, 4 Mar 2016 23:17:45 +0200 Subject: [PATCH] Add starting position to level, and show it on view level screen --- koperkapel/gamelib/level.py | 1 + koperkapel/levels/level1.json | 2 +- koperkapel/loaders/levelloader.py | 1 + koperkapel/scenes/viewlevel.py | 14 ++++++++++++++ 4 files changed, 17 insertions(+), 1 deletion(-) diff --git a/koperkapel/gamelib/level.py b/koperkapel/gamelib/level.py index dd89f7e..44dd052 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 = None def get_neighbors(self, x, y): # 4 -connected neighbors diff --git a/koperkapel/levels/level1.json b/koperkapel/levels/level1.json index 994718a..c93da09 100644 --- a/koperkapel/levels/level1.json +++ b/koperkapel/levels/level1.json @@ -1 +1 @@ -{"tiles": [[{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}]], "tileset": "bunker"} \ No newline at end of file +{"tiles": [[{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": ["walk"], "base": "tunnel"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": ["walk", "fly"], "base": "floor"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}], [{"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}, {"tunnels": {"behaviour": [], "base": "underground"}, "floor": {"behaviour": [], "base": "cwall"}}]], "tileset": "bunker", "starting pos": [5, 6]} diff --git a/koperkapel/loaders/levelloader.py b/koperkapel/loaders/levelloader.py index 3b22565..4bc24db 100644 --- a/koperkapel/loaders/levelloader.py +++ b/koperkapel/loaders/levelloader.py @@ -31,6 +31,7 @@ class LevelLoader(ResourceLoader): self._level.width = len(level_data['tiles'][0]) self._level.tiles = level_data['tiles'] self._level.tileset = level_data['tileset'] + self._level.start_pos = level_data["starting pos"] # Consistency check, so we can assume things are correct # in the level renderer for row, row_data in enumerate(self._level.tiles): diff --git a/koperkapel/scenes/viewlevel.py b/koperkapel/scenes/viewlevel.py index fa3fd99..f6c56b6 100644 --- a/koperkapel/scenes/viewlevel.py +++ b/koperkapel/scenes/viewlevel.py @@ -1,6 +1,10 @@ """Render a level and allow moving the scene""" +import os + +from pygame.constants import BLEND_RGBA_MULT from pgzero.constants import keys +from pgzero.loaders import images from .level import BaseLevelScene from .base import MoveViewportEvent from ..constants import TILE_SIZE @@ -9,6 +13,16 @@ from ..constants import TILE_SIZE class ViewLevelScene(BaseLevelScene): """ Level scene. """ + def enter(self, world): + super().enter(world) + # Mark starting position + self._roach = images.load(os.path.join("roach/roach_1")).copy() + self._roach.fill((255, 0, 0, 255), None, BLEND_RGBA_MULT) + x = self._level.start_pos[0] * TILE_SIZE + y = self._level.start_pos[1] * TILE_SIZE + for layer in ['floor', 'tunnels']: + self._surfaces[layer].blit(self._roach, (x, y)) + def on_key_down(self, key, mod, unicode): offset = None if key == keys.DOWN: -- 2.34.1