MONSTER:random,random
MONSTER:random,random
MONSTER:random,random
+
+
+# The Four Circles
+
+LEVEL:"bigrm-6"
+FLAGS:mazelevel
+INIT_MAP:solidfill,' '
+GEOMETRY:center,center
+MAP
+ --------- --------- --------- ---------
+ ---.......--- ---.......--- ---.......--- ---.......---
+ --...........-- --...........-- --...........-- --...........--
+ --.............-- --.............-- --.............-- --.............--
+ -...............- -...............- -...............- -...............-
+|-...............---...............---...............---...............--
+|.................-.................-.................-.................|
+|........T.................T.................T.................T........|
+|.......................................................................|
+|......T.{.....................................................{.T......|
+|.......................................................................|
+|........T.................T.................T.................T........|
+|.................-.................-.................-.................|
+--...............---...............---...............---...............--
+ -...............- -...............- -...............- -...............-
+ --.............-- --.............-- --.............-- --.............--
+ --...........-- --...........-- --...........-- --...........--
+ ---.......--- ---.......--- ---.......--- ---.......---
+ --------- --------- --------- ---------
+ENDMAP
+REGION:(01,01,72,17),lit,"ordinary"
+
+STAIR:random,up
+STAIR:random,down
+
+NON_DIGGABLE:(00,00,72,18)
+
+LOOP [15] {
+ OBJECT:random,random
+}
+LOOP [6] {
+ TRAP:random,random
+}
+LOOP [28] {
+ MONSTER:random,random
+}
+
+
+
+# Let's tilt it a bit
+
+LEVEL:"bigrm-7"
+FLAGS:mazelevel
+INIT_MAP:solidfill,' '
+GEOMETRY:center,center
+MAP
+ -----
+ ---------...---
+ ---------.........L...---
+ ---------.......................---
+ ---------.................................---
+ ---------...........................................---
+ ---------.....................................................---
+|--------...............................................................--|
+|.........................................................................|
+|.L.....................................................................L.|
+|.........................................................................|
+|--...............................................................--------|
+ ---.....................................................---------
+ ---...........................................---------
+ ---.................................---------
+ ---.......................---------
+ ---...L.........---------
+ ---...---------
+ -----
+ENDMAP
+
+$terrain = terrain:{ 'L', 'T', '{', '.' }
+SHUFFLE:$terrain
+REPLACE_TERRAIN:(00,00,74,18),'L',$terrain[0],100%
+
+REGION:(01,01,73,17),lit,"ordinary"
+
+STAIR:random,up
+STAIR:random,down
+
+NON_DIGGABLE:(00,00,74,18)
+
+LOOP [15] {
+ OBJECT:random,random
+}
+LOOP [6] {
+ TRAP:random,random
+}
+LOOP [28] {
+ MONSTER:random,random
+}
+
+
+# Slanted
+
+LEVEL:"bigrm-8"
+FLAGS:mazelevel
+INIT_MAP:solidfill,' '
+GEOMETRY:center,center
+MAP
+----------------------------------------------
+|............................................---
+--.............................................---
+ ---......................................FF.....---
+ ---...................................FF........---
+ ---................................FF...........---
+ ---.............................FF..............---
+ ---..........................FF.................---
+ ---.......................FF....................---
+ ---....................FF.......................---
+ ---.................FF..........................---
+ ---..............FF.............................---
+ ---...........FF................................----
+ ---........FF...................................---
+ ---.....FF......................................---
+ ---.............................................--
+ ---............................................|
+ ----------------------------------------------
+ENDMAP
+
+REGION:(01,01,73,16),lit,"ordinary"
+
+STAIR:random,up
+STAIR:random,down
+
+NON_DIGGABLE:(00,00,74,17)
+
+LOOP [15] {
+ OBJECT:random,random
+}
+LOOP [6] {
+ TRAP:random,random
+}
+LOOP [28] {
+ MONSTER:random,random
+}
+
+
+
+# The Eye
+
+LEVEL:"bigrm-9"
+FLAGS:mazelevel
+GEOMETRY:center,center
+MAP
+}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
+}}}}}}}}}}}}}}}}}}}}}}}}}}}}}................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
+}}}}}}}}}}}}}}}}}}}}}................................}}}}}}}}}}}}}}}}}}}}}
+}}}}}}}}}}}}}}}............................................}}}}}}}}}}}}}}}
+}}}}}}}}}}......................................................}}}}}}}}}}
+}}}}}}}............................................................}}}}}}}
+}}}}}.......................LLLLLLLLLLLLLLLLLL.......................}}}}}
+}}}....................LLLLLLLLLLLLLLLLLLLLLLLLLLL.....................}}}
+}....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
+}....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
+}....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
+}}}....................LLLLLLLLLLLLLLLLLLLLLLLLLLL.....................}}}
+}}}}}.......................LLLLLLLLLLLLLLLLLL.......................}}}}}
+}}}}}}}............................................................}}}}}}}
+}}}}}}}}}}......................................................}}}}}}}}}}
+}}}}}}}}}}}}}}}............................................}}}}}}}}}}}}}}}
+}}}}}}}}}}}}}}}}}}}}}................................}}}}}}}}}}}}}}}}}}}}}
+}}}}}}}}}}}}}}}}}}}}}}}}}}}}}................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
+}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
+ENDMAP
+
+# Unlit, except 3 mapgrids around the "pupil"
+REGION:(00,00,73,18),unlit,"ordinary"
+REGION:(26,04,47,14),lit,"ordinary"
+REGION:(21,05,51,13),lit,"ordinary"
+REGION:(19,06,54,12),lit,"ordinary"
+
+STAIR:random,up
+STAIR:random,down
+
+LOOP [15] {
+ OBJECT:random,random
+}
+LOOP [6] {
+ TRAP:random,random
+}
+LOOP [28] {
+ MONSTER:random,random
+}
+
+
+# Fog Maze
+
+LEVEL:"bigrm-10"
+FLAGS:mazelevel
+GEOMETRY:center,center
+MAP
+.......................................................................
+.......................................................................
+.......................................................................
+.......................................................................
+...C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C...
+...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
+...C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C...
+...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
+...C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C...
+...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
+...C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C...
+...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
+...C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C...
+...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
+...C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C...
+.......................................................................
+.......................................................................
+.......................................................................
+.......................................................................
+ENDMAP
+
+REGION:(00,00,70,18),lit,"ordinary"
+
+# when falling down on this level, never end up in the fog maze
+TELEPORT_REGION:(00,00,70,18),(02,03,68,15),down
+
+LOOP [15] {
+ OBJECT:random,random
+}
+LOOP [6] {
+ TRAP:random,random
+}
+LOOP [28] {
+ MONSTER:random,random
+}
+
+MAZEWALK:(4, 2), south
+
+# Stairs up, not in the fog maze
+STAIR:(00,00,70,18),(02,03,68,15),up
+STAIR:random,down
+