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