1 # NetHack 3.6 Knight.des $NHDT-Date: 1432512784 2015/05/25 00:13:04 $ $NHDT-Branch: master $:$NHDT-Revision: 1.9 $
2 # Copyright (c) 1989 by Jean-Christophe Collet
3 # Copyright (c) 1991,92 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, King Arthur
9 # and receive your quest assignment.
12 FLAGS: noteleport,hardfloor
13 # This is a kludge to init the level as a lit field.
14 INIT_MAP: mines, '.' , '.' , false , false , lit , false
15 GEOMETRY:center,center
17 ..................................................
18 .-----......................................-----.
19 .|...|......................................|...|.
20 .--|+-------------------++-------------------+|--.
21 ...|...................+..+...................|...
22 ...|.|-----------------|++|-----------------|.|...
23 ...|.|.................|..|.........|.......|.|...
24 ...|.|...\.............+..+.........|.......|.|...
25 ...|.|.................+..+.........+.......|.|...
26 ...|.|.................|..|.........|.......|.|...
27 ...|.|--------------------------------------|.|...
28 ...|..........................................|...
29 .--|+----------------------------------------+|--.
30 .|...|......................................|...|.
31 .-----......................................-----.
32 ..................................................
35 REGION:(00,00,49,15),lit,"ordinary"
36 REGION:(04,04,45,11),unlit,"ordinary"
37 REGION:(06,06,22,09),lit,"throne" , unfilled
38 REGION:(27,06,43,09),lit,"ordinary"
39 # Portal arrival point
40 BRANCH:(20,14,20,14),(0,0,0,0)
63 MONSTER:('@',"King Arthur"),(09,07)
64 # The treasure of King Arthur
65 OBJECT:('(',"chest"),(09,07)
66 # knight guards for the watchrooms
67 MONSTER:('@',"knight"),(04,02),peaceful
68 MONSTER:('@',"knight"),(04,13),peaceful
69 MONSTER:('@',"knight"),(45,02),peaceful
70 MONSTER:('@',"knight"),(45,13),peaceful
71 # page guards for the audience chamber
72 MONSTER:('@',"page"),(16,06)
73 MONSTER:('@',"page"),(18,06)
74 MONSTER:('@',"page"),(20,06)
75 MONSTER:('@',"page"),(16,09)
76 MONSTER:('@',"page"),(18,09)
77 MONSTER:('@',"page"),(20,09)
79 NON_DIGGABLE:(00,00,49,15)
81 TRAP:"sleep gas",(24,04)
82 TRAP:"sleep gas",(25,04)
87 # Monsters on siege duty.
88 MONSTER: ('i',"quasit"),(14,00),hostile
89 MONSTER: ('i',"quasit"),(16,00),hostile
90 MONSTER: ('i',"quasit"),(18,00),hostile
91 MONSTER: ('i',"quasit"),(20,00),hostile
92 MONSTER: ('i',"quasit"),(22,00),hostile
93 MONSTER: ('i',"quasit"),(24,00),hostile
94 MONSTER: ('i',"quasit"),(26,00),hostile
95 MONSTER: ('i',"quasit"),(28,00),hostile
96 MONSTER: ('i',"quasit"),(30,00),hostile
97 MONSTER: ('i',"quasit"),(32,00),hostile
98 MONSTER: ('i',"quasit"),(34,00),hostile
99 MONSTER: ('i',"quasit"),(36,00),hostile
102 # The "locate" level for the quest.
104 # Here you have to find your way to the Isle of Glass to go
105 # further towards your assigned quest.
110 INIT_MAP: mines, '.' , 'P' , false , true , lit , false
111 GEOMETRY:center,center
113 xxxxxxxxx......xxxx...........xxxxxxxxxx
114 xxxxxxx.........xxx.............xxxxxxxx
115 xxxx..............................xxxxxx
116 xx.................................xxxxx
117 ....................................xxxx
118 .......................................x
119 ........................................
120 xx...................................xxx
121 xxxx..............................xxxxxx
122 xxxxxx..........................xxxxxxxx
123 xxxxxxxx.........xx..........xxxxxxxxxxx
124 xxxxxxxxx.......xxxxxx.....xxxxxxxxxxxxx
126 # Dungeon Description
127 # The Isle of Glass is a Tor rising out of the swamps surrounding it.
128 REGION:(00,00,39,11),lit,"ordinary"
129 # The top area of the Tor is a holy site.
130 REGION:(09,02,27,09),lit,"temple"
134 # The altar atop the Tor and its attendant (creating altar makes the priest).
135 ALTAR:(17,05),neutral,shrine
153 # All of the avenues are guarded by magic except for the East.
202 # Even so, there are magic "sinkholes" around.
203 TRAP:"anti magic",random
204 TRAP:"anti magic",random
205 TRAP:"anti magic",random
206 TRAP:"anti magic",random
207 TRAP:"anti magic",random
208 TRAP:"anti magic",random
209 TRAP:"anti magic",random
211 MONSTER:('i',"quasit"),random,hostile
212 MONSTER:('i',"quasit"),random,hostile
213 MONSTER:('i',"quasit"),random,hostile
214 MONSTER:('i',"quasit"),random,hostile
215 MONSTER:('i',"quasit"),random,hostile
216 MONSTER:('i',"quasit"),random,hostile
217 MONSTER:('i',"quasit"),random,hostile
218 MONSTER:('i',"quasit"),random,hostile
219 MONSTER:('i',"quasit"),random,hostile
220 MONSTER:('i',"quasit"),random,hostile
221 MONSTER:('i',"quasit"),random,hostile
222 MONSTER:('i',"quasit"),random,hostile
223 MONSTER:('i',"quasit"),random,hostile
224 MONSTER:('i',"quasit"),random,hostile
225 MONSTER:('i',"quasit"),random,hostile
226 MONSTER:('i',"quasit"),random,hostile
227 MONSTER:('i',"quasit"),random,hostile
228 MONSTER:'i',random,hostile
229 MONSTER:'j',random,hostile
230 MONSTER:('j',"ochre jelly"),random,hostile
231 MONSTER:('j',"ochre jelly"),random,hostile
232 MONSTER:('j',"ochre jelly"),random,hostile
233 MONSTER:('j',"ochre jelly"),random,hostile
234 MONSTER:('j',"ochre jelly"),random,hostile
235 MONSTER:('j',"ochre jelly"),random,hostile
236 MONSTER:('j',"ochre jelly"),random,hostile
237 MONSTER:'j',random,hostile
240 # The "goal" level for the quest.
242 # Here you meet Ixoth your nemesis monster. You have to
243 # defeat Ixoth in combat to gain the artifact you have
244 # been assigned to retrieve.
247 MAZE: "Kni-goal", ' '
248 GEOMETRY:center,center
251 .PPPPP...PP.. .......... .................................
252 ..PPPPP...P.. ........... ...................................
253 ..PPP....... ........... ......................................
254 ...PPP....... ......... ............... .....................
255 ........... ............ ............ ......................
256 ............ ............. ....... .....................
257 .............................. .........................
258 ............................... ..................................
259 ............................. ....................................
260 ......... ......................................................
261 .....PP... .....................................................
262 .....PPP.... ....................................................
263 ......PPP.... .............. ....................................
264 .......PPP.... ............. .....................................
265 ........PP... ............ ......................................
266 ...PPP........ .......... ..................................
267 ..PPPPP........ .......... ..............................
268 ....PPPPP...... ......... ..........................
271 # Dungeon Description
272 REGION:(00,00,14,19),lit,"ordinary"
273 REGION:(15,00,75,19),unlit,"ordinary"
277 NON_DIGGABLE:(00,00,75,19)
279 OBJECT:('(',"mirror"),(50,06),blessed,0,name:"The Magic Mirror of Merlin"
280 OBJECT:random,(33,01)
281 OBJECT:random,(33,02)
282 OBJECT:random,(33,03)
283 OBJECT:random,(33,04)
284 OBJECT:random,(33,05)
285 OBJECT:random,(34,01)
286 OBJECT:random,(34,02)
287 OBJECT:random,(34,03)
288 OBJECT:random,(34,04)
289 OBJECT:random,(34,05)
290 OBJECT:random,(35,01)
291 OBJECT:random,(35,02)
292 OBJECT:random,(35,03)
293 OBJECT:random,(35,04)
294 OBJECT:random,(35,05)
302 TRAP:"spiked pit",(13,07)
303 TRAP:"spiked pit",(12,08)
304 TRAP:"spiked pit",(12,09)
311 MONSTER:('D',"Ixoth"),(50,06),hostile
312 MONSTER:('i',"quasit"),random,hostile
313 MONSTER:('i',"quasit"),random,hostile
314 MONSTER:('i',"quasit"),random,hostile
315 MONSTER:('i',"quasit"),random,hostile
316 MONSTER:('i',"quasit"),random,hostile
317 MONSTER:('i',"quasit"),random,hostile
318 MONSTER:('i',"quasit"),random,hostile
319 MONSTER:('i',"quasit"),random,hostile
320 MONSTER:('i',"quasit"),random,hostile
321 MONSTER:('i',"quasit"),random,hostile
322 MONSTER:('i',"quasit"),random,hostile
323 MONSTER:('i',"quasit"),random,hostile
324 MONSTER:('i',"quasit"),random,hostile
325 MONSTER:('i',"quasit"),random,hostile
326 MONSTER:('i',"quasit"),random,hostile
327 MONSTER:('i',"quasit"),random,hostile
328 MONSTER:'i',random,hostile
329 MONSTER:'i',random,hostile
330 MONSTER:('j',"ochre jelly"),random,hostile
331 MONSTER:('j',"ochre jelly"),random,hostile
332 MONSTER:('j',"ochre jelly"),random,hostile
333 MONSTER:('j',"ochre jelly"),random,hostile
334 MONSTER:('j',"ochre jelly"),random,hostile
335 MONSTER:('j',"ochre jelly"),random,hostile
336 MONSTER:('j',"ochre jelly"),random,hostile
337 MONSTER:('j',"ochre jelly"),random,hostile
338 MONSTER:'j',random,hostile
341 # The "fill" levels for the quest.
343 # These levels are used to fill out any levels not occupied by specific
344 # levels as defined above. "filla" is the upper filler, between the
345 # start and locate levels, and "fillb" the lower between the locate
349 MAZE: "Kni-fila" , '.'
350 INIT_MAP: mines, '.' , 'P' , false , true , lit , false
356 OBJECT: random, random
357 OBJECT: random, random
358 OBJECT: random, random
359 OBJECT: random, random
360 OBJECT: random, random
361 OBJECT: random, random
362 OBJECT: random, random
363 OBJECT: random, random
365 MONSTER: ('i', "quasit"), random, hostile
366 MONSTER: ('i', "quasit"), random, hostile
367 MONSTER: ('i', "quasit"), random, hostile
368 MONSTER: ('i', "quasit"), random, hostile
369 MONSTER: 'i', random, hostile
370 MONSTER: ('j', "ochre jelly"), random, hostile
377 MAZE: "Kni-filb" , '.'
378 INIT_MAP: mines, '.' , 'P' , false , true , lit , false
384 OBJECT: random, random
385 OBJECT: random, random
386 OBJECT: random, random
387 OBJECT: random, random
388 OBJECT: random, random
389 OBJECT: random, random
390 OBJECT: random, random
391 OBJECT: random, random
392 OBJECT: random, random
393 OBJECT: random, random
394 OBJECT: random, random
396 MONSTER: ('i', "quasit"), random, hostile
397 MONSTER: ('i', "quasit"), random, hostile
398 MONSTER: ('i', "quasit"), random, hostile
399 MONSTER: ('i', "quasit"), random, hostile
400 MONSTER: 'i', random, hostile
401 MONSTER: ('j', "ochre jelly"), random, hostile
402 MONSTER: ('j', "ochre jelly"), random, hostile
403 MONSTER: ('j', "ochre jelly"), random, hostile