# Source:NetHack 3.6.1/dat/bigroom.des
Below is the full text to bigroom.des from the source code of NetHack 3.6.1. To link to a particular line, write [[Source:NetHack 3.6.1/dat/bigroom.des#line123]], for example.

The NetHack General Public License applies to screenshots, source code and other content from NetHack.
This content was modified from the original NetHack source code distribution (by splitting up NetHack content between wiki pages, and possibly further editing). See the page history for a list of who changed it, and on what dates.

&nbsp;# NetHack 3.6	bigroom.des	$NHDT-Date: 1432512784 2015/05/25 00:13:04 $  $NHDT-Branch: master $:$NHDT-Revision: 1.12 $
&nbsp;#	Copyright (c) 1989 by Jean-Christophe Collet
&nbsp;#	Copyright (c) 1990 by M. Stephenson
&nbsp;# NetHack may be freely redistributed.  See license for details.
&nbsp;#
&nbsp;# These are the bigroom levels:
&nbsp;#
&nbsp;
&nbsp;MAZE:"bigrm-1",' '
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;---------------------------------------------------------------------------
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;---------------------------------------------------------------------------
&nbsp;ENDMAP
&nbsp;
&nbsp;$terrains = TERRAIN:{'-', 'F', 'L', 'T', 'C'}
&nbsp;SHUFFLE:$terrains
&nbsp;
&nbsp;[50%]: SWITCH [ 4 ] {
&nbsp;  CASE 0:
&nbsp;    TERRAIN:line (10,8),(65, 8), $terrains[0]
&nbsp;    BREAK
&nbsp;  CASE 1:
&nbsp;    TERRAIN:line (15,4),(15, 13), $terrains[0]
&nbsp;    TERRAIN:line (59,4),(59, 13), $terrains[0]
&nbsp;    BREAK
&nbsp;  CASE 2:
&nbsp;    TERRAIN:line (10,8),(38, 8), $terrains[0]
&nbsp;    TERRAIN:line (37,8),(65, 8), $terrains[0]
&nbsp;    TERRAIN:line (37,3),(37, 8), $terrains[0]
&nbsp;    TERRAIN:line (37,8),(37,14), $terrains[0]
&nbsp;    BREAK
&nbsp;  CASE 3:
&nbsp;      TERRAIN:rect (4,4,70,13), $terrains[0]
&nbsp;      TERRAIN:line (25, 4),(50, 4), '.'
&nbsp;      TERRAIN:line (25,13),(50,13), '.'
&nbsp;      BREAK
&nbsp;  DEFAULT:
&nbsp;}
&nbsp;
&nbsp;# Dungeon Description
&nbsp;REGION:(01,01,73,16),lit,"ordinary"
&nbsp;# Stairs
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;# Non diggable walls
&nbsp;NON_DIGGABLE:(00,00,74,17)
&nbsp;# Objects
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;# Random traps
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;# Random monsters.
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;
&nbsp;#	Here, just play with the lighting...
&nbsp;
&nbsp;MAZE:"bigrm-2",' '
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;---------------------------------------------------------------------------
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;---------------------------------------------------------------------------
&nbsp;ENDMAP
&nbsp;# Dungeon Description
&nbsp;REGION:(01,01,73,16),lit,"ordinary"
&nbsp;SWITCH [ 3 ] {
&nbsp;  CASE 0:
&nbsp;    REGION:(01,07,22,09),unlit,"ordinary"
&nbsp;    REGION:(24,01,50,05),unlit,"ordinary"
&nbsp;    REGION:(24,11,50,16),unlit,"ordinary"
&nbsp;    REGION:(52,07,73,09),unlit,"ordinary"
&nbsp;    BREAK
&nbsp;  CASE 1:
&nbsp;    REGION:(24,01,50,16),unlit,"ordinary"
&nbsp;    BREAK
&nbsp;  CASE 2:
&nbsp;    REGION:(01,01,22,16),unlit,"ordinary"
&nbsp;    REGION:(52,01,73,16),unlit,"ordinary"
&nbsp;    BREAK
&nbsp;}
&nbsp;# Stairs
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;# Non diggable walls
&nbsp;NON_DIGGABLE:(00,00,74,17)
&nbsp;# Objects
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;# Random traps
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;# Random monsters.
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;
&nbsp;#	Now, let's get fancy...
&nbsp;
&nbsp;MAZE:"bigrm-3",' '
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;---------------------------------------------------------------------------
&nbsp;|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|..............---.......................................---..............|
&nbsp;|...............|.........................................|...............|
&nbsp;|.....|.|.|.|.|---|.|.|.|.|...................|.|.|.|.|.|---|.|.|.|.|.....|
&nbsp;|.....|--------   --------|...................|----------   --------|.....|
&nbsp;|.....|.|.|.|.|---|.|.|.|.|...................|.|.|.|.|.|---|.|.|.|.|.....|
&nbsp;|...............|.........................................|...............|
&nbsp;|..............---.......................................---..............|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.........................................................................|
&nbsp;|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|
&nbsp;---------------------------------------------------------------------------
&nbsp;ENDMAP
&nbsp;# Dungeon Description
&nbsp;REGION:(01,01,73,16),lit,"ordinary"
&nbsp;# Stairs
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;# Non diggable walls
&nbsp;NON_DIGGABLE:(00,00,74,17)
&nbsp;# Objects
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;# Random traps
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;# Random monsters.
&nbsp;MONSTER:random,(01,01)
&nbsp;MONSTER:random,(13,01)
&nbsp;MONSTER:random,(25,01)
&nbsp;MONSTER:random,(37,01)
&nbsp;MONSTER:random,(49,01)
&nbsp;MONSTER:random,(61,01)
&nbsp;MONSTER:random,(73,01)
&nbsp;MONSTER:random,(07,07)
&nbsp;MONSTER:random,(13,07)
&nbsp;MONSTER:random,(25,07)
&nbsp;MONSTER:random,(37,07)
&nbsp;MONSTER:random,(49,07)
&nbsp;MONSTER:random,(61,07)
&nbsp;MONSTER:random,(67,07)
&nbsp;MONSTER:random,(07,09)
&nbsp;MONSTER:random,(13,09)
&nbsp;MONSTER:random,(25,09)
&nbsp;MONSTER:random,(37,09)
&nbsp;MONSTER:random,(49,09)
&nbsp;MONSTER:random,(61,09)
&nbsp;MONSTER:random,(67,09)
&nbsp;MONSTER:random,(01,16)
&nbsp;MONSTER:random,(13,16)
&nbsp;MONSTER:random,(25,16)
&nbsp;MONSTER:random,(37,16)
&nbsp;MONSTER:random,(49,16)
&nbsp;MONSTER:random,(61,16)
&nbsp;MONSTER:random,(73,16)
&nbsp;MAZE:"bigrm-4",' '
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;-----------                                                     -----------
&nbsp;|.........|                                                     |.........|
&nbsp;|.........|-----------|                             |-----------|.........|
&nbsp;|-|...................|----------|       |----------|...................|-|
&nbsp;  -|.............................|-------|.............................|-  
&nbsp;   -|.................................................................|-   
&nbsp;    -|...............................................................|-    
&nbsp;     -|.............................................................|-     
&nbsp;      -|...........................................................|-      
&nbsp;      -|...........................................................|-      
&nbsp;     -|.............................................................|-     
&nbsp;    -|...............................................................|-    
&nbsp;   -|.................................................................|-   
&nbsp;  -|.............................|-------|.............................|-  
&nbsp;|-|...................|----------|       |----------|...................|-|
&nbsp;|.........|-----------|                             |-----------|.........|
&nbsp;|.........|                                                     |.........|
&nbsp;-----------                                                     -----------
&nbsp;ENDMAP
&nbsp;# Dungeon Description
&nbsp;REGION:(01,01,73,16),lit,"ordinary"
&nbsp;# Stairs
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;# Non diggable walls
&nbsp;NON_DIGGABLE:(00,00,74,17)
&nbsp;# Fountains
&nbsp;FOUNTAIN:(05,02)
&nbsp;FOUNTAIN:(05,15)
&nbsp;FOUNTAIN:(69,02)
&nbsp;FOUNTAIN:(69,15)
&nbsp;# Objects
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;# Random traps
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;# Random monsters.
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;
&nbsp;#	Try an oval room...
&nbsp;
&nbsp;MAZE:"bigrm-5",' '
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;                            ------------------                            
&nbsp;                    ---------................---------                    
&nbsp;              -------................................-------              
&nbsp;         ------............................................------         
&nbsp;      ----......................................................----      
&nbsp;    ---............................................................---    
&nbsp;  ---................................................................---  
&nbsp;---....................................................................---
&nbsp;|........................................................................|
&nbsp;|........................................................................|
&nbsp;|........................................................................|
&nbsp;---....................................................................---
&nbsp;  ---................................................................---  
&nbsp;    ---............................................................---    
&nbsp;      ----......................................................----      
&nbsp;         ------............................................------         
&nbsp;              -------................................-------              
&nbsp;                    ---------................---------                    
&nbsp;                            ------------------                            
&nbsp;ENDMAP
&nbsp;# Dungeon Description
&nbsp;REGION:(00,00,72,18),lit,"ordinary"
&nbsp;# Stairs
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;# Non diggable walls
&nbsp;NON_DIGGABLE:(00,00,72,18)
&nbsp;# Objects
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;OBJECT:random,random
&nbsp;# Random traps
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;TRAP:random,random
&nbsp;# Random monsters.
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;MONSTER:random,random
&nbsp;
&nbsp;
&nbsp;# The Four Circles
&nbsp;
&nbsp;LEVEL:"bigrm-6"
&nbsp;FLAGS:mazelevel
&nbsp;INIT_MAP:solidfill,' '
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;     ---------         ---------         ---------         ---------     
&nbsp;   ---.......---     ---.......---     ---.......---     ---.......---   
&nbsp;  --...........--   --...........--   --...........--   --...........--  
&nbsp; --.............-- --.............-- --.............-- --.............-- 
&nbsp; -...............- -...............- -...............- -...............- 
&nbsp;|-...............---...............---...............---...............--
&nbsp;|.................-.................-.................-.................|
&nbsp;|........T.................T.................T.................T........|
&nbsp;|.......................................................................|
&nbsp;|......T.{.....................................................{.T......|
&nbsp;|.......................................................................|
&nbsp;|........T.................T.................T.................T........|
&nbsp;|.................-.................-.................-.................|
&nbsp;--...............---...............---...............---...............--
&nbsp; -...............- -...............- -...............- -...............- 
&nbsp; --.............-- --.............-- --.............-- --.............-- 
&nbsp;  --...........--   --...........--   --...........--   --...........--  
&nbsp;   ---.......---     ---.......---     ---.......---     ---.......---   
&nbsp;     ---------         ---------         ---------         ---------     
&nbsp;ENDMAP
&nbsp;REGION:(01,01,72,17),lit,"ordinary"
&nbsp;
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;
&nbsp;NON_DIGGABLE:(00,00,72,18)
&nbsp;
&nbsp;LOOP [15] {
&nbsp;  OBJECT:random,random
&nbsp;}
&nbsp;LOOP [6] {
&nbsp;  TRAP:random,random
&nbsp;}
&nbsp;LOOP [28] {
&nbsp;  MONSTER:random,random
&nbsp;}
&nbsp;
&nbsp;
&nbsp;
&nbsp;# Let's tilt it a bit
&nbsp;
&nbsp;LEVEL:"bigrm-7"
&nbsp;FLAGS:mazelevel
&nbsp;INIT_MAP:solidfill,' '
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;                                                        -----              
&nbsp;                                                ---------...---            
&nbsp;                                        ---------.........L...---          
&nbsp;                                ---------.......................---        
&nbsp;                        ---------.................................---      
&nbsp;                ---------...........................................---    
&nbsp;        ---------.....................................................---  
&nbsp;|--------...............................................................--|
&nbsp;|.........................................................................|
&nbsp;|.L.....................................................................L.|
&nbsp;|.........................................................................|
&nbsp;|--...............................................................--------|
&nbsp;  ---.....................................................---------        
&nbsp;    ---...........................................---------                
&nbsp;      ---.................................---------                        
&nbsp;        ---.......................---------                                
&nbsp;          ---...L.........---------                                        
&nbsp;            ---...---------                                                
&nbsp;              -----                                                        
&nbsp;ENDMAP
&nbsp;
&nbsp;$terrain = terrain:{ 'L', 'T', '{', '.' }
&nbsp;SHUFFLE:$terrain
&nbsp;REPLACE_TERRAIN:(00,00,74,18),'L',$terrain[0],100%
&nbsp;
&nbsp;REGION:(01,01,73,17),lit,"ordinary"
&nbsp;
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;
&nbsp;NON_DIGGABLE:(00,00,74,18)
&nbsp;
&nbsp;LOOP [15] {
&nbsp;  OBJECT:random,random
&nbsp;}
&nbsp;LOOP [6] {
&nbsp;  TRAP:random,random
&nbsp;}
&nbsp;LOOP [28] {
&nbsp;  MONSTER:random,random
&nbsp;}
&nbsp;
&nbsp;
&nbsp;# Slanted
&nbsp;
&nbsp;LEVEL:"bigrm-8"
&nbsp;FLAGS:mazelevel
&nbsp;INIT_MAP:solidfill,' '
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;----------------------------------------------                             
&nbsp;|............................................---                           
&nbsp;--.............................................---                         
&nbsp; ---......................................FF.....---                       
&nbsp;   ---...................................FF........---                     
&nbsp;     ---................................FF...........---                   
&nbsp;       ---.............................FF..............---                 
&nbsp;         ---..........................FF.................---               
&nbsp;           ---.......................FF....................---             
&nbsp;             ---....................FF.......................---           
&nbsp;               ---.................FF..........................---         
&nbsp;                 ---..............FF.............................---       
&nbsp;                   ---...........FF................................----    
&nbsp;                     ---........FF...................................---   
&nbsp;                       ---.....FF......................................--- 
&nbsp;                         ---.............................................--
&nbsp;                           ---............................................|
&nbsp;                             ----------------------------------------------
&nbsp;ENDMAP
&nbsp;
&nbsp;IF [40%] {
&nbsp;   $terrain = TERRAIN:{ 'L', '}', 'T', '.', '-', 'C' }
&nbsp;   SHUFFLE:$terrain
&nbsp;   REPLACE_TERRAIN:(0,0,74,17),'F', $terrain[0], 100%
&nbsp;}
&nbsp;
&nbsp;REGION:(01,01,73,16),lit,"ordinary"
&nbsp;
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;
&nbsp;NON_DIGGABLE:(00,00,74,17)
&nbsp;
&nbsp;LOOP [15] {
&nbsp;  OBJECT:random,random
&nbsp;}
&nbsp;LOOP [6] {
&nbsp;  TRAP:random,random
&nbsp;}
&nbsp;LOOP [28] {
&nbsp;  MONSTER:random,random
&nbsp;}
&nbsp;
&nbsp;
&nbsp;
&nbsp;# The Eye
&nbsp;
&nbsp;LEVEL:"bigrm-9"
&nbsp;FLAGS:mazelevel
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
&nbsp;}}}}}}}}}}}}}}}}}}}}}}}}}}}}}................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
&nbsp;}}}}}}}}}}}}}}}}}}}}}................................}}}}}}}}}}}}}}}}}}}}}
&nbsp;}}}}}}}}}}}}}}}............................................}}}}}}}}}}}}}}}
&nbsp;}}}}}}}}}}......................................................}}}}}}}}}}
&nbsp;}}}}}}}............................................................}}}}}}}
&nbsp;}}}}}.......................LLLLLLLLLLLLLLLLLL.......................}}}}}
&nbsp;}}}....................LLLLLLLLLLLLLLLLLLLLLLLLLLL.....................}}}
&nbsp;}....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
&nbsp;}....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
&nbsp;}....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
&nbsp;}}}....................LLLLLLLLLLLLLLLLLLLLLLLLLLL.....................}}}
&nbsp;}}}}}.......................LLLLLLLLLLLLLLLLLL.......................}}}}}
&nbsp;}}}}}}}............................................................}}}}}}}
&nbsp;}}}}}}}}}}......................................................}}}}}}}}}}
&nbsp;}}}}}}}}}}}}}}}............................................}}}}}}}}}}}}}}}
&nbsp;}}}}}}}}}}}}}}}}}}}}}................................}}}}}}}}}}}}}}}}}}}}}
&nbsp;}}}}}}}}}}}}}}}}}}}}}}}}}}}}}................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
&nbsp;}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
&nbsp;ENDMAP
&nbsp;
&nbsp;# Unlit, except 3 mapgrids around the "pupil"
&nbsp;REGION:(00,00,73,18),unlit,"ordinary"
&nbsp;REGION:(26,04,47,14),lit,"ordinary"
&nbsp;REGION:(21,05,51,13),lit,"ordinary"
&nbsp;REGION:(19,06,54,12),lit,"ordinary"
&nbsp;
&nbsp;STAIR:random,up
&nbsp;STAIR:random,down
&nbsp;
&nbsp;LOOP [15] {
&nbsp;  OBJECT:random,random
&nbsp;}
&nbsp;LOOP [6] {
&nbsp;  TRAP:random,random
&nbsp;}
&nbsp;LOOP [28] {
&nbsp;  MONSTER:random,random
&nbsp;}
&nbsp;
&nbsp;
&nbsp;# Fog Maze
&nbsp;
&nbsp;LEVEL:"bigrm-10"
&nbsp;FLAGS:mazelevel
&nbsp;GEOMETRY:center,center
&nbsp;MAP
&nbsp;.......................................................................
&nbsp;.......................................................................
&nbsp;.......................................................................
&nbsp;.......................................................................
&nbsp;...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...
&nbsp;...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
&nbsp;...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...
&nbsp;...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
&nbsp;...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...
&nbsp;...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
&nbsp;...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...
&nbsp;...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
&nbsp;...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...
&nbsp;...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
&nbsp;...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...
&nbsp;.......................................................................
&nbsp;.......................................................................
&nbsp;.......................................................................
&nbsp;.......................................................................
&nbsp;ENDMAP
&nbsp;
&nbsp;IF [33%] {
&nbsp;   # occasionally it's not a fog maze
&nbsp;   $terrain = TERRAIN:{ 'L', '}', 'T', '-', 'F' }
&nbsp;   SHUFFLE:$terrain
&nbsp;   # break it up a bit
&nbsp;   REPLACE_TERRAIN:(0,0,70,18),'C', '.', 5%
&nbsp;   REPLACE_TERRAIN:(0,0,70,18),'C', $terrain[0], 100%
&nbsp;}
&nbsp;
&nbsp;REGION:(00,00,70,18),lit,"ordinary"
&nbsp;
&nbsp;# when falling down on this level, never end up in the fog maze
&nbsp;TELEPORT_REGION:(00,00,70,18),(02,03,68,15),down
&nbsp;
&nbsp;LOOP [15] {
&nbsp;  OBJECT:random,random
&nbsp;}
&nbsp;LOOP [6] {
&nbsp;  TRAP:random,random
&nbsp;}
&nbsp;LOOP [28] {
&nbsp;  MONSTER:random,random
&nbsp;}
&nbsp;
&nbsp;MAZEWALK:(4, 2), south, false
&nbsp;
&nbsp;# Stairs up, not in the fog maze
&nbsp;STAIR:(00,00,70,18),(02,03,68,15),up
&nbsp;STAIR:random,down
&nbsp;