Source:NetHack 3.6.0/dat/bigroom.des

From NetHackWiki
(Redirected from Source:Bigroom.des)
Jump to: navigation, search

Below is the full text to bigroom.des from the source code of NetHack 3.6.0. To link to a particular line, write [[Source:NetHack 3.6.0/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.

  1. # NetHack 3.6	bigroom.des	$NHDT-Date: 1432512784 2015/05/25 00:13:04 $  $NHDT-Branch: master $:$NHDT-Revision: 1.12 $
  2. #	Copyright (c) 1989 by Jean-Christophe Collet
  3. #	Copyright (c) 1990 by M. Stephenson
  4. # NetHack may be freely redistributed.  See license for details.
  5. #
  6. # These are the bigroom levels:
  7. #
  8.  
  9. MAZE:"bigrm-1",' '
  10. GEOMETRY:center,center
  11. MAP
  12. ---------------------------------------------------------------------------
  13. |.........................................................................|
  14. |.........................................................................|
  15. |.........................................................................|
  16. |.........................................................................|
  17. |.........................................................................|
  18. |.........................................................................|
  19. |.........................................................................|
  20. |.........................................................................|
  21. |.........................................................................|
  22. |.........................................................................|
  23. |.........................................................................|
  24. |.........................................................................|
  25. |.........................................................................|
  26. |.........................................................................|
  27. |.........................................................................|
  28. |.........................................................................|
  29. ---------------------------------------------------------------------------
  30. ENDMAP
  31.  
  32. $terrains = TERRAIN:{'-', 'F', 'L', 'T', 'C'}
  33. SHUFFLE:$terrains
  34.  
  35. [50%]: SWITCH [ 4 ] {
  36. CASE 0:
  37. TERRAIN:line (10,8),(65, 8), $terrains[0]
  38. BREAK
  39. CASE 1:
  40. TERRAIN:line (15,4),(15, 13), $terrains[0]
  41. TERRAIN:line (59,4),(59, 13), $terrains[0]
  42. BREAK
  43. CASE 2:
  44. TERRAIN:line (10,8),(38, 8), $terrains[0]
  45. TERRAIN:line (37,8),(65, 8), $terrains[0]
  46. TERRAIN:line (37,3),(37, 8), $terrains[0]
  47. TERRAIN:line (37,8),(37,14), $terrains[0]
  48. BREAK
  49. CASE 3:
  50. TERRAIN:rect (4,4,70,13), $terrains[0]
  51. TERRAIN:line (25, 4),(50, 4), '.'
  52. TERRAIN:line (25,13),(50,13), '.'
  53. BREAK
  54. DEFAULT:
  55. }
  56.  
  57. # Dungeon Description
  58. REGION:(01,01,73,16),lit,"ordinary"
  59. # Stairs
  60. STAIR:random,up
  61. STAIR:random,down
  62. # Non diggable walls
  63. NON_DIGGABLE:(00,00,74,17)
  64. # Objects
  65. OBJECT:random,random
  66. OBJECT:random,random
  67. OBJECT:random,random
  68. OBJECT:random,random
  69. OBJECT:random,random
  70. OBJECT:random,random
  71. OBJECT:random,random
  72. OBJECT:random,random
  73. OBJECT:random,random
  74. OBJECT:random,random
  75. OBJECT:random,random
  76. OBJECT:random,random
  77. OBJECT:random,random
  78. OBJECT:random,random
  79. OBJECT:random,random
  80. # Random traps
  81. TRAP:random,random
  82. TRAP:random,random
  83. TRAP:random,random
  84. TRAP:random,random
  85. TRAP:random,random
  86. TRAP:random,random
  87. # Random monsters.
  88. MONSTER:random,random
  89. MONSTER:random,random
  90. MONSTER:random,random
  91. MONSTER:random,random
  92. MONSTER:random,random
  93. MONSTER:random,random
  94. MONSTER:random,random
  95. MONSTER:random,random
  96. MONSTER:random,random
  97. MONSTER:random,random
  98. MONSTER:random,random
  99. MONSTER:random,random
  100. MONSTER:random,random
  101. MONSTER:random,random
  102. MONSTER:random,random
  103. MONSTER:random,random
  104. MONSTER:random,random
  105. MONSTER:random,random
  106. MONSTER:random,random
  107. MONSTER:random,random
  108. MONSTER:random,random
  109. MONSTER:random,random
  110. MONSTER:random,random
  111. MONSTER:random,random
  112. MONSTER:random,random
  113. MONSTER:random,random
  114. MONSTER:random,random
  115. MONSTER:random,random
  116.  
  117. #	Here, just play with the lighting...
  118.  
  119. MAZE:"bigrm-2",' '
  120. GEOMETRY:center,center
  121. MAP
  122. ---------------------------------------------------------------------------
  123. |.........................................................................|
  124. |.........................................................................|
  125. |.........................................................................|
  126. |.........................................................................|
  127. |.........................................................................|
  128. |.........................................................................|
  129. |.........................................................................|
  130. |.........................................................................|
  131. |.........................................................................|
  132. |.........................................................................|
  133. |.........................................................................|
  134. |.........................................................................|
  135. |.........................................................................|
  136. |.........................................................................|
  137. |.........................................................................|
  138. |.........................................................................|
  139. ---------------------------------------------------------------------------
  140. ENDMAP
  141. # Dungeon Description
  142. REGION:(01,01,23,06),lit,"ordinary"
  143. REGION:(01,07,23,10),unlit,"ordinary"
  144. REGION:(01,11,23,16),lit,"ordinary"
  145. REGION:(24,01,50,06),unlit,"ordinary"
  146. REGION:(24,07,50,10),lit,"ordinary"
  147. REGION:(24,11,50,16),unlit,"ordinary"
  148. REGION:(51,01,73,06),lit,"ordinary"
  149. REGION:(51,07,73,10),unlit,"ordinary"
  150. REGION:(51,11,73,16),lit,"ordinary"
  151. # Stairs
  152. STAIR:random,up
  153. STAIR:random,down
  154. # Non diggable walls
  155. NON_DIGGABLE:(00,00,74,17)
  156. # Objects
  157. OBJECT:random,random
  158. OBJECT:random,random
  159. OBJECT:random,random
  160. OBJECT:random,random
  161. OBJECT:random,random
  162. OBJECT:random,random
  163. OBJECT:random,random
  164. OBJECT:random,random
  165. OBJECT:random,random
  166. OBJECT:random,random
  167. OBJECT:random,random
  168. OBJECT:random,random
  169. OBJECT:random,random
  170. OBJECT:random,random
  171. OBJECT:random,random
  172. # Random traps
  173. TRAP:random,random
  174. TRAP:random,random
  175. TRAP:random,random
  176. TRAP:random,random
  177. TRAP:random,random
  178. TRAP:random,random
  179. # Random monsters.
  180. MONSTER:random,random
  181. MONSTER:random,random
  182. MONSTER:random,random
  183. MONSTER:random,random
  184. MONSTER:random,random
  185. MONSTER:random,random
  186. MONSTER:random,random
  187. MONSTER:random,random
  188. MONSTER:random,random
  189. MONSTER:random,random
  190. MONSTER:random,random
  191. MONSTER:random,random
  192. MONSTER:random,random
  193. MONSTER:random,random
  194. MONSTER:random,random
  195. MONSTER:random,random
  196. MONSTER:random,random
  197. MONSTER:random,random
  198. MONSTER:random,random
  199. MONSTER:random,random
  200. MONSTER:random,random
  201. MONSTER:random,random
  202. MONSTER:random,random
  203. MONSTER:random,random
  204. MONSTER:random,random
  205. MONSTER:random,random
  206. MONSTER:random,random
  207. MONSTER:random,random
  208.  
  209. #	Now, let's get fancy...
  210.  
  211. MAZE:"bigrm-3",' '
  212. GEOMETRY:center,center
  213. MAP
  214. ---------------------------------------------------------------------------
  215. |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|
  216. |.........................................................................|
  217. |.........................................................................|
  218. |.........................................................................|
  219. |..............---.......................................---..............|
  220. |...............|.........................................|...............|
  221. |.....|.|.|.|.|---|.|.|.|.|...................|.|.|.|.|.|---|.|.|.|.|.....|
  222. |.....|--------   --------|...................|----------   --------|.....|
  223. |.....|.|.|.|.|---|.|.|.|.|...................|.|.|.|.|.|---|.|.|.|.|.....|
  224. |...............|.........................................|...............|
  225. |..............---.......................................---..............|
  226. |.........................................................................|
  227. |.........................................................................|
  228. |.........................................................................|
  229. |.........................................................................|
  230. |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|
  231. ---------------------------------------------------------------------------
  232. ENDMAP
  233. # Dungeon Description
  234. REGION:(01,01,73,16),lit,"ordinary"
  235. # Stairs
  236. STAIR:random,up
  237. STAIR:random,down
  238. # Non diggable walls
  239. NON_DIGGABLE:(00,00,74,17)
  240. # Objects
  241. OBJECT:random,random
  242. OBJECT:random,random
  243. OBJECT:random,random
  244. OBJECT:random,random
  245. OBJECT:random,random
  246. OBJECT:random,random
  247. OBJECT:random,random
  248. OBJECT:random,random
  249. OBJECT:random,random
  250. OBJECT:random,random
  251. OBJECT:random,random
  252. OBJECT:random,random
  253. OBJECT:random,random
  254. OBJECT:random,random
  255. OBJECT:random,random
  256. # Random traps
  257. TRAP:random,random
  258. TRAP:random,random
  259. TRAP:random,random
  260. TRAP:random,random
  261. TRAP:random,random
  262. TRAP:random,random
  263. # Random monsters.
  264. MONSTER:random,(01,01)
  265. MONSTER:random,(13,01)
  266. MONSTER:random,(25,01)
  267. MONSTER:random,(37,01)
  268. MONSTER:random,(49,01)
  269. MONSTER:random,(61,01)
  270. MONSTER:random,(73,01)
  271. MONSTER:random,(07,07)
  272. MONSTER:random,(13,07)
  273. MONSTER:random,(25,07)
  274. MONSTER:random,(37,07)
  275. MONSTER:random,(49,07)
  276. MONSTER:random,(61,07)
  277. MONSTER:random,(67,07)
  278. MONSTER:random,(07,09)
  279. MONSTER:random,(13,09)
  280. MONSTER:random,(25,09)
  281. MONSTER:random,(37,09)
  282. MONSTER:random,(49,09)
  283. MONSTER:random,(61,09)
  284. MONSTER:random,(67,09)
  285. MONSTER:random,(01,16)
  286. MONSTER:random,(13,16)
  287. MONSTER:random,(25,16)
  288. MONSTER:random,(37,16)
  289. MONSTER:random,(49,16)
  290. MONSTER:random,(61,16)
  291. MONSTER:random,(73,16)
  292. MAZE:"bigrm-4",' '
  293. GEOMETRY:center,center
  294. MAP
  295. -----------                                                     -----------
  296. |.........|                                                     |.........|
  297. |.........|-----------|                             |-----------|.........|
  298. |-|...................|----------|       |----------|...................|-|
  299. -|.............................|-------|.............................|-  
  300. -|.................................................................|-   
  301. -|...............................................................|-    
  302. -|.............................................................|-     
  303. -|...........................................................|-      
  304. -|...........................................................|-      
  305. -|.............................................................|-     
  306. -|...............................................................|-    
  307. -|.................................................................|-   
  308. -|.............................|-------|.............................|-  
  309. |-|...................|----------|       |----------|...................|-|
  310. |.........|-----------|                             |-----------|.........|
  311. |.........|                                                     |.........|
  312. -----------                                                     -----------
  313. ENDMAP
  314. # Dungeon Description
  315. REGION:(01,01,73,16),lit,"ordinary"
  316. # Stairs
  317. STAIR:random,up
  318. STAIR:random,down
  319. # Non diggable walls
  320. NON_DIGGABLE:(00,00,74,17)
  321. # Fountains
  322. FOUNTAIN:(05,02)
  323. FOUNTAIN:(05,15)
  324. FOUNTAIN:(69,02)
  325. FOUNTAIN:(69,15)
  326. # Objects
  327. OBJECT:random,random
  328. OBJECT:random,random
  329. OBJECT:random,random
  330. OBJECT:random,random
  331. OBJECT:random,random
  332. OBJECT:random,random
  333. OBJECT:random,random
  334. OBJECT:random,random
  335. OBJECT:random,random
  336. OBJECT:random,random
  337. OBJECT:random,random
  338. OBJECT:random,random
  339. OBJECT:random,random
  340. OBJECT:random,random
  341. OBJECT:random,random
  342. # Random traps
  343. TRAP:random,random
  344. TRAP:random,random
  345. TRAP:random,random
  346. TRAP:random,random
  347. TRAP:random,random
  348. TRAP:random,random
  349. # Random monsters.
  350. MONSTER:random,random
  351. MONSTER:random,random
  352. MONSTER:random,random
  353. MONSTER:random,random
  354. MONSTER:random,random
  355. MONSTER:random,random
  356. MONSTER:random,random
  357. MONSTER:random,random
  358. MONSTER:random,random
  359. MONSTER:random,random
  360. MONSTER:random,random
  361. MONSTER:random,random
  362. MONSTER:random,random
  363. MONSTER:random,random
  364. MONSTER:random,random
  365. MONSTER:random,random
  366. MONSTER:random,random
  367. MONSTER:random,random
  368. MONSTER:random,random
  369. MONSTER:random,random
  370. MONSTER:random,random
  371. MONSTER:random,random
  372. MONSTER:random,random
  373. MONSTER:random,random
  374. MONSTER:random,random
  375. MONSTER:random,random
  376. MONSTER:random,random
  377. MONSTER:random,random
  378.  
  379. #	Try an oval room...
  380.  
  381. MAZE:"bigrm-5",' '
  382. GEOMETRY:center,center
  383. MAP
  384. ------------------                            
  385. ---------................---------                    
  386. -------................................-------              
  387. ------............................................------         
  388. ----......................................................----      
  389. ---............................................................---    
  390. ---................................................................---  
  391. ---....................................................................---
  392. |........................................................................|
  393. |........................................................................|
  394. |........................................................................|
  395. ---....................................................................---
  396. ---................................................................---  
  397. ---............................................................---    
  398. ----......................................................----      
  399. ------............................................------         
  400. -------................................-------              
  401. ---------................---------                    
  402. ------------------                            
  403. ENDMAP
  404. # Dungeon Description
  405. REGION:(00,00,72,18),lit,"ordinary"
  406. # Stairs
  407. STAIR:random,up
  408. STAIR:random,down
  409. # Non diggable walls
  410. NON_DIGGABLE:(00,00,72,18)
  411. # Objects
  412. OBJECT:random,random
  413. OBJECT:random,random
  414. OBJECT:random,random
  415. OBJECT:random,random
  416. OBJECT:random,random
  417. OBJECT:random,random
  418. OBJECT:random,random
  419. OBJECT:random,random
  420. OBJECT:random,random
  421. OBJECT:random,random
  422. OBJECT:random,random
  423. OBJECT:random,random
  424. OBJECT:random,random
  425. OBJECT:random,random
  426. OBJECT:random,random
  427. # Random traps
  428. TRAP:random,random
  429. TRAP:random,random
  430. TRAP:random,random
  431. TRAP:random,random
  432. TRAP:random,random
  433. TRAP:random,random
  434. # Random monsters.
  435. MONSTER:random,random
  436. MONSTER:random,random
  437. MONSTER:random,random
  438. MONSTER:random,random
  439. MONSTER:random,random
  440. MONSTER:random,random
  441. MONSTER:random,random
  442. MONSTER:random,random
  443. MONSTER:random,random
  444. MONSTER:random,random
  445. MONSTER:random,random
  446. MONSTER:random,random
  447. MONSTER:random,random
  448. MONSTER:random,random
  449. MONSTER:random,random
  450. MONSTER:random,random
  451. MONSTER:random,random
  452. MONSTER:random,random
  453. MONSTER:random,random
  454. MONSTER:random,random
  455. MONSTER:random,random
  456. MONSTER:random,random
  457. MONSTER:random,random
  458. MONSTER:random,random
  459. MONSTER:random,random
  460. MONSTER:random,random
  461. MONSTER:random,random
  462. MONSTER:random,random
  463.  
  464.  
  465. # The Four Circles
  466.  
  467. LEVEL:"bigrm-6"
  468. FLAGS:mazelevel
  469. INIT_MAP:solidfill,' '
  470. GEOMETRY:center,center
  471. MAP
  472. ---------         ---------         ---------         ---------     
  473. ---.......---     ---.......---     ---.......---     ---.......---   
  474. --...........--   --...........--   --...........--   --...........--  
  475. --.............-- --.............-- --.............-- --.............-- 
  476. -...............- -...............- -...............- -...............- 
  477. |-...............---...............---...............---...............--
  478. |.................-.................-.................-.................|
  479. |........T.................T.................T.................T........|
  480. |.......................................................................|
  481. |......T.{.....................................................{.T......|
  482. |.......................................................................|
  483. |........T.................T.................T.................T........|
  484. |.................-.................-.................-.................|
  485. --...............---...............---...............---...............--
  486. -...............- -...............- -...............- -...............- 
  487. --.............-- --.............-- --.............-- --.............-- 
  488. --...........--   --...........--   --...........--   --...........--  
  489. ---.......---     ---.......---     ---.......---     ---.......---   
  490. ---------         ---------         ---------         ---------     
  491. ENDMAP
  492. REGION:(01,01,72,17),lit,"ordinary"
  493.  
  494. STAIR:random,up
  495. STAIR:random,down
  496.  
  497. NON_DIGGABLE:(00,00,72,18)
  498.  
  499. LOOP [15] {
  500. OBJECT:random,random
  501. }
  502. LOOP [6] {
  503. TRAP:random,random
  504. }
  505. LOOP [28] {
  506. MONSTER:random,random
  507. }
  508.  
  509.  
  510.  
  511. # Let's tilt it a bit
  512.  
  513. LEVEL:"bigrm-7"
  514. FLAGS:mazelevel
  515. INIT_MAP:solidfill,' '
  516. GEOMETRY:center,center
  517. MAP
  518. -----              
  519. ---------...---            
  520. ---------.........L...---          
  521. ---------.......................---        
  522. ---------.................................---      
  523. ---------...........................................---    
  524. ---------.....................................................---  
  525. |--------...............................................................--|
  526. |.........................................................................|
  527. |.L.....................................................................L.|
  528. |.........................................................................|
  529. |--...............................................................--------|
  530. ---.....................................................---------        
  531. ---...........................................---------                
  532. ---.................................---------                        
  533. ---.......................---------                                
  534. ---...L.........---------                                        
  535. ---...---------                                                
  536. -----                                                        
  537. ENDMAP
  538.  
  539. $terrain = terrain:{ 'L', 'T', '{', '.' }
  540. SHUFFLE:$terrain
  541. REPLACE_TERRAIN:(00,00,74,18),'L',$terrain[0],100%
  542.  
  543. REGION:(01,01,73,17),lit,"ordinary"
  544.  
  545. STAIR:random,up
  546. STAIR:random,down
  547.  
  548. NON_DIGGABLE:(00,00,74,18)
  549.  
  550. LOOP [15] {
  551. OBJECT:random,random
  552. }
  553. LOOP [6] {
  554. TRAP:random,random
  555. }
  556. LOOP [28] {
  557. MONSTER:random,random
  558. }
  559.  
  560.  
  561. # Slanted
  562.  
  563. LEVEL:"bigrm-8"
  564. FLAGS:mazelevel
  565. INIT_MAP:solidfill,' '
  566. GEOMETRY:center,center
  567. MAP
  568. ----------------------------------------------                             
  569. |............................................---                           
  570. --.............................................---                         
  571. ---......................................FF.....---                       
  572. ---...................................FF........---                     
  573. ---................................FF...........---                   
  574. ---.............................FF..............---                 
  575. ---..........................FF.................---               
  576. ---.......................FF....................---             
  577. ---....................FF.......................---           
  578. ---.................FF..........................---         
  579. ---..............FF.............................---       
  580. ---...........FF................................----    
  581. ---........FF...................................---   
  582. ---.....FF......................................--- 
  583. ---.............................................--
  584. ---............................................|
  585. ----------------------------------------------
  586. ENDMAP
  587.  
  588. IF [40%] {
  589. $terrain = TERRAIN:{ 'L', '}', 'T', '.', '-', 'C' }
  590. SHUFFLE:$terrain
  591. REPLACE_TERRAIN:(0,0,74,17),'F', $terrain[0], 100%
  592. }
  593.  
  594. REGION:(01,01,73,16),lit,"ordinary"
  595.  
  596. STAIR:random,up
  597. STAIR:random,down
  598.  
  599. NON_DIGGABLE:(00,00,74,17)
  600.  
  601. LOOP [15] {
  602. OBJECT:random,random
  603. }
  604. LOOP [6] {
  605. TRAP:random,random
  606. }
  607. LOOP [28] {
  608. MONSTER:random,random
  609. }
  610.  
  611.  
  612.  
  613. # The Eye
  614.  
  615. LEVEL:"bigrm-9"
  616. FLAGS:mazelevel
  617. GEOMETRY:center,center
  618. MAP
  619. }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
  620. }}}}}}}}}}}}}}}}}}}}}}}}}}}}}................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
  621. }}}}}}}}}}}}}}}}}}}}}................................}}}}}}}}}}}}}}}}}}}}}
  622. }}}}}}}}}}}}}}}............................................}}}}}}}}}}}}}}}
  623. }}}}}}}}}}......................................................}}}}}}}}}}
  624. }}}}}}}............................................................}}}}}}}
  625. }}}}}.......................LLLLLLLLLLLLLLLLLL.......................}}}}}
  626. }}}....................LLLLLLLLLLLLLLLLLLLLLLLLLLL.....................}}}
  627. }....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
  628. }....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
  629. }....................LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL....................}
  630. }}}....................LLLLLLLLLLLLLLLLLLLLLLLLLLL.....................}}}
  631. }}}}}.......................LLLLLLLLLLLLLLLLLL.......................}}}}}
  632. }}}}}}}............................................................}}}}}}}
  633. }}}}}}}}}}......................................................}}}}}}}}}}
  634. }}}}}}}}}}}}}}}............................................}}}}}}}}}}}}}}}
  635. }}}}}}}}}}}}}}}}}}}}}................................}}}}}}}}}}}}}}}}}}}}}
  636. }}}}}}}}}}}}}}}}}}}}}}}}}}}}}................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
  637. }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
  638. ENDMAP
  639.  
  640. # Unlit, except 3 mapgrids around the "pupil"
  641. REGION:(00,00,73,18),unlit,"ordinary"
  642. REGION:(26,04,47,14),lit,"ordinary"
  643. REGION:(21,05,51,13),lit,"ordinary"
  644. REGION:(19,06,54,12),lit,"ordinary"
  645.  
  646. STAIR:random,up
  647. STAIR:random,down
  648.  
  649. LOOP [15] {
  650. OBJECT:random,random
  651. }
  652. LOOP [6] {
  653. TRAP:random,random
  654. }
  655. LOOP [28] {
  656. MONSTER:random,random
  657. }
  658.  
  659.  
  660. # Fog Maze
  661.  
  662. LEVEL:"bigrm-10"
  663. FLAGS:mazelevel
  664. GEOMETRY:center,center
  665. MAP
  666. .......................................................................
  667. .......................................................................
  668. .......................................................................
  669. .......................................................................
  670. ...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...
  671. ...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
  672. ...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...
  673. ...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
  674. ...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...
  675. ...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
  676. ...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...
  677. ...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
  678. ...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...
  679. ...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
  680. ...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...
  681. .......................................................................
  682. .......................................................................
  683. .......................................................................
  684. .......................................................................
  685. ENDMAP
  686.  
  687. IF [33%] {
  688. # occasionally it's not a fog maze
  689. $terrain = TERRAIN:{ 'L', '}', 'T', '-', 'F' }
  690. SHUFFLE:$terrain
  691. # break it up a bit
  692. REPLACE_TERRAIN:(0,0,70,18),'C', '.', 5%
  693. REPLACE_TERRAIN:(0,0,70,18),'C', $terrain[0], 100%
  694. }
  695.  
  696. REGION:(00,00,70,18),lit,"ordinary"
  697.  
  698. # when falling down on this level, never end up in the fog maze
  699. TELEPORT_REGION:(00,00,70,18),(02,03,68,15),down
  700.  
  701. LOOP [15] {
  702. OBJECT:random,random
  703. }
  704. LOOP [6] {
  705. TRAP:random,random
  706. }
  707. LOOP [28] {
  708. MONSTER:random,random
  709. }
  710.  
  711. MAZEWALK:(4, 2), south
  712.  
  713. # Stairs up, not in the fog maze
  714. STAIR:(00,00,70,18),(02,03,68,15),up
  715. STAIR:random,down