OSDN Git Service

shrink mine
[nethackexpress/trunk.git] / dat / Tourist.des
1 #       SCCS Id: @(#)Tourist.des        3.4     1992/09/26
2 #       Copyright (c) 1989 by Jean-Christophe Collet
3 #       Copyright (c) 1991,92 by M. Stephenson, P. Winner
4 # NetHack may be freely redistributed.  See license for details.
5 #
6 #       The "start" level for the quest.
7 #
8 #       Here you meet your (besieged) class leader, Twoflower
9 #       and receive your quest assignment.
10 #
11 MAZE: "Tou-strt",' '
12 FLAGS: noteleport,hardfloor
13 GEOMETRY:center,center
14 MAP
15 .......}}....---------..-------------------------------------------------...
16 ........}}...|.......|..|.-------------------------------------------...|...
17 .........}}..|.......|..|.|......|......|.............|......|......|...|...
18 ..........}}.|.......|..|.|......+......+.............+......+..\...|...|...
19 ...........}}}..........|.|......|......|.............|......|......|...|...
20 .............}}.........|.|----S-|--S---|S----------S-|---S--|------|...|...
21 ..............}}}.......|...............................................|...
22 ................}}}.....----S------++--S----------S----------S-----------...
23 ..................}}...........    ..    ...................................
24 ......-------......}}}}........}}}}..}}}}..}}}}..}}}}.......................
25 ......|.....|.......}}}}}}..}}}}   ..   }}}}..}}}}..}}}.....................
26 ......|.....+...........}}}}}}........................}}}..}}}}..}}}..}}}...
27 ......|.....|...........................................}}}}..}}}..}}}}.}}}}
28 ......-------...............................................................
29 ............................................................................
30 ...-------......-------.....................................................
31 ...|.....|......|.....|.....................................................
32 ...|.....+......+.....|.....................................................
33 ...|.....|......|.....|.....................................................
34 ...-------......-------.....................................................
35 ENDMAP
36 # Dungeon Description
37 REGION:(00,00,75,19),lit,"ordinary"
38 REGION:(14,01,20,03),unlit,"morgue"
39 REGION:(07,10,11,12),unlit,"ordinary"
40 REGION:(04,16,08,18),unlit,"ordinary"
41 REGION:(17,16,21,18),unlit,"ordinary"
42 REGION:(27,02,32,04),unlit,"ordinary"
43 REGION:(34,02,39,04),unlit,"ordinary"
44 REGION:(41,02,53,04),unlit,"ordinary"
45 REGION:(55,02,60,04),unlit,"ordinary"
46 REGION:(62,02,67,04),lit,"ordinary"
47 # Stairs
48 STAIR:(66,03),down
49 # Portal arrival point
50 BRANCH:(68,14,68,14),(0,0,0,0)
51 # Non diggable walls
52 NON_DIGGABLE:(00,00,75,19)
53 # Doors
54 DOOR:locked,(31,05)
55 DOOR:locked,(36,05)
56 DOOR:locked,(41,05)
57 DOOR:locked,(52,05)
58 DOOR:locked,(58,05)
59 DOOR:locked,(28,07)
60 DOOR:locked,(39,07)
61 DOOR:locked,(50,07)
62 DOOR:locked,(61,07)
63 DOOR:closed,(33,03)
64 DOOR:closed,(40,03)
65 DOOR:closed,(54,03)
66 DOOR:closed,(61,03)
67 DOOR:open,(12,11)
68 DOOR:open,(09,17)
69 DOOR:open,(16,17)
70 DOOR:locked,(35,07)
71 DOOR:locked,(36,07)
72 # Monsters on siege duty.
73 MONSTER: 's',"giant spider",random
74 MONSTER: 's',"giant spider",random
75 MONSTER: 's',"giant spider",random
76 MONSTER: 's',"giant spider",random
77 MONSTER: 's',"giant spider",random
78 MONSTER: 's',"giant spider",random
79 MONSTER: 's',"giant spider",random
80 MONSTER: 's',"giant spider",random
81 MONSTER: 's',"giant spider",random
82 MONSTER: 's',"giant spider",random
83 MONSTER: 's',"giant spider",random
84 MONSTER: 's',"giant spider",random
85 MONSTER: 's',random,random
86 MONSTER: 's',random,random
87 MONSTER: 'C',"forest centaur",random
88 MONSTER: 'C',"forest centaur",random
89 MONSTER: 'C',"forest centaur",random
90 MONSTER: 'C',"forest centaur",random
91 MONSTER: 'C',"forest centaur",random
92 MONSTER: 'C',"forest centaur",random
93 MONSTER: 'C',"forest centaur",random
94 MONSTER: 'C',"forest centaur",random
95 MONSTER: 'C',random,random
96 # Twoflower
97 MONSTER:'@',"Twoflower",(64,03)
98 # The treasure of Twoflower
99 OBJECT:'(',"chest",(64,03)
100 # guides for the audience chamber
101 MONSTER:'@',"guide",(29,03)
102 MONSTER:'@',"guide",(32,04)
103 MONSTER:'@',"guide",(35,02)
104 MONSTER:'@',"guide",(38,03)
105 MONSTER:'@',"guide",(45,03)
106 MONSTER:'@',"guide",(48,02)
107 MONSTER:'@',"guide",(49,04)
108 MONSTER:'@',"guide",(51,03)
109 MONSTER:'@',"guide",(57,03)
110 MONSTER:'@',"guide",(62,04)
111 MONSTER:'@',"guide",(66,04)
112 # path guards
113 MONSTER:'@',"watchman",(35,08)
114 MONSTER:'@',"watchman",(36,08)
115 # river monsters
116 MONSTER:';',"giant eel",(62,12)
117 MONSTER:';',"piranha",(47,10)
118 MONSTER:';',"piranha",(29,11)
119 MONSTER:';',"kraken",(34,09)
120 MONSTER:';',"kraken",(37,09)
121 # Random traps
122 TRAP:random,random
123 TRAP:random,random
124 TRAP:random,random
125 TRAP:random,random
126 TRAP:random,random
127 TRAP:random,random
128 TRAP:random,random
129 TRAP:random,random
130 TRAP:random,random
131
132 #
133 #       The "locate" level for the quest.
134 #
135 #       Here you have to find the Thieves' Guild Hall to go
136 #       further towards your assigned quest.
137 #
138
139 MAZE: "Tou-loca",' '
140 FLAGS: hardfloor
141 GEOMETRY:center,center
142 MAP
143 ----------------------------------------------------------------------------
144 |....|......|..........|......|......|...|....|.....|......|...............|
145 |....|......|.|------|.|......|......|.|.|....|..}..|......|.|----------|..|
146 |....|--+----.|......|.|-S---+|+-----|.|.S....|.....|---+--|.|..........+..|
147 |....|........|......|.|...|.........|.|------|..............|..........|-+|
148 |....+...}}...+......|.|...|.|-----|.|..............|--+----------------|..|
149 |----|........|------|.|---|.|.....|......|-----+-|.|.......|...........|--|
150 |............................|.....|.|--+-|.......|.|.......|...........|..|
151 |----|.....|-------------|...|--+--|.|....|.......|.|-----------+-------|..|
152 |....+.....+.........S...|...........|....|-------|........................|
153 |....|.....|.........|...|.|---------|....|.........|-------|.|----------|.|
154 |....|.....|---------|---|.|......|..+....|-------|.|.......|.+......S.\.|.|
155 |....|.....+.........S...|.|......|..|....|.......|.|.......|.|......|...|.|
156 |-------|..|.........|---|.|+-------------------+-|.|.......+.|----------|.|
157 |.......+..|---------|.........|.........|..........|.......|.|..........|.|
158 |.......|..............|--+--|.|.........|.|----+-----------|.|..........|.|
159 |---------+-|--+-----|-|.....|.|.........|.|........|.|.....+.|..........+.|
160 |...........|........|.S.....|.|----+----|.|--------|.|.....|.|----------|.|
161 |...........|........|.|.....|........................|.....|..............|
162 ----------------------------------------------------------------------------
163 ENDMAP
164 # Dungeon Description
165 REGION:(00,00,75,19),lit,"ordinary"
166 NON_DIGGABLE:(00,00,75,19)
167 #
168 REGION:(01,01,04,05),unlit,"morgue"
169 REGION:(15,03,20,05),lit,"shop"
170 REGION:(62,03,71,04),lit,"shop"
171 REGION:(01,17,11,18),lit,"barracks"
172 REGION:(12,09,20,10),lit,"barracks"
173 REGION:(53,11,59,14),lit,"zoo"
174 REGION:(63,14,72,16),lit,"barracks"
175 REGION:(32,14,40,16),lit,"temple"
176 #
177 REGION:(06,01,11,02),random,"ordinary"
178 REGION:(24,01,29,02),random,"ordinary"
179 REGION:(31,01,36,02),random,"ordinary"
180 REGION:(42,01,45,03),random,"ordinary"
181 REGION:(53,01,58,02),random,"ordinary"
182 REGION:(24,04,26,05),random,"ordinary"
183 REGION:(30,06,34,07),random,"ordinary"
184 REGION:(73,05,74,05),unlit,"ordinary"
185 REGION:(01,09,04,12),random,"ordinary"
186 REGION:(01,14,07,15),random,"ordinary"
187 REGION:(12,12,20,13),random,"ordinary"
188 REGION:(13,17,20,18),random,"ordinary"
189 REGION:(22,09,24,10),random,"ordinary"
190 REGION:(22,12,24,12),random,"ordinary"
191 REGION:(24,16,28,18),random,"ordinary"
192 REGION:(28,11,33,12),random,"ordinary"
193 REGION:(35,11,36,12),lit,"ordinary"
194 REGION:(38,08,41,12),random,"ordinary"
195 REGION:(43,07,49,08),random,"ordinary"
196 REGION:(43,12,49,12),random,"ordinary"
197 REGION:(44,16,51,16),random,"ordinary"
198 REGION:(53,06,59,07),random,"ordinary"
199 REGION:(61,06,71,07),random,"ordinary"
200 REGION:(55,16,59,18),random,"ordinary"
201 REGION:(63,11,68,12),random,"ordinary"
202 REGION:(70,11,72,12),random,"ordinary"
203 # Stairs
204 STAIR:(10,04),up
205 STAIR:(73,05),down
206 # Non diggable walls
207 NON_DIGGABLE:(00,00,75,19)
208 DOOR:closed,(05,05)
209 DOOR:closed,(05,09)
210 DOOR:closed,(08,14)
211 DOOR:closed,(08,03)
212 DOOR:closed,(11,09)
213 DOOR:closed,(11,12)
214 DOOR:closed,(10,16)
215 DOOR:closed,(14,05)
216 DOOR:closed,(15,16)
217 DOOR:locked,(21,09)
218 DOOR:locked,(21,12)
219 DOOR:closed,(23,17)
220 DOOR:closed,(25,03)
221 DOOR:closed,(26,15)
222 DOOR:closed,(29,03)
223 DOOR:closed,(28,13)
224 DOOR:closed,(31,03)
225 DOOR:closed,(32,08)
226 DOOR:closed,(37,11)
227 DOOR:closed,(36,17)
228 DOOR:locked,(41,03)
229 DOOR:closed,(40,07)
230 DOOR:closed,(48,06)
231 DOOR:closed,(48,13)
232 DOOR:closed,(48,15)
233 DOOR:closed,(56,03)
234 DOOR:closed,(55,05)
235 DOOR:closed,(72,03)
236 DOOR:locked,(74,04)
237 DOOR:closed,(64,08)
238 DOOR:closed,(62,11)
239 DOOR:closed,(69,11)
240 DOOR:closed,(60,13)
241 DOOR:closed,(60,16)
242 DOOR:closed,(73,16)
243
244 # Objects
245 OBJECT:random,random,random
246 OBJECT:random,random,random
247 OBJECT:random,random,random
248 OBJECT:random,random,random
249 OBJECT:random,random,random
250 OBJECT:random,random,random
251 OBJECT:random,random,random
252 OBJECT:random,random,random
253 OBJECT:random,random,random
254 OBJECT:random,random,random
255 OBJECT:random,random,random
256 OBJECT:random,random,random
257 OBJECT:random,random,random
258 OBJECT:random,random,random
259 # Toilet paper
260 OBJECT:'?',"blank paper",(71,12)
261 OBJECT:'?',"blank paper",(71,12)
262 # Random traps
263 TRAP:random,random
264 TRAP:random,random
265 TRAP:random,random
266 TRAP:random,random
267 TRAP:random,random
268 TRAP:random,random
269 TRAP:random,random
270 TRAP:random,random
271 TRAP:random,random
272 # Random monsters.
273 MONSTER:'s',"giant spider",random
274 MONSTER:'s',"giant spider",random
275 MONSTER:'s',"giant spider",random
276 MONSTER:'s',"giant spider",random
277 MONSTER:'s',"giant spider",random
278 MONSTER:'s',"giant spider",random
279 MONSTER:'s',"giant spider",random
280 MONSTER:'s',"giant spider",random
281 MONSTER:'s',"giant spider",random
282 MONSTER:'s',"giant spider",random
283 MONSTER:'s',"giant spider",random
284 MONSTER:'s',"giant spider",random
285 MONSTER:'s',"giant spider",random
286 MONSTER:'s',"giant spider",random
287 MONSTER:'s',"giant spider",random
288 MONSTER:'s',"giant spider",random
289 MONSTER:'s',random,random
290 MONSTER:'s',random,random
291
292 #
293 #       The "goal" level for the quest.
294 #
295 #       Here you meet the Master of Thieves your nemesis monster.  You have to
296 #       defeat the Master of Thieves in combat to gain the artifact you have
297 #       been assigned to retrieve.
298 #
299
300 MAZE: "Tou-goal", ' '
301 GEOMETRY:center,center
302 MAP
303 ----------------------------------------------------------------------------
304 |.........|.........|..........|..| |.................|........|........|..|
305 |.........|.........|..........|..| |....--------.....|........|........|..|
306 |------S--|--+-----------+------..| |....|......|.....|........|........|..|
307 |.........|.......................| |....|......+.....--+-------------+--..|
308 |.........|.......................| |....|......|..........................|
309 |-S-----S-|......----------.......| |....|......|..........................|
310 |..|..|...|......|........|.......| |....-----------.........----..........|
311 |..+..+...|......|........|.......| |....|.........|.........|}}|..........|
312 |..|..|...|......+........|.......| |....|.........+.........|}}|..........|
313 |..|..|...|......|........|.......S.S....|.........|.........----..........|
314 |---..----|......|........|.......| |....|.........|.......................|
315 |.........+......|+F-+F-+F|.......| |....-----------.......................|
316 |---..----|......|..|..|..|.......| |......................--------------..|
317 |..|..|...|......--F-F--F--.......| |......................+............|..|
318 |..+..+...|.......................| |--.---...-----+-----..|............|..|
319 |--|..----|--+-----------+------..| |.....|...|.........|..|------------|..|
320 |..+..+...|.........|..........|..| |.....|...|.........|..+............|..|
321 |..|..|...|.........|..........|..| |.....|...|.........|..|............|..|
322 ----------------------------------------------------------------------------
323 ENDMAP
324 # Dungeon Description
325 REGION:(00,00,75,19),lit,"ordinary"
326 # The Inn
327 REGION:(01,01,09,02),lit,"ordinary"
328 REGION:(01,04,09,05),lit,"barracks"
329 REGION:(01,07,02,10),unlit,"ordinary"
330 REGION:(07,07,09,10),unlit,"ordinary"
331 REGION:(01,14,02,15),unlit,"ordinary"
332 REGION:(07,14,09,15),unlit,"ordinary"
333 REGION:(01,17,02,18),unlit,"ordinary"
334 REGION:(07,17,09,18),unlit,"ordinary"
335 #
336 REGION:(11,01,19,02),unlit,"barracks"
337 REGION:(21,01,30,02),unlit,"ordinary"
338 REGION:(11,17,19,18),unlit,"barracks"
339 REGION:(21,17,30,18),unlit,"ordinary"
340 # Police Station
341 REGION:(18,07,25,11),lit,"ordinary"
342 REGION:(18,13,19,13),unlit,"ordinary"
343 REGION:(21,13,22,13),unlit,"ordinary"
344 REGION:(24,13,25,13),unlit,"ordinary"
345 # The town itself
346 REGION:(42,03,47,06),unlit,"ordinary"
347 REGION:(42,08,50,11),unlit,"ordinary"
348 REGION:(37,16,41,18),unlit,"morgue"
349 REGION:(47,16,55,18),unlit,"ordinary"
350 REGION:(55,01,62,03),unlit,"ordinary"
351 REGION:(64,01,71,03),unlit,"ordinary"
352 REGION:(60,14,71,15),lit,"shop"
353 REGION:(60,17,71,18),lit,"shop"
354 # Non diggable walls
355 NON_DIGGABLE:(00,00,75,19)
356 # Stairs
357 STAIR:(70,08),up
358 # Doors
359 DOOR:locked,(07,03)
360 DOOR:locked,(02,06)
361 DOOR:locked,(08,06)
362 DOOR:closed,(03,08)
363 DOOR:closed,(06,08)
364 DOOR:open,(10,12)
365 DOOR:closed,(03,15)
366 DOOR:closed,(06,15)
367 DOOR:closed,(03,17)
368 DOOR:closed,(06,17)
369 DOOR:closed,(13,03)
370 DOOR:random,(25,03)
371 DOOR:closed,(13,16)
372 DOOR:random,(25,16)
373 DOOR:locked,(17,09)
374 DOOR:locked,(18,12)
375 DOOR:locked,(21,12)
376 DOOR:locked,(24,12)
377 DOOR:locked,(34,10)
378 DOOR:locked,(36,10)
379 DOOR:random,(48,04)
380 DOOR:random,(56,04)
381 DOOR:random,(70,04)
382 DOOR:random,(51,09)
383 DOOR:random,(51,15)
384 DOOR:open,(59,14)
385 DOOR:open,(59,17)
386 # Objects
387 OBJECT:'(',"credit card",(04,01),blessed,0,"The Platinum Yendorian Express Card"
388 OBJECT:random,random,random
389 OBJECT:random,random,random
390 OBJECT:random,random,random
391 OBJECT:random,random,random
392 OBJECT:random,random,random
393 OBJECT:random,random,random
394 OBJECT:random,random,random
395 OBJECT:random,random,random
396 OBJECT:random,random,random
397 OBJECT:random,random,random
398 OBJECT:random,random,random
399 OBJECT:random,random,random
400 OBJECT:random,random,random
401 OBJECT:random,random,random
402 # Random traps
403 TRAP:random,random
404 TRAP:random,random
405 TRAP:random,random
406 TRAP:random,random
407 TRAP:random,random
408 TRAP:random,random
409 # Random monsters.
410 MONSTER:'@',"Master of Thieves",(04,01),hostile
411 MONSTER:'s',"giant spider",random
412 MONSTER:'s',"giant spider",random
413 MONSTER:'s',"giant spider",random
414 MONSTER:'s',"giant spider",random
415 MONSTER:'s',"giant spider",random
416 MONSTER:'s',"giant spider",random
417 MONSTER:'s',"giant spider",random
418 MONSTER:'s',"giant spider",random
419 MONSTER:'s',"giant spider",random
420 MONSTER:'s',"giant spider",random
421 MONSTER:'s',"giant spider",random
422 MONSTER:'s',"giant spider",random
423 MONSTER:'s',"giant spider",random
424 MONSTER:'s',"giant spider",random
425 MONSTER:'s',"giant spider",random
426 MONSTER:'s',"giant spider",random
427 MONSTER:'s',random,random
428 MONSTER:'s',random,random
429 # ladies of the evening
430 MONSTER:'&',"succubus",(02,08)
431 MONSTER:'&',"succubus",(08,08)
432 MONSTER:'&',"incubus",(02,14)
433 MONSTER:'&',"incubus",(08,14)
434 MONSTER:'&',"incubus",(02,17)
435 MONSTER:'&',"incubus",(08,17)
436 # Police station (with drunken prisoners)
437 MONSTER:'K',"Kop Kaptain",(24,09),hostile
438 MONSTER:'K',"Kop Lieutenant",(20,09),hostile
439 MONSTER:'K',"Kop Lieutenant",(22,11),hostile
440 MONSTER:'K',"Kop Lieutenant",(22,07),hostile
441 MONSTER:'K',"Keystone Kop",(19,07),hostile
442 MONSTER:'K',"Keystone Kop",(19,08),hostile
443 MONSTER:'K',"Keystone Kop",(22,09),hostile
444 MONSTER:'K',"Keystone Kop",(24,11),hostile
445 MONSTER:'K',"Keystone Kop",(19,11),hostile
446 MONSTER:'@',"prisoner",(19,13)
447 MONSTER:'@',"prisoner",(21,13)
448 MONSTER:'@',"prisoner",(24,13)
449 #
450 MONSTER:'@',"watchman",(33,10),hostile
451
452 WALLIFY
453
454 #
455 #       The "fill" level for the quest.
456 #
457 #       This level is used to fill out any levels not occupied by specific
458 #       levels as defined above.
459 #
460
461 MAZE: "Tou-fila" , ' '
462 INIT_MAP: '.' , ' ', true, true, random, true
463 NOMAP
464 #
465 STAIR: random, up
466 STAIR: random, down
467 #
468 OBJECT: random, random, random
469 OBJECT: random, random, random
470 OBJECT: random, random, random
471 OBJECT: random, random, random
472 OBJECT: random, random, random
473 OBJECT: random, random, random
474 OBJECT: random, random, random
475 #
476 TRAP: random, random
477 TRAP: random, random
478 TRAP: random, random
479 TRAP: random, random
480 #
481 MONSTER: '@', "soldier", random, hostile
482 MONSTER: '@', "soldier", random, hostile
483 MONSTER: '@', "soldier", random, hostile
484 MONSTER: '@', "soldier", random, hostile
485 MONSTER: '@', "soldier", random, hostile
486 MONSTER: 'H', random, random, hostile
487 MONSTER: 'C', random, random, hostile
488
489 MAZE: "Tou-filb" , ' '
490 INIT_MAP: '.' , ' ', true, true, random, true
491 NOMAP
492 #
493 STAIR: random, up
494 STAIR: random, down
495 #
496 OBJECT: random, random, random
497 OBJECT: random, random, random
498 OBJECT: random, random, random
499 OBJECT: random, random, random
500 OBJECT: random, random, random
501 OBJECT: random, random, random
502 OBJECT: random, random, random
503 OBJECT: random, random, random
504 OBJECT: random, random, random
505 OBJECT: random, random, random
506 OBJECT: random, random, random
507 #
508 TRAP: random, random
509 TRAP: random, random
510 TRAP: random, random
511 TRAP: random, random
512 #
513 MONSTER: '@', "soldier", random, hostile
514 MONSTER: '@', "captain", random, hostile
515 MONSTER: '@', "captain", random, hostile
516 MONSTER: 'H', random, random, hostile
517 MONSTER: 'H', random, random, hostile
518 MONSTER: 'C', random, random, hostile
519 MONSTER: 's', random, random