Merge branch 'master' of ctpug.org.za:koperkapel
authorSimon Cross <hodgestar@gmail.com>
Sat, 5 Mar 2016 23:47:22 +0000 (01:47 +0200)
committerSimon Cross <hodgestar@gmail.com>
Sat, 5 Mar 2016 23:47:22 +0000 (01:47 +0200)
README
koperkapel/gamelib/enemy_roach.py
koperkapel/levels/floor2 [deleted file]
koperkapel/levels/map.json [deleted file]
koperkapel/levels/tunnel2 [deleted file]
koperkapel/scenes/level.py

diff --git a/README b/README
index 0553d38a17bf6c4642ab132c05fa2e7059a3517b..3f087f686f528aca50cbd436d91d5bb85d15d96f 100644 (file)
--- a/README
+++ b/README
@@ -23,3 +23,27 @@ $ python3 -m koperkapel
 or just
 
 $ ./run_game.py
+
+Playing the game
+===============
+
+
+Arrow keys move the hero
+
+'C' interacts with objects in the world you're standing on, and picks up items in the world
+
+'X' fires
+
+'Z' switches to the roach management screen, which allows you to use some of the items in the world, or
+switches back from the roach management window.
+
+'V' switches you in and out of vehicles.
+
+The roach management screen is mouse driven. Click on seats (the ovals on the left) to select them. Click of the cockroaches on the right to add them to the seats.
+
+Serums can be applied by clicking on them in the inventory. Serums increase your stats (strength, speed and intelligence). Currently only intelligence is useful as
+it controls which keypads you can open.
+
+Your health is dependant on the number of roaches you control. More roaches means more health. When you take damage, roaches may die and your health drops.
+
+ESC returns you to the main menu.
index 83523b6d4fdd5caeb0c7dce1dd47ff91bbc00668..b09c3aa0f98af86c03169af0824f05935ddfc259 100644 (file)
@@ -15,6 +15,7 @@ def get_enemy_roach(level):
     roach.health = 5
     roach.angle = 0
     roach.level = level
+    roach.level_layer = 'floor'  # always the case for now
     roach.move = partial(move, roach)
     roach.last_moved = 0
     roach.last_attacked= 0
diff --git a/koperkapel/levels/floor2 b/koperkapel/levels/floor2
deleted file mode 100644 (file)
index 3e5827b..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
-wffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwww
-wsgffgffffffwwwwwwwwwwwwwwwwwwwwwwwwww
-wffffffffwwfffffffffffffffffffffffffww
-wwwwfwwwwwwwwwffffffffffffffffffffwwww
-wwwwfwwwwwwwwfffffffffffffffffffffffww
-wffffffffwwwwwwffffffffffffffffffgfffw
-wfgffgffffffwwffffffffffffffffffffffww
-wffffffffwwffffwfffffwffffffffwffffgfw
-wwfwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
-wwfwwwwwwwwwwwwwffffffwfffffffwwwwwwww
-wwfwwwwwwwwwwwwwfwwwwfffwfwwwffffwwwww
-wwfwwwwwwwwwwwffffwwwwwwwfwwwwgwfwwwww
-wwfffwwwwwwwwwfwwfwwwwwwwffffwwwfwwwww
-wwfffffffffffffwwfffffffwwwwfffffffwww
-wwwwwwwwwwwwwwwwwwwwwwwffffffwwwwwwwww
-wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
diff --git a/koperkapel/levels/map.json b/koperkapel/levels/map.json
deleted file mode 100644 (file)
index 9fecec0..0000000
+++ /dev/null
@@ -1,7633 +0,0 @@
-{
-   "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": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "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": [], 
-               "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"
-            }
-         }, 
-         {
-            "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly", 
-                  "crawl"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly", 
-                  "crawl"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [], 
-               "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": [], 
-               "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": [
-                  "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "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": [
-                  "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "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": [
-                  "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": [
-                  "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "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": [
-                  "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly", 
-                  "crawl"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly", 
-                  "crawl"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly", 
-                  "crawl"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [], 
-               "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": [
-                  "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly", 
-                  "crawl"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "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": [
-                  "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": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "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": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly", 
-                  "crawl"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "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": [
-                  "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [], 
-               "base": "underground"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [
-                  "walk", 
-                  "fly"
-               ], 
-               "base": "floor"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "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": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "base": "tunnel"
-            }, 
-            "floor": {
-               "behaviour": [], 
-               "base": "cwall"
-            }
-         }, 
-         {
-            "tunnels": {
-               "behaviour": [
-                  "crawl"
-               ], 
-               "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": [], 
-               "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": [
-                  "crawl"
-               ], 
-               "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": [], 
-               "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", 
-   "door_info": [], 
-   "starting pos": [
-      1, 
-      1
-   ], 
-   "friendly roaches": []
-}
\ No newline at end of file
diff --git a/koperkapel/levels/tunnel2 b/koperkapel/levels/tunnel2
deleted file mode 100644 (file)
index f36073d..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-tttttttttttttttttttttttttttttttttttttt
-tttttttttttttttttttttttttttttttttttttt
-tt-----------------------------------t
-ttt-tttttttttttttttttttttttttttttttt-t
-ttt-tt----tttttttttttttttttttttttttt-t
-ttt----tt-tttttttttttttttttttttttttt-t
-ttt-ttttt-tttttttttttttttttttttt---t-t
-tt--------tttttttttttttttttttttt-ttt-t
-tt-ttttttttt----ttttt---t-----tt-tt--t
-tt-ttttttttt-tt-ttttt-t-t-ttt-tt-ttt-t
-tt-ttttttttt-tt-------t---ttt-tt-ttt-t
-tt-----------tttttttttttttttt-t--ttt-t
-tttt-ttttttttttttttttttttt------tttt-t
-tttt-ttttttttttttttttttttt-ttttttttt-t
-tttt-ttt----------ttttt----ttttttttt-t
-tttt-----tttttttt-------tttttttttttt-t
-tttttttttttttttttttttttttttttttttttttt
index 379b8bf705e79ea32127a5681155a0ec28de585e..d4f3b0d12e3f8285f8c7278b185ba09f3aeb3a5f 100644 (file)
@@ -259,7 +259,7 @@ class GameLevelScene(BaseLevelScene):
     def _check_for_bullet_hits(self):
         for bullet in list(self._bullets):
             for enemy in list(self._enemies):
-                if enemy.collidepoint(bullet.pos):
+                if enemy.collidepoint(bullet.pos) and bullet.level_layer == enemy.level_layer:
                     self._hit_enemy(enemy, bullet.weapon)
                     self._bullets.remove(bullet)