OSDN Git Service

Initial Import
[nethackexpress/trunk.git] / dat / mines.des
1 #       SCCS Id: @(#)mines.des  3.4     2002/05/02
2 #       Copyright (c) 1989-95 by Jean-Christophe Collet
3 #       Copyright (c) 1991-95 by M. Stephenson
4 # NetHack may be freely redistributed.  See license for details.
5 #
6
7 #       The "fill" level for the mines.
8 #
9 #       This level is used to fill out any levels not occupied by
10 #       specific levels as defined below.
11 #
12 MAZE: "minefill" , ' '
13 INIT_MAP: '.' , ' ' , true , true , random , true
14 NOMAP
15 #
16 STAIR: random, up
17 STAIR: random, down
18 #
19 OBJECT: '*', random, random
20 OBJECT: '*', random, random
21 OBJECT: '*', random, random
22 OBJECT: '(', random, random
23 OBJECT: random, random, random
24 OBJECT: random, random, random
25 OBJECT: random, random, random
26 #
27 MONSTER: 'G', "gnome", random
28 MONSTER: 'G', "gnome", random
29 MONSTER: 'G', "gnome", random
30 MONSTER: 'G', "gnome", random
31 MONSTER: 'G', "gnome", random
32 MONSTER: 'G', "gnome", random
33 MONSTER: 'G', "gnome", random
34 MONSTER: 'G', "gnome lord", random
35 MONSTER: 'h', "dwarf", random
36 MONSTER: 'h', "dwarf", random
37 MONSTER: 'G', random, random
38 MONSTER: 'G', random, random
39 MONSTER: 'h', random, random
40 #
41 TRAP: random, random
42 TRAP: random, random
43 TRAP: random, random
44 TRAP: random, random
45 TRAP: random, random
46 TRAP: random, random
47
48
49 # Minetown variant 1
50 # "Frontier Town"
51 #
52 LEVEL: "minetn-1"
53
54 ROOM: "ordinary" , lit, (3,3), (center,center), (31,15)
55 NAME: "town"
56 FOUNTAIN: (13, 7)
57 FOUNTAIN: (20, 7)
58
59 # The Town Watch
60 MONSTER: '@', "watchman", random, peaceful
61 MONSTER: '@', "watchman", random, peaceful
62 MONSTER: '@', "watchman", random, peaceful
63 MONSTER: '@', "watchman", random, peaceful
64 MONSTER: '@', "watch captain", random, peaceful
65
66 SUBROOM: "shop" , lit, (2,2), (3,4), "town"
67 CHANCE: 90
68 DOOR: false, closed, south, random
69
70 SUBROOM: "tool shop", lit, (2,9), (3,4), "town"
71 CHANCE: 90
72 DOOR: false, closed, north, random
73
74 SUBROOM: "ordinary", unlit, (6,2), (3,4), "town"
75 DOOR: false, closed, south, random
76
77 SUBROOM: "ordinary", lit, (6,9), (3,4), "town"
78 DOOR: false, closed, north, random
79
80 SUBROOM: "food shop", lit, (10,2), (2,3), "town"
81 CHANCE: 90
82 DOOR: false, closed, south, random
83
84 SUBROOM: "candle shop", lit, (22,2), (3,3), "town"
85 DOOR: false, closed, south, random
86
87 SUBROOM: "ordinary", unlit, (10,10), (2,3), "town"
88 DOOR: false, locked, east, random
89 MONSTER: 'G', "gnome", random
90
91 SUBROOM: "ordinary", lit, (19,2),  (2,3), "town"
92 DOOR: false, locked, west, random
93 MONSTER: 'G', "gnome", random
94
95 SUBROOM: "temple", lit, (15,9), (4,4), "town"
96 DOOR: false, closed, north, random
97 ALTAR:(02,02),align[0],shrine
98 MONSTER: 'G', "gnomish wizard", random
99 MONSTER: 'G', "gnomish wizard", random
100
101 SUBROOM: "ordinary", lit, (22,10), (2,3), "town"
102 DOOR: false, locked, west, random
103
104 SUBROOM: "ordinary", lit, (26,2), (3,3), "town"
105 DOOR: false, closed, south, random
106 MONSTER: 'G', "gnome lord", random
107
108 SUBROOM: "ordinary", unlit, (25,10), (4,3), "town"
109 DOOR: false, closed, north, random
110
111 ROOM: "ordinary" , random, random, random, random
112 STAIR: random, up
113
114 ROOM: "ordinary" , random, random, random, random
115 STAIR: random, down
116 TRAP: random, random
117 MONSTER: 'G', "gnome", random
118 MONSTER: 'G', "gnome", random
119
120 ROOM: "ordinary" , random, random, random, random
121 MONSTER: 'h', "dwarf", random
122
123 ROOM: "ordinary" , random, random, random, random
124 TRAP: random, random
125 MONSTER: 'G', "gnome", random
126
127 RANDOM_CORRIDORS
128
129
130 # Minetown variant 2
131 # "Town Square"
132 #
133 LEVEL: "minetn-2"
134 ROOM: "ordinary" , lit, (3,3), (center,center), (31,15)
135 NAME: "town"
136 FOUNTAIN: (17, 5)
137 FOUNTAIN: (13, 8)
138
139 # The Town Watch
140 MONSTER: '@', "watchman", random, peaceful
141 MONSTER: '@', "watchman", random, peaceful
142 MONSTER: '@', "watchman", random, peaceful
143 MONSTER: '@', "watchman", random, peaceful
144 MONSTER: '@', "watch captain", random, peaceful
145
146 SUBROOM: "ordinary", random, (2,0), (2,2), "town"
147 DOOR: false, closed, west, random
148
149 SUBROOM: "ordinary", unlit, (5,0), (2,2), "town"
150 DOOR: false, closed, south, random
151
152 SUBROOM: "ordinary", random, (8,0), (2,2), "town"
153 DOOR: false, closed, east, random
154
155 SUBROOM: "ordinary", lit, (16,0), (2,2), "town"
156 DOOR: false, closed, west, random
157
158 SUBROOM: "ordinary", unlit, (19,0), (2,2), "town"
159 DOOR: false, closed, south, random
160
161 SUBROOM: "ordinary", random, (22,0), (2,2), "town"
162 DOOR: false, locked, south, random
163 MONSTER: 'G', "gnome", random
164
165 SUBROOM: "ordinary", unlit, (25,0), (2,2), "town"
166 DOOR: false, closed, east, random
167
168 SUBROOM: "ordinary", lit, (2,5), (2,2), "town"
169 DOOR: false, closed, north, random
170
171 SUBROOM: "ordinary", lit, (5,5), (2,2), "town"
172 DOOR: false, closed, south, random
173
174 SUBROOM: "ordinary", random, (8,5), (2,2), "town"
175 DOOR: false, locked, north, random
176 MONSTER: 'G', "gnome", random
177
178 SUBROOM: "shop" , lit, (2,10), (4,3), "town"
179 CHANCE: 90
180 DOOR: false, closed, west, random
181
182 SUBROOM: "tool shop", lit, (23,10), (4,3), "town"
183 CHANCE: 90
184 DOOR: false, closed, east, random
185
186 SUBROOM: "food shop", lit, (24,5), (3,4), "town"
187 CHANCE: 90
188 DOOR: false, closed, north, random
189
190 SUBROOM: "candle shop", lit, (11,10), (4,3), "town"
191 DOOR: false, closed, east, random
192
193 SUBROOM: "ordinary", unlit, (7,10), (3,3), "town"
194 DOOR: false, locked, north, random
195 MONSTER: 'G', "gnome", random
196
197 SUBROOM: "temple", lit, (19,5), (4,4), "town"
198 DOOR: false, closed, north, random
199 ALTAR:(02,02),align[0],shrine
200 MONSTER: 'G', "gnomish wizard", random
201 MONSTER: 'G', "gnomish wizard", random
202
203 SUBROOM: "ordinary", lit, (18,10), (4,3), "town"
204 DOOR: false, locked, west, random
205 MONSTER: 'G', "gnome lord", random
206
207 ROOM: "ordinary" , random, random, random, random
208 STAIR: random, up
209
210 ROOM: "ordinary" , random, random, random, random
211 STAIR: random, down
212 TRAP: random, random
213 MONSTER: 'G', "gnome", random
214 MONSTER: 'G', "gnome", random
215
216 ROOM: "ordinary" , random, random, random, random
217 MONSTER: 'h', "dwarf", random
218
219 ROOM: "ordinary" , random, random, random, random
220 TRAP: random, random
221 MONSTER: 'G', "gnome", random
222
223 RANDOM_CORRIDORS
224
225
226 # Minetown variant 3 by Kelly Bailey
227 # "Alley Town"
228 #
229 LEVEL: "minetn-3"
230 ROOM: "ordinary",lit,(3,3),(center,center),(31,15)
231 NAME: "town"
232 FOUNTAIN:(01,06)
233 FOUNTAIN:(29,13)
234 MONSTER: '@', "watchman", random, peaceful
235 MONSTER: '@', "watchman", random, peaceful
236 MONSTER: '@', "watchman", random, peaceful
237 MONSTER: '@', "watchman", random, peaceful
238 MONSTER: '@', "watch captain", random, peaceful
239
240 SUBROOM:"ordinary",random,(2,2),(2,2),"town"
241 DOOR: false,closed,south,random
242
243 SUBROOM:"tool shop",lit,(5,3),(2,3),"town"
244 CHANCE: 30
245 DOOR: false,closed,south,random
246
247 SUBROOM:"ordinary",random,(2,10),(2,3),"town"
248 DOOR: false, locked, north, random
249 MONSTER: 'G',random,random
250
251 SUBROOM:"ordinary",random,(5,9),(2,2),"town"
252 DOOR: false,closed,north,random
253
254 SUBROOM:"temple",lit,(10,2),(3,4),"town"
255 DOOR: false,closed,east,random
256 ALTAR:(1,1),align[0],shrine
257 MONSTER: 'G', "gnomish wizard", random
258 MONSTER: 'G', "gnomish wizard", random
259
260 SUBROOM:"ordinary",random,(11,7),(2,2),"town"
261 DOOR: false,closed,west,random
262
263 SUBROOM:"shop",lit,(10,10),(3,3),"town"
264 DOOR:false,closed,west,random
265
266 SUBROOM:"ordinary",random,(14,8),(2,2),"town"
267 DOOR:false,locked,north,random
268 MONSTER: 'G',random,random
269
270 SUBROOM:"ordinary",random,(14,11),(2,2),"town"
271 DOOR:false,closed,south,random
272
273 SUBROOM:"tool shop",lit,(17,10),(3,3),"town"
274 CHANCE:40
275 DOOR:false,closed,north,random
276
277 SUBROOM:"ordinary",random,(21,11),(2,2),"town"
278 DOOR:false,locked,east,random
279 MONSTER:'G',random,random
280
281 SUBROOM:"food shop",lit,(26,8),(3,2),"town"
282 CHANCE:90
283 DOOR:false,closed,west,random
284
285 SUBROOM:"ordinary",random,(16,2),(2,2),"town"
286 DOOR:false,closed,west,random
287
288 SUBROOM:"ordinary",random,(19,2),(2,2),"town"
289 DOOR:false,closed,north,random
290
291 SUBROOM:"wand shop",lit,(19,5),(3,2),"town"
292 CHANCE:30
293 DOOR:false,closed,west,random
294
295 SUBROOM: "candle shop",lit,(25,2),(3,3),"town"
296 DOOR:false,closed,south,random
297
298 ROOM: "ordinary", random, random, random, random
299 STAIR: random, up
300
301 ROOM: "ordinary" , random, random, random, random
302 STAIR: random, down
303 TRAP: random, random
304 MONSTER: 'G', "gnome", random
305 MONSTER: 'G', "gnome", random
306
307 ROOM: "ordinary" , random, random, random, random
308 MONSTER: 'h', "dwarf", random
309
310 ROOM: "ordinary" , random, random, random, random
311 TRAP: random, random
312 MONSTER: 'G', "gnome", random
313
314 RANDOM_CORRIDORS
315
316
317 # Minetown variant 4 by Kelly Bailey
318 # "College Town"
319 #
320 LEVEL: "minetn-4"
321 ROOM: "ordinary",lit,(3,3),(center,center),(30,15)
322 NAME: "town"
323 FOUNTAIN:(08,07)
324 FOUNTAIN:(18,07)
325 MONSTER: '@', "watchman", random, peaceful
326 MONSTER: '@', "watchman", random, peaceful
327 MONSTER: '@', "watchman", random, peaceful
328 MONSTER: '@', "watchman", random, peaceful
329 MONSTER: '@', "watch captain", random, peaceful
330
331 SUBROOM:"book shop",lit,(4,2),(3,3),"town"
332 DOOR: false,closed,south,random
333
334 SUBROOM:"ordinary",random,(8,2),(2,2),"town"
335 DOOR: false,closed,south,random
336
337 SUBROOM:"temple",lit,(11,3),(5,4),"town"
338 DOOR: false,closed,south,random
339 ALTAR:(2,1),align[0],shrine
340 MONSTER: 'G', "gnomish wizard", random
341 MONSTER: 'G', "gnomish wizard", random
342
343 SUBROOM:"ordinary",random,(19,2),(2,2),"town"
344 DOOR: false,closed,south,random
345 MONSTER: 'G', random, random
346
347 SUBROOM:"candle shop",lit,(22,2),(3,3),"town"
348 DOOR:false,closed,south,random
349
350 SUBROOM:"ordinary",random,(26,2),(2,2),"town"
351 DOOR:false,locked,east,random
352 MONSTER: 'G',random,random
353
354 SUBROOM:"tool shop",lit,(4,10),(3,3),"town"
355 CHANCE:90
356 DOOR:false,closed,north,random
357
358 SUBROOM:"ordinary",random,(8,11),(2,2),"town"
359 DOOR:false,locked,south,random
360 MONSTER: 'k',"kobold shaman",random
361 MONSTER: 'k',"kobold shaman",random
362 MONSTER: 'f',"kitten",random
363 MONSTER: 'f',random,random
364
365 SUBROOM:"food shop",lit,(11,11),(3,2),"town"
366 CHANCE:90
367 DOOR:false,closed,east,random
368
369 SUBROOM:"ordinary",random,(17,11),(2,2),"town"
370 DOOR:false,closed,west,random
371
372 SUBROOM:"ordinary",random,(20,10),(2,2),"town"
373 DOOR:false,locked,north,random
374 MONSTER:'G',random,random
375
376 SUBROOM:"shop",lit,(23,10),(3,3),"town"
377 CHANCE:90
378 DOOR:false,closed,north,random
379
380 ROOM: "ordinary" , random, random, random, random
381 STAIR: random, up
382
383 ROOM: "ordinary" , random, random, random, random
384 STAIR: random, down
385 TRAP: random, random
386 MONSTER: 'G', "gnome", random
387 MONSTER: 'G', "gnome", random
388
389 ROOM: "ordinary" , random, random, random, random
390 MONSTER: 'h', "dwarf", random
391
392 ROOM: "ordinary" , random, random, random, random
393 TRAP: random, random
394 MONSTER: 'G', "gnome", random
395
396 RANDOM_CORRIDORS
397
398
399 # "Grotto Town" by Kelly Bailey
400 #
401 MAZE: "minetn-5",' '
402 GEOMETRY:center,center
403 MAP
404 -----         ---------                                                    
405 |...---  ------.......--    -------                       ---------------  
406 |.....----.........--..|    |.....|          -------      |.............|  
407 --..-....-.----------..|    |.....|          |.....|     --+---+--.----+-  
408  --.--.....----     ----    |.....|  ------  --....----  |..-...--.-.+..|  
409   ---.........----  -----   ---+---  |..+.|   ---..-..----..---+-..---..|  
410     ----.-....|..----...--    |.|    |..|.|    ---+-.....-+--........--+-  
411        -----..|....-.....---- |.|    |..|.------......--................|  
412     ------ |..|.............---.--   ----.+..|-.......--..--------+--..--  
413     |....| --......---...........-----  |.|..|-...{....---|.........|..--  
414     |....|  |........-...-...........----.|..|--.......|  |.........|...|  
415     ---+--------....-------...---......--.-------....---- -----------...|  
416  ------.---...--...--..-..--...-..---...|.--..-...-....------- |.......--  
417  |..|-.........-..---..-..---.....--....|........---...-|....| |.-------   
418  |..+...............-+---+-----..--..........--....--...+....| |.|...S.    
419 -----.....{....----...............-...........--...-...-|....| |.|...|     
420 |..............-- --+--.---------.........--..-........------- |.--+-------
421 -+-----.........| |...|.|....|  --.......------...|....---------.....|....|
422 |...| --..------- |...|.+....|   ---...---    --..|...--......-...{..+..-+|
423 |...|  ----       ------|....|     -----       -----.....----........|..|.|
424 -----                   ------                     -------  ---------------
425 ENDMAP
426
427 STAIR:(01,01),up
428 STAIR:(46,03),down
429 FOUNTAIN:(50,09)
430 FOUNTAIN:(10,15)
431 FOUNTAIN:(66,18)
432
433 REGION:(00,00,74,20),unlit,"ordinary"
434 REGION:(09,13,11,17),lit,"ordinary"
435 REGION:(08,14,12,16),lit,"ordinary"
436 REGION:(49,07,51,11),lit,"ordinary"
437 REGION:(48,08,52,10),lit,"ordinary"
438 REGION:(64,17,68,19),lit,"ordinary"
439 REGION:(37,13,39,17),lit,"ordinary"
440 REGION:(36,14,40,17),lit,"ordinary"
441 REGION:(59,02,72,10),lit,"ordinary"
442
443 MONSTER: '@', "watchman", random, peaceful
444 MONSTER: '@', "watchman", random, peaceful
445 MONSTER: '@', "watchman", random, peaceful
446 MONSTER: '@', "watchman", random, peaceful
447 MONSTER: '@', "watch captain", random, peaceful
448 MONSTER: 'G', "gnome", random
449 MONSTER: 'G', "gnome", random
450 MONSTER: 'G', "gnome", random
451 MONSTER: 'G', "gnome", random
452 MONSTER: 'G', "gnome", random
453 MONSTER: 'G', "gnome", random
454 MONSTER: 'G', "gnome lord", random
455 MONSTER: 'G', "gnome lord", random
456 MONSTER: 'h', "dwarf", random
457 MONSTER: 'h', "dwarf", random
458 MONSTER: 'h', "dwarf", random
459
460 # The shops
461 REGION:(25,17,28,19),lit,"candle shop"
462 DOOR:closed,(24,18)
463 REGION:(59,9,67,10),lit,"shop"
464 DOOR:closed,(66,08)
465 REGION:(57,13,60,15),lit,"tool shop"
466 DOOR:closed,(56,14)
467 REGION:(05,09,08,10),lit,"food shop"
468 DOOR:closed,(07,11)
469 # Gnome homes
470 DOOR:closed,(04,14)
471 DOOR:locked,(01,17)
472 MONSTER: 'G', "gnomish wizard", (02,19)
473 DOOR:locked,(20,16)
474 MONSTER: 'G', random, (20,18)
475 DOOR:random,(21,14)
476 DOOR:random,(25,14)
477 DOOR:random,(42,08)
478 DOOR:locked,(40,05)
479 MONSTER: 'G', random, (38,07)
480 DOOR:random,(59,03)
481 DOOR:random,(58,06)
482 DOOR:random,(63,03)
483 DOOR:random,(63,05)
484 DOOR:locked,(71,03)
485 DOOR:locked,(71,06)
486 DOOR:closed,(69,04)
487 DOOR:closed,(67,16)
488 MONSTER: 'G', "gnomish wizard", (67,14)
489 OBJECT: '=', random, (70,14)
490 DOOR:locked,(69,18)
491 MONSTER: 'G', "gnome lord", (71,19)
492 DOOR:locked,(73,18)
493 OBJECT: '(', "chest", (73,19)
494 DOOR:locked,(50,06)
495 OBJECT: '(', random, (50,03)
496 OBJECT: '`', "statue", (38,15), "gnome king", 1
497 # Temple
498 REGION:(29,02,33,04),lit,"temple"
499 DOOR:closed,(31,05)
500 ALTAR:(31,03),align[0],shrine
501
502
503 # "Bustling Town" by Kelly Bailey
504 #
505 MAZE: "minetn-6",' '
506 INIT_MAP:'.','-',true,true,lit,true
507 GEOMETRY:center,top
508 MAP
509 .-----................----------------.-
510 .|...|................|...|..|...|...|..
511 .|...+..--+--.........|...|..|...|...|..
512 .|...|..|...|..-----..|...|..|-+---+--..
513 .-----..|...|--|...|..--+---+-.........|
514 ........|...|..|...+.............-----..
515 ........-----..|...|......--+-...|...|..
516 .----...|...|+------..{...|..|...+...|..
517 .|..+...|...|.............|..|...|...|..
518 .|..|...|...|-+-.....---+-------------.|
519 .----...--+--..|..-+-|..................
520 ...|........|..|..|..|----....---------.
521 ...|..T.....----..|..|...+....|......|-.
522 ...|-....{........|..|...|....+......|-.
523 ...--..-....T.....--------....|......|-.
524 .......--.....................----------
525 ENDMAP
526
527 REGION:(00,00,38,15),lit,"ordinary"
528 STAIR:levregion(01,03,20,19),(0,0,39,15),up
529 STAIR:levregion(61,03,75,19),(0,0,39,15),down
530 FOUNTAIN:(22,07)
531 FOUNTAIN:(09,13)
532 REGION:(13,5,14,6),unlit,"ordinary"
533 REGION:(9,7,11,9),lit,"candle shop"
534 REGION:(16,4,18,6),lit,"tool shop"
535 REGION:(23,1,25,3),lit,"shop"
536 REGION:(22,12,24,13),lit,"food shop"
537 REGION:(31,12,36,14),lit,"temple"
538 ALTAR:(35,13),align[0],shrine
539
540 DOOR:closed,(5,2)
541 DOOR:locked,(4,8)
542 DOOR:closed,(10,2)
543 DOOR:closed,(10,10)
544 DOOR:locked,(13,7)
545 DOOR:locked,(14,9)
546 DOOR:closed,(19,5)
547 DOOR:closed,(19,10)
548 DOOR:closed,(24,4)
549 DOOR:closed,(24,9)
550 DOOR:closed,(25,12)
551 DOOR:closed,(28,4)
552 DOOR:locked,(28,6)
553 DOOR:closed,(30,13)
554 DOOR:closed,(31,3)
555 DOOR:closed,(35,3)
556 DOOR:closed,(33,7)
557
558 MONSTER: 'G', "gnome", random
559 MONSTER: 'G', "gnome", random
560 MONSTER: 'G', "gnome", random
561 MONSTER: 'G', "gnome", random
562 MONSTER: 'G', "gnome", random
563 MONSTER: 'G', "gnome", random
564 MONSTER: 'G', "gnome", (14,6)
565 MONSTER: 'G', "gnome lord", (14,5)
566 MONSTER: 'G', "gnome", (27,8)
567 MONSTER: 'G', "gnome lord", random
568 MONSTER: 'G', "gnome lord", random
569 MONSTER: 'h', "dwarf", random
570 MONSTER: 'h', "dwarf", random
571 MONSTER: 'h', "dwarf", random
572 MONSTER: '@', "watchman", random, peaceful
573 MONSTER: '@', "watchman", random, peaceful
574 MONSTER: '@', "watchman", random, peaceful
575 MONSTER: '@', "watch captain", random, peaceful
576 MONSTER: '@', "watch captain", random, peaceful
577
578
579 # "Bazaar Town" by Kelly Bailey
580 #
581 LEVEL: "minetn-7"
582 ROOM: "ordinary" , lit, (3,3), (center,center), (30,15)
583 NAME: "town"
584 FOUNTAIN: (12, 07)
585 FOUNTAIN: (11, 13)
586
587 MONSTER: '@', "watchman", random, peaceful
588 MONSTER: '@', "watchman", random, peaceful
589 MONSTER: '@', "watchman", random, peaceful
590 MONSTER: '@', "watchman", random, peaceful
591 MONSTER: '@', "watch captain", random, peaceful
592 MONSTER:'G',"gnome",random
593 MONSTER:'G',"gnome",random
594 MONSTER:'G',"gnome",random
595 MONSTER:'G',"gnome lord",random
596 MONSTER:'Y',"monkey",random
597 MONSTER:'Y',"monkey",random
598
599 SUBROOM: "ordinary", random, (2,2), (4,2), "town"
600 DOOR: false, closed, south, random
601
602 SUBROOM: "ordinary", random, (7,2), (2,2), "town"
603 DOOR: false, closed, north, random
604
605 SUBROOM: "ordinary", random, (7,5), (2,2), "town"
606 DOOR: false, closed, south, random
607
608 SUBROOM: "ordinary", lit, (10,2), (3,4), "town"
609 MONSTER:'G',"gnome",random
610 MONSTER:'Y',"monkey",random
611 MONSTER:'Y',"monkey",random
612 MONSTER:'Y',"monkey",random
613 DOOR: false, closed, south, random
614
615 SUBROOM: "ordinary", random, (14,2), (4,2), "town"
616 DOOR: false, closed, south, 0
617 MONSTER: 'n', random, random
618
619 SUBROOM: "ordinary", random, (16,5), (2,2), "town"
620 DOOR: false, closed, south, random
621
622 SUBROOM: "ordinary", unlit, (19,2), (2,2), "town"
623 DOOR: false, locked, east, random
624 MONSTER: 'G',"gnome king",random
625
626 SUBROOM: "food shop", lit, (19,5), (2,3), "town"
627 CHANCE: 50
628 DOOR: false, closed, south, random
629
630 SUBROOM: "ordinary", random, (2,7), (2,2), "town"
631 DOOR: false, closed, east, random
632
633 SUBROOM: "tool shop", lit, (2,10), (2,3), "town"
634 CHANCE: 50
635 DOOR: false, closed, south, random
636
637 SUBROOM: "candle shop", lit, (5,10),(3,3), "town"
638 DOOR: false, closed, north, random
639
640 SUBROOM: "ordinary", random, (11,10), (2,2), "town"
641 DOOR: false, locked, west, random
642 MONSTER: 'G',random,random
643
644 SUBROOM: "shop", lit, (14,10), (2,3), "town"
645 CHANCE: 60
646 DOOR: false, closed, north, random
647
648 SUBROOM: "ordinary", random, (17,11), (4,2), "town"
649 DOOR: false, closed, north, random
650
651 SUBROOM: "ordinary", random, (22,11), (2,2), "town"
652 DOOR: false, closed, south, random
653 SINK: (00,00)
654
655 SUBROOM: "food shop", lit, (25,11), (3,2), "town"
656 CHANCE: 50
657 DOOR: false, closed, east, random
658
659 SUBROOM: "tool shop", lit, (25,2), (3,3), "town"
660 CHANCE: 30
661 DOOR: false, closed, west, random
662
663 SUBROOM: "temple", lit, (24,6), (4,4), "town"
664 DOOR: false, closed, west, random
665 ALTAR:(02,01),align[0],shrine
666 MONSTER: 'G', "gnomish wizard", random
667 MONSTER: 'G', "gnomish wizard", random
668
669 ROOM: "ordinary" , random, random, random, random
670 STAIR: random, up
671
672 ROOM: "ordinary" , random, random, random, random
673 STAIR: random, down
674 TRAP: random, random
675 MONSTER: 'G', "gnome", random
676 MONSTER: 'G', "gnome", random
677
678 ROOM: "ordinary" , random, random, random, random
679 MONSTER: 'h', "dwarf", random
680   
681 ROOM: "ordinary" , random, random, random, random
682 TRAP: random, random
683 MONSTER: 'G', "gnome", random
684
685 RANDOM_CORRIDORS
686   
687
688 # Mine end level variant 1
689 # "Mimic of the Mines"
690 #
691 MAZE: "minend-1", ' '
692 GEOMETRY:center,center
693 #1234567890123456789012345678901234567890123456789012345678901234567890
694 MAP
695 ------------------------------------------------------------------   ------
696 |                        |.......|     |.......-...|       |.....|.       |
697 |    ---------        ----.......-------...........|       ---...-S-      |
698 |    |.......|        |..........................-S-      --.......|      |
699 |    |......-------   ---........................|.       |.......--      |
700 |    |..--........-----..........................|.       -.-..----       |
701 |    --..--.-----........-.....................---        --..--          |
702 |     --..--..| -----------..................---.----------..--           |
703 |      |...--.|    |..S...S..............---................--            |
704 |     ----..-----  ------------........--- ------------...---             |
705 |     |.........--            ----------              ---...-- -----      |
706 |    --.....---..--                           --------  --...---...--     |
707 | ----..-..-- --..---------------------      --......--  ---........|     |
708 |--....-----   --..-..................---    |........|    |.......--     |
709 |.......|       --......................S..  --......--    ---..----      |
710 |--.--.--        ----.................---     ------..------...--         |
711 | |....S..          |...............-..|         ..S...........|          |
712 --------            --------------------           ------------------------
713 ENDMAP
714
715 # Dungeon Description
716 RANDOM_PLACES:(08,16),(13,07),(21,08),(41,14),(50,04),(50,16),(66,01)
717 REGION:(26,01,32,01),unlit,"ordinary",filled,true
718 REGION:(20,08,21,08),unlit,"ordinary"
719 REGION:(23,08,25,08),unlit,"ordinary"
720 # Secret doors
721 DOOR:locked,(07,16)
722 DOOR:locked,(22,08)
723 DOOR:locked,(26,08)
724 DOOR:locked,(40,14)
725 DOOR:locked,(50,03)
726 DOOR:locked,(51,16)
727 DOOR:locked,(66,02)
728 # Stairs
729 STAIR:(36,04),up
730 # Non diggable walls
731 NON_DIGGABLE:(00,00,74,17)
732 # Niches
733 # Note: place[6] empty
734 OBJECT:'*',"diamond",place[0]
735 OBJECT:'*',"emerald",place[0]
736 OBJECT:'*',"worthless piece of violet glass",place[0]
737 MONSTER:'m',random,place[0], m_object "luckstone"
738 OBJECT:'*',"worthless piece of white glass",place[1]
739 OBJECT:'*',"emerald",place[1]
740 OBJECT:'*',"amethyst",place[1]
741 MONSTER:'m',random,place[1], m_object "loadstone"
742 OBJECT:'*',"diamond",place[2]
743 OBJECT:'*',"worthless piece of green glass",place[2]
744 OBJECT:'*',"amethyst",place[2]
745 MONSTER:'m',random,place[2], m_object "flint"
746 OBJECT:'*',"worthless piece of white glass",place[3]
747 OBJECT:'*',"emerald",place[3]
748 OBJECT:'*',"worthless piece of violet glass",place[3]
749 MONSTER:'m',random,place[3], m_object "touchstone"
750 OBJECT:'*',"worthless piece of red glass",place[4]
751 OBJECT:'*',"ruby",place[4]
752 OBJECT:'*',"loadstone",place[4]
753 OBJECT:'*',"ruby",place[5]
754 OBJECT:'*',"worthless piece of red glass",place[5]
755 OBJECT:'*',"luckstone",place[5]
756 # Random objects
757 OBJECT:'*',random,random
758 OBJECT:'*',random,random
759 OBJECT:'*',random,random
760 OBJECT:'*',random,random
761 OBJECT:'*',random,random
762 OBJECT:'*',random,random
763 OBJECT:'*',random,random
764 OBJECT:'(',random,random
765 OBJECT:'(',random,random
766 OBJECT:random,random,random
767 OBJECT:random,random,random
768 OBJECT:random,random,random
769 # Random traps
770 TRAP:random,random
771 TRAP:random,random
772 TRAP:random,random
773 TRAP:random,random
774 TRAP:random,random
775 TRAP:random,random
776 # Random monsters
777 MONSTER:'G',"gnome king",random
778 MONSTER:'G',"gnome lord",random
779 MONSTER:'G',"gnome lord",random
780 MONSTER:'G',"gnome lord",random
781 MONSTER:'G',"gnomish wizard",random
782 MONSTER:'G',"gnomish wizard",random
783 MONSTER:'G',"gnome",random
784 MONSTER:'G',"gnome",random
785 MONSTER:'G',"gnome",random
786 MONSTER:'G',"gnome",random
787 MONSTER:'G',"gnome",random
788 MONSTER:'G',"gnome",random
789 MONSTER:'G',"gnome",random
790 MONSTER:'G',"gnome",random
791 MONSTER:'G',"gnome",random
792 MONSTER:'h',"hobbit",random
793 MONSTER:'h',"hobbit",random
794 MONSTER:'h',"dwarf",random
795 MONSTER:'h',"dwarf",random
796 MONSTER:'h',"dwarf",random
797 MONSTER:'h',random,random
798
799
800 # Mine end level variant 2
801 # "Gnome King's Wine Cellar"
802 #
803 MAZE: "minend-2", ' '
804 GEOMETRY:center,center
805 MAP
806 ---------------------------------------------------------------------------
807 |...................................................|                     |
808 |.|---------S--.--|...|--------------------------|..|                     |
809 |.||---|   |.||-| |...|..........................|..|                     |
810 |.||...| |-|.|.|---...|.............................|                ..   |
811 |.||...|-|.....|....|-|..........................|..|.               ..   |
812 |.||.....|-S|..|....|............................|..|..                   |
813 |.||--|..|..|..|-|..|----------------------------|..|-.                   |
814 |.|   |..|..|....|..................................|...                  |
815 |.|   |..|..|----|..-----------------------------|..|....                 |
816 |.|---|..|--|.......|----------------------------|..|.....                |
817 |...........|----.--|......................|     |..|.......              |
818 |-----------|...|.| |------------------|.|.|-----|..|.....|..             |
819 |-----------|.{.|.|--------------------|.|..........|.....|....           |
820 |...............|.S......................|-------------..-----...         |
821 |.--------------|.|--------------------|.|.........................       |
822 |.................|                    |.....................|........    |
823 ---------------------------------------------------------------------------
824 ENDMAP
825
826 # Dungeon Description
827 FOUNTAIN:(14,13)
828 REGION:(23,03,48,06),lit,"ordinary"
829 REGION:(21,06,22,06),lit,"ordinary"
830 REGION:(14,04,14,04),unlit,"ordinary"
831 REGION:(10,05,14,08),unlit,"ordinary"
832 REGION:(10,09,11,09),unlit,"ordinary"
833 REGION:(15,08,16,08),unlit,"ordinary"
834 # Secret doors
835 DOOR:locked,(12,02)
836 DOOR:locked,(11,06)
837 # Stairs
838 STAIR:(36,04),up
839 # Non diggable walls
840 NON_DIGGABLE:(00,00,52,17)
841 NON_DIGGABLE:(53,00,74,00)
842 NON_DIGGABLE:(53,17,74,17)
843 NON_DIGGABLE:(74,01,74,16)
844 NON_DIGGABLE:(53,07,55,07)
845 NON_DIGGABLE:(53,14,61,14)
846 # The Gnome King's wine cellar.
847 ENGRAVING:(12,03),engrave,"You are now entering the Gnome King's wine cellar."
848 ENGRAVING:(12,04),engrave,"Trespassers will be persecuted!"
849 OBJECT:'!',"booze",(10,07)
850 OBJECT:'!',"booze",(10,07)
851 OBJECT:'!',random,(10,07)
852 OBJECT:'!',"booze",(10,08)
853 OBJECT:'!',"booze",(10,08)
854 OBJECT:'!',random,(10,08)
855 OBJECT:'!',"booze",(10,09)
856 OBJECT:'!',"booze",(10,09)
857 OBJECT:'!',"object detection",(10,09)
858 # Objects
859 # The Treasure chamber...
860 OBJECT:'*',"diamond",(69,04)
861 OBJECT:'*',random,(69,04)
862 OBJECT:'*',"diamond",(69,04)
863 OBJECT:'*',random,(69,04)
864 OBJECT:'*',"emerald",(70,04)
865 OBJECT:'*',random,(70,04)
866 OBJECT:'*',"emerald",(70,04)
867 OBJECT:'*',random,(70,04)
868 OBJECT:'*',"emerald",(69,05)
869 OBJECT:'*',random,(69,05)
870 OBJECT:'*',"ruby",(69,05)
871 OBJECT:'*',random,(69,05)
872 OBJECT:'*',"ruby",(70,05)
873 OBJECT:'*',"amethyst",(70,05)
874 OBJECT:'*',random,(70,05)
875 OBJECT:'*',"amethyst",(70,05)
876 OBJECT:'*',"luckstone",(70,05)
877 # Scattered gems...
878 OBJECT:'*',random,random
879 OBJECT:'*',random,random
880 OBJECT:'*',random,random
881 OBJECT:'*',random,random
882 OBJECT:'*',random,random
883 OBJECT:'*',random,random
884 OBJECT:'*',random,random
885 OBJECT:'(',random,random
886 OBJECT:'(',random,random
887 OBJECT:random,random,random
888 OBJECT:random,random,random
889 OBJECT:random,random,random
890 # Random traps
891 TRAP:random,random
892 TRAP:random,random
893 TRAP:random,random
894 TRAP:random,random
895 TRAP:random,random
896 TRAP:random,random
897 # Random monsters.
898 MONSTER:'G',"gnome king",random
899 MONSTER:'G',"gnome lord",random
900 MONSTER:'G',"gnome lord",random
901 MONSTER:'G',"gnome lord",random
902 MONSTER:'G',"gnomish wizard",random
903 MONSTER:'G',"gnomish wizard",random
904 MONSTER:'G',"gnome",random
905 MONSTER:'G',"gnome",random
906 MONSTER:'G',"gnome",random
907 MONSTER:'G',"gnome",random
908 MONSTER:'G',"gnome",random
909 MONSTER:'G',"gnome",random
910 MONSTER:'G',"gnome",random
911 MONSTER:'G',"gnome",random
912 MONSTER:'G',"gnome",random
913 MONSTER:'h',"hobbit",random
914 MONSTER:'h',"hobbit",random
915 MONSTER:'h',"dwarf",random
916 MONSTER:'h',"dwarf",random
917 MONSTER:'h',"dwarf",random
918 MONSTER:'h',random,random
919
920
921 # "Catacombs" by Kelly Bailey
922 # Relies on some very specific behavior of MAZEWALK.
923 #
924 MAZE:"minend-3",'-'
925 FLAGS:nommap
926 GEOMETRY:center,bottom
927 MAP
928  - - - - - - - - - - -- -- - - . - - - - - - - - - -- - - -- - - - - . - - |
929 ------...---------.-----------...-----.-------.-------     ----------------|
930  - - - - - - - - - - - . - - - . - - - - - - - - - - -- - -- - . - - - - - |
931 ------------.---------...-------------------------.---   ------------------|
932  - - - - - - - - - - . . - - --- - . - - - - - - - - -- -- - - - - |.....| |
933 --.---------------.......------------------------------- ----------|.....S-|
934  - - - - |.. ..| - ....... . - - - - |.........| - - - --- - - - - |.....| |
935 ----.----|.....|------.......--------|.........|--------------.------------|
936  - - - - |..{..| - - -.... . --- - -.S.........S - - - - - - - - - - - - - |
937 ---------|.....|--.---...------------|.........|---------------------------|
938  - - - - |.. ..| - - - . - - - - - - |.........| - --- . - - - - - - - - - |
939 ----------------------...-------.---------------------...------------------|
940 ---..| - - - - - - - - . --- - - - - - - - - - - - - - . - - --- - - --- - |
941 -.S..|----.-------.------- ---------.-----------------...----- -----.-------
942 ---..| - - - - - - - -- - - -- . - - - - - . - - - . - . - - -- -- - - - -- 
943 -.S..|--------.---.---       -...---------------...{.---------   ---------  
944 --|. - - - - - - - -- - - - -- . - - - --- - - - . . - - - - -- - - - - - - 
945 ENDMAP
946
947 RANDOM_PLACES:(1,15),(68,6),(1,13)
948 NON_DIGGABLE:(67,3,73,7)
949 NON_DIGGABLE:(0,12,2,16)
950 FOUNTAIN:(12,08)
951 FOUNTAIN:(51,15)
952 REGION:(0,0,75,16),unlit,"ordinary"
953 REGION:(38,6,46,10),lit,"ordinary"
954 DOOR:closed,(37,8)
955 DOOR:closed,(47,8)
956 DOOR:closed,(73,5)
957 DOOR:closed,(2,15)
958 MAZEWALK:(36,8),west
959 STAIR:(42,8),up
960
961 # Objects
962 OBJECT:'*',"diamond",random
963 OBJECT:'*',random,random
964 OBJECT:'*',"diamond",random
965 OBJECT:'*',random,random
966 OBJECT:'*',"emerald",random
967 OBJECT:'*',random,random
968 OBJECT:'*',"emerald",random
969 OBJECT:'*',random,random
970 OBJECT:'*',"emerald",random
971 OBJECT:'*',random,random
972 OBJECT:'*',"ruby",random
973 OBJECT:'*',random,random
974 OBJECT:'*',"ruby",random
975 OBJECT:'*',"amethyst",random
976 OBJECT:'*',random,random
977 OBJECT:'*',"amethyst",random
978 OBJECT:'*',"luckstone",place[0]
979 OBJECT:'*',"flint",place[1]
980 OBJECT:'?',random,random
981 OBJECT:'?',random,random
982 OBJECT:'?',random,random
983 OBJECT:'?',random,random
984 OBJECT:'?',random,random
985 OBJECT:'+',random,random
986 OBJECT:'+',random,random
987 OBJECT:'+',random,random
988 OBJECT:'+',random,random
989 OBJECT:random,random,random
990 OBJECT:random,random,random
991 OBJECT:random,random,random
992 TRAP:random,random
993 TRAP:random,random
994 TRAP:random,random
995 TRAP:random,random
996 TRAP:random,random
997 TRAP:random,random
998 TRAP:random,random
999 # One-time annoyance factor
1000 TRAP:"level teleport",place[0]
1001 TRAP:"level teleport",place[1]
1002 MONSTER:'M',random,random
1003 MONSTER:'M',random,random
1004 MONSTER:'M',random,random
1005 MONSTER:'M',random,random
1006 MONSTER:'M',random,random
1007 MONSTER:'M',"ettin mummy",random
1008 MONSTER:'V',random,random
1009 MONSTER:'Z',random,random
1010 MONSTER:'Z',random,random
1011 MONSTER:'Z',random,random
1012 MONSTER:'Z',random,random
1013 MONSTER:'Z',random,random
1014 MONSTER:'V',random,random
1015 MONSTER:'e',random,random
1016 MONSTER:'e',random,random
1017 MONSTER:'e',random,random
1018 MONSTER:'e',random,random
1019
1020
1021 # end mines.des