1 # SCCS Id: @(#)Arch.des 3.4 1997/01/31
2 # Copyright (c) 1989 by Jean-Christophe Collet
3 # Copyright (c) 1991 by M. Stephenson
4 # NetHack may be freely redistributed. See license for details.
6 # The "start" level for the quest.
8 # Here you meet your (besieged) class leader, Lord Carnarvon
9 # and receive your quest assignment.
12 FLAGS: noteleport,hardfloor
13 GEOMETRY:center,center
15 ............................................................................
16 ............................................................................
17 ............................................................................
18 ............................................................................
19 ....................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}.................
20 ....................}-------------------------------------}.................
21 ....................}|..S......+.................+.......|}.................
22 ....................}-S---------------+----------|.......|}.................
23 ....................}|.|...............|.......+.|.......|}.................
24 ....................}|.|...............---------.---------}.................
25 ....................}|.S.\.............+.................+..................
26 ....................}|.|...............---------.---------}.................
27 ....................}|.|...............|.......+.|.......|}.................
28 ....................}-S---------------+----------|.......|}.................
29 ....................}|..S......+.................+.......|}.................
30 ....................}-------------------------------------}.................
31 ....................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}.................
32 ............................................................................
33 ............................................................................
34 ............................................................................
37 REGION:(00,00,75,19),lit,"ordinary"
38 REGION: (22,06,23,06),unlit,"ordinary"
39 REGION: (25,06,30,06),unlit,"ordinary"
40 REGION: (32,06,48,06),unlit,"ordinary"
41 REGION: (50,06,56,08),lit,"ordinary"
42 REGION: (40,08,46,08),unlit,"ordinary"
43 REGION: (22,08,22,12),unlit,"ordinary"
44 REGION: (24,08,38,12),unlit,"ordinary"
45 REGION: (48,08,48,08),lit,"ordinary"
46 REGION: (40,10,56,10),lit,"ordinary"
47 REGION: (48,12,48,12),lit,"ordinary"
48 REGION: (40,12,46,12),unlit,"ordinary"
49 REGION: (50,12,56,14),lit,"ordinary"
50 REGION: (22,14,23,14),unlit,"ordinary"
51 REGION: (25,14,30,14),unlit,"ordinary"
52 REGION: (32,14,48,14),unlit,"ordinary"
55 # Portal arrival point
56 BRANCH:(63,06,63,06),(0,0,0,0)
71 MONSTER:'@',"Lord Carnarvon",(25,10)
72 # The treasure of Lord Carnarvon
73 OBJECT:'(',"chest",(25,10)
74 # student guards for the audience chamber
75 MONSTER:'@',"student",(26,09)
76 MONSTER:'@',"student",(27,09)
77 MONSTER:'@',"student",(28,09)
78 MONSTER:'@',"student",(26,10)
79 MONSTER:'@',"student",(28,10)
80 MONSTER:'@',"student",(26,11)
81 MONSTER:'@',"student",(27,11)
82 MONSTER:'@',"student",(28,11)
83 # city watch guards in the antechambers
84 MONSTER:'@',"watchman",(50,06)
85 MONSTER:'@',"watchman",(50,14)
87 MONSTER:';',"giant eel",(20,10)
88 MONSTER:';',"giant eel",(45,04)
89 MONSTER:';',"giant eel",(33,16)
91 NON_DIGGABLE:(00,00,75,19)
99 # Monsters on siege duty.
100 MONSTER: 'S',random,(60,09)
101 MONSTER: 'M',random,(60,10)
102 MONSTER: 'S',random,(60,11)
103 MONSTER: 'S',random,(60,12)
104 MONSTER: 'M',random,(60,13)
105 MONSTER: 'S',random,(61,10)
106 MONSTER: 'S',random,(61,11)
107 MONSTER: 'S',random,(61,12)
108 MONSTER: 'S',random,(30,03)
109 MONSTER: 'M',random,(20,17)
110 MONSTER: 'S',random,(67,02)
111 MONSTER: 'S',random,(10,19)
114 # The "locate" level for the quest.
116 # Here you have to find the Entrance to the Tomb of the Toltec Kings
117 # to go further towards your assigned quest.
122 GEOMETRY:center,center
124 ............................................................................
125 ............................................................................
126 ............................................................................
127 ........................-------------------------------.....................
128 ........................|....|.S......................|.....................
129 ........................|....|.|.|+------------------.|.....................
130 ........................|....|.|.|.|.........|......|.|.....................
131 ........................|....|.|.|.|.........|......|.|.....................
132 ........................|---+-.|.|.|..---....+......|.|.....................
133 ........................|....|.|.|.---|.|....|......|.|.....................
134 ........................|....S.|.|.+..S.|--S-----S--|.|.....................
135 ........................|....|.|.|.---|.|....|......+.|.....................
136 ........................|---+-.|.|.|..---....|.------.|.....................
137 ........................|....|.|.|.|.........|.|....+.|.....................
138 ........................|....|.|.|.|.........|+|....|-|.....................
139 ........................|....|.|.|------------+------.S.....................
140 ........................|....|.S......................|.....................
141 ........................-------------------------------.....................
142 ............................................................................
143 ............................................................................
145 # Dungeon Description
146 REGION:(00,00,75,19),lit,"ordinary"
147 REGION:(25,04,28,07),lit,"temple"
148 REGION:(25,09,28,11),unlit,"temple"
149 REGION:(25,13,28,16),lit,"temple"
150 REGION:(30,04,30,16),lit,"ordinary"
151 REGION:(32,04,32,16),unlit,"ordinary"
152 REGION:(33,04,53,04),unlit,"ordinary",unfilled,true
153 REGION:(36,10,37,10),unlit,"ordinary"
154 REGION:(39,09,39,11),unlit,"ordinary"
155 REGION:(36,06,42,08),unlit,"ordinary",unfilled,true
156 REGION:(36,12,42,14),unlit,"ordinary",unfilled,true
157 REGION:(46,06,51,09),unlit,"ordinary"
158 REGION:(46,11,49,11),unlit,"ordinary",unfilled,true
159 REGION:(48,13,51,14),unlit,"ordinary"
180 # Altars - three types. All are unattended.
181 ALTAR:(26,05),align[0],altar
182 ALTAR:(26,10),align[1],altar
183 ALTAR:(26,15),align[2],altar
185 NON_DIGGABLE:(00,00,75,19)
187 OBJECT:random,random,random
188 OBJECT:random,random,random
189 OBJECT:random,random,random
190 OBJECT:random,random,random
191 OBJECT:random,random,random
192 OBJECT:random,random,random
193 OBJECT:random,random,random
194 OBJECT:random,random,random
195 OBJECT:random,random,random
196 OBJECT:random,random,random
197 OBJECT:random,random,random
198 OBJECT:random,random,random
199 OBJECT:random,random,random
200 OBJECT:random,random,random
201 OBJECT:random,random,random
203 ENGRAVING:random,engrave,"X marks the spot."
204 ENGRAVING:random,engrave,"X marks the spot."
205 ENGRAVING:random,engrave,"X marks the spot."
206 ENGRAVING:random,engrave,"X marks the spot."
208 TRAP:"spiked pit",(24,02)
209 TRAP:"spiked pit",(37,00)
210 TRAP:"spiked pit",(23,05)
211 TRAP:"spiked pit",(26,19)
212 TRAP:"spiked pit",(55,10)
213 TRAP:"spiked pit",(55,08)
220 TRAP:"statue",(72,07)
223 TRAP:"anti magic",(64,12)
224 TRAP:"sleep gas",random
225 TRAP:"sleep gas",random
229 TRAP:"rolling boulder",(32,10)
230 TRAP:"rolling boulder",(40,16)
232 MONSTER:'S',random,random
233 MONSTER:'S',random,random
234 MONSTER:'S',random,random
235 MONSTER:'S',random,random
236 MONSTER:'S',random,random
237 MONSTER:'S',random,random
238 MONSTER:'S',random,random
239 MONSTER:'S',random,random
240 MONSTER:'S',random,random
241 MONSTER:'S',random,random
242 MONSTER:'S',random,random
243 MONSTER:'S',random,random
244 MONSTER:'S',random,random
245 MONSTER:'S',random,random
246 MONSTER:'S',random,random
247 MONSTER:'S',random,random
248 MONSTER:'S',random,random
249 MONSTER:'S',random,random
250 MONSTER:'M',random,random
251 MONSTER:'M',"human mummy",random
252 MONSTER:'M',"human mummy",random
253 MONSTER:'M',"human mummy",random
254 MONSTER:'M',"human mummy",random
255 MONSTER:'M',"human mummy",random
256 MONSTER:'M',"human mummy",random
257 MONSTER:'M',"human mummy",random
258 MONSTER:'M',random,random
261 # The "goal" level for the quest.
263 # Here you meet Minion of Huhetotl your nemesis monster. You have to
264 # defeat Minion of Huhetotl in combat to gain the artifact you have
265 # been assigned to retrieve.
268 MAZE: "Arc-goal", ' '
269 GEOMETRY:center,center
274 -----------|..S.S..|-----------
275 |.|........|+-|.|-+|........|.|
276 |.S........S..|.|..S........S.|
277 |.|........|..|.|..|........|.|
278 ------------------+------------------
279 |..|..........|.......|..........|..|
280 |..|..........+.......|..........S..|
281 |..S..........|.......+..........|..|
282 |..|..........|.......|..........|..|
283 ------------------+------------------
284 |.|........|..|.|..|........|.|
285 |.S........S..|.|..S........S.|
286 |.|........|+-|.|-+|........|.|
287 -----------|..S.S..|-----------
292 # Dungeon Description
293 REGION:(00,00,75,19),lit,"ordinary"
294 REGION:(35,02,36,03),unlit,"ordinary"
295 REGION:(40,02,41,03),unlit,"ordinary"
296 REGION:(24,04,24,06),unlit,"ordinary"
297 REGION:(26,04,33,06),lit,"ordinary"
298 REGION:(38,02,38,06),unlit,"ordinary"
299 REGION:(43,04,50,06),lit,"ordinary"
300 REGION:(52,04,52,06),unlit,"ordinary"
301 REGION:(35,05,36,06),unlit,"ordinary"
302 REGION:(40,05,41,06),unlit,"ordinary"
303 REGION:(21,08,22,11),unlit,"ordinary"
304 REGION:(24,08,33,11),lit,"ordinary"
305 REGION:(35,08,41,11),unlit,"ordinary"
306 REGION:(43,08,52,11),lit,"ordinary"
307 REGION:(54,08,55,11),unlit,"ordinary"
308 REGION:(24,13,24,15),unlit,"ordinary"
309 REGION:(26,13,33,15),unlit,"ordinary"
310 REGION:(35,13,36,14),unlit,"ordinary"
311 REGION:(35,16,36,17),unlit,"ordinary"
312 REGION:(38,13,38,17),unlit,"ordinary"
313 REGION:(40,13,41,14),unlit,"ordinary"
314 REGION:(40,16,41,17),unlit,"ordinary"
315 REGION:(43,13,50,15),unlit,"temple"
316 REGION:(52,13,52,15),unlit,"ordinary"
320 NON_DIGGABLE:(00,00,75,19)
321 # The altar of Huhetotl. Unattended.
322 ALTAR:(50,14),chaos,altar
324 OBJECT:'(',"crystal ball",(50,14),blessed,5,"The Orb of Detection"
325 OBJECT:random,random,random
326 OBJECT:random,random,random
327 OBJECT:random,random,random
328 OBJECT:random,random,random
329 OBJECT:random,random,random
330 OBJECT:random,random,random
331 OBJECT:random,random,random
332 OBJECT:random,random,random
333 OBJECT:random,random,random
334 OBJECT:random,random,random
335 OBJECT:random,random,random
336 OBJECT:random,random,random
337 OBJECT:random,random,random
338 OBJECT:random,random,random
346 TRAP:"rolling boulder",(46,14)
348 MONSTER:'&',"Minion of Huhetotl",(50,14)
349 MONSTER:'S',random,random
350 MONSTER:'S',random,random
351 MONSTER:'S',random,random
352 MONSTER:'S',random,random
353 MONSTER:'S',random,random
354 MONSTER:'S',random,random
355 MONSTER:'S',random,random
356 MONSTER:'S',random,random
357 MONSTER:'S',random,random
358 MONSTER:'S',random,random
359 MONSTER:'S',random,random
360 MONSTER:'S',random,random
361 MONSTER:'S',random,random
362 MONSTER:'S',random,random
363 MONSTER:'S',random,random
364 MONSTER:'S',random,random
365 MONSTER:'S',random,random
366 MONSTER:'S',random,random
367 MONSTER:'M',"human mummy",random
368 MONSTER:'M',"human mummy",random
369 MONSTER:'M',"human mummy",random
370 MONSTER:'M',"human mummy",random
371 MONSTER:'M',"human mummy",random
372 MONSTER:'M',"human mummy",random
373 MONSTER:'M',"human mummy",random
374 MONSTER:'M',"human mummy",random
375 MONSTER:'M',random,random
378 # The "fill" levels for the quest.
380 # These levels are used to fill out any levels not occupied by specific
381 # levels as defined above. "filla" is the upper filler, between the
382 # start and locate levels, and "fillb" the lower between the locate
388 ROOM: "ordinary" , random, random, random, random
390 OBJECT: random,random,random
391 MONSTER: 'S', random, random
393 ROOM: "ordinary" , random, random, random, random
394 OBJECT: random, random, random
395 OBJECT: random,random,random
396 MONSTER: 'S', random, random
398 ROOM: "ordinary" , random, random, random, random
399 OBJECT: random, random, random
401 OBJECT: random,random,random
402 MONSTER: 'S', random, random
404 ROOM: "ordinary" , random, random, random, random
406 OBJECT: random, random, random
408 MONSTER: 'S', random, random
409 MONSTER: 'M', "human mummy", random
411 ROOM: "ordinary" , random, random, random, random
412 OBJECT: random, random, random
413 OBJECT: random, random, random
415 MONSTER: 'S', random, random
417 ROOM: "ordinary" , random, random, random, random
418 OBJECT: random, random, random
420 MONSTER: 'S', random, random
426 ROOM: "ordinary" , random, random, random, random
428 OBJECT: random,random,random
429 MONSTER: 'M', random, random
431 ROOM: "ordinary" , random, random, random, random
432 OBJECT: random, random, random
433 OBJECT: random,random,random
434 MONSTER: 'M', random, random
436 ROOM: "ordinary" , random, random, random, random
437 OBJECT: random, random, random
439 OBJECT: random,random,random
440 MONSTER: 'M', random, random
442 ROOM: "ordinary" , random, random, random, random
444 OBJECT: random, random, random
446 MONSTER: 'S', random, random
447 MONSTER: 'M', "human mummy", random
449 ROOM: "ordinary" , random, random, random, random
450 OBJECT: random, random, random
451 OBJECT: random, random, random
453 MONSTER: 'S', random, random
455 ROOM: "ordinary" , random, random, random, random
456 OBJECT: random, random, random
458 MONSTER: 'S', random, random