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.
6 # These are the bigroom levels:
10 GEOMETRY:center,center
12 ---------------------------------------------------------------------------
13 |.........................................................................|
14 |.........................................................................|
15 |.........................................................................|
16 |.........................................................................|
17 |.........................................................................|
18 |.........................................................................|
19 |.........................................................................|
20 |.........................................................................|
21 |.........................................................................|
22 |.........................................................................|
23 |.........................................................................|
24 |.........................................................................|
25 |.........................................................................|
26 |.........................................................................|
27 |.........................................................................|
28 |.........................................................................|
29 ---------------------------------------------------------------------------
32 $terrains = TERRAIN:{'-', 'F', 'L', 'T', 'C'}
37 TERRAIN:line (10,8),(65, 8), $terrains[0]
40 TERRAIN:line (15,4),(15, 13), $terrains[0]
41 TERRAIN:line (59,4),(59, 13), $terrains[0]
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]
50 TERRAIN:rect (4,4,70,13), $terrains[0]
51 TERRAIN:line (25, 4),(50, 4), '.'
52 TERRAIN:line (25,13),(50,13), '.'
58 REGION:(01,01,73,16),lit,"ordinary"
63 NON_DIGGABLE:(00,00,74,17)
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
117 # Here, just play with the lighting...
120 GEOMETRY:center,center
122 ---------------------------------------------------------------------------
123 |.........................................................................|
124 |.........................................................................|
125 |.........................................................................|
126 |.........................................................................|
127 |.........................................................................|
128 |.........................................................................|
129 |.........................................................................|
130 |.........................................................................|
131 |.........................................................................|
132 |.........................................................................|
133 |.........................................................................|
134 |.........................................................................|
135 |.........................................................................|
136 |.........................................................................|
137 |.........................................................................|
138 |.........................................................................|
139 ---------------------------------------------------------------------------
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"
155 NON_DIGGABLE:(00,00,74,17)
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
209 # Now, let's get fancy...
212 GEOMETRY:center,center
214 ---------------------------------------------------------------------------
215 |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|
216 |.........................................................................|
217 |.........................................................................|
218 |.........................................................................|
219 |..............---.......................................---..............|
220 |...............|.........................................|...............|
221 |.....|.|.|.|.|---|.|.|.|.|...................|.|.|.|.|.|---|.|.|.|.|.....|
222 |.....|-------- --------|...................|---------- --------|.....|
223 |.....|.|.|.|.|---|.|.|.|.|...................|.|.|.|.|.|---|.|.|.|.|.....|
224 |...............|.........................................|...............|
225 |..............---.......................................---..............|
226 |.........................................................................|
227 |.........................................................................|
228 |.........................................................................|
229 |.........................................................................|
230 |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|
231 ---------------------------------------------------------------------------
233 # Dungeon Description
234 REGION:(01,01,73,16),lit,"ordinary"
239 NON_DIGGABLE:(00,00,74,17)
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)
293 GEOMETRY:center,center
295 ----------- -----------
296 |.........| |.........|
297 |.........|-----------| |-----------|.........|
298 |-|...................|----------| |----------|...................|-|
299 -|.............................|-------|.............................|-
300 -|.................................................................|-
301 -|...............................................................|-
302 -|.............................................................|-
303 -|...........................................................|-
304 -|...........................................................|-
305 -|.............................................................|-
306 -|...............................................................|-
307 -|.................................................................|-
308 -|.............................|-------|.............................|-
309 |-|...................|----------| |----------|...................|-|
310 |.........|-----------| |-----------|.........|
311 |.........| |.........|
312 ----------- -----------
314 # Dungeon Description
315 REGION:(01,01,73,16),lit,"ordinary"
320 NON_DIGGABLE:(00,00,74,17)
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
379 # Try an oval room...
382 GEOMETRY:center,center
385 ---------................---------
386 -------................................-------
387 ------............................................------
388 ----......................................................----
389 ---............................................................---
390 ---................................................................---
391 ---....................................................................---
392 |........................................................................|
393 |........................................................................|
394 |........................................................................|
395 ---....................................................................---
396 ---................................................................---
397 ---............................................................---
398 ----......................................................----
399 ------............................................------
400 -------................................-------
401 ---------................---------
404 # Dungeon Description
405 REGION:(00,00,72,18),lit,"ordinary"
410 NON_DIGGABLE:(00,00,72,18)
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
469 INIT_MAP:solidfill,' '
470 GEOMETRY:center,center
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 --------- --------- --------- ---------
492 REGION:(01,01,72,17),lit,"ordinary"
497 NON_DIGGABLE:(00,00,72,18)
506 MONSTER:random,random
511 # Let's tilt it a bit
515 INIT_MAP:solidfill,' '
516 GEOMETRY:center,center
520 ---------.........L...---
521 ---------.......................---
522 ---------.................................---
523 ---------...........................................---
524 ---------.....................................................---
525 |--------...............................................................--|
526 |.........................................................................|
527 |.L.....................................................................L.|
528 |.........................................................................|
529 |--...............................................................--------|
530 ---.....................................................---------
531 ---...........................................---------
532 ---.................................---------
533 ---.......................---------
534 ---...L.........---------
539 $terrain = terrain:{ 'L', 'T', '{', '.' }
541 REPLACE_TERRAIN:(00,00,74,18),'L',$terrain[0],100%
543 REGION:(01,01,73,17),lit,"ordinary"
548 NON_DIGGABLE:(00,00,74,18)
557 MONSTER:random,random
565 INIT_MAP:solidfill,' '
566 GEOMETRY:center,center
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 ----------------------------------------------
589 $terrain = TERRAIN:{ 'L', '}', 'T', '.', '-', 'C' }
591 REPLACE_TERRAIN:(0,0,74,17),'F', $terrain[0], 100%
594 REGION:(01,01,73,16),lit,"ordinary"
599 NON_DIGGABLE:(00,00,74,17)
608 MONSTER:random,random
617 GEOMETRY:center,center
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 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
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"
656 MONSTER:random,random
664 GEOMETRY:center,center
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 .......................................................................
688 # occasionally it's not a fog maze
689 $terrain = TERRAIN:{ 'L', '}', 'T', '-', 'F' }
692 REPLACE_TERRAIN:(0,0,70,18),'C', '.', 5%
693 REPLACE_TERRAIN:(0,0,70,18),'C', $terrain[0], 100%
696 REGION:(00,00,70,18),lit,"ordinary"
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
708 MONSTER:random,random
711 MAZEWALK:(4, 2), south
713 # Stairs up, not in the fog maze
714 STAIR:(00,00,70,18),(02,03,68,15),up