1 # SCCS Id: @(#)Rogue.des 3.4 2002/02/15
2 # Copyright (c) 1992 by Dean Luick
3 # NetHack may be freely redistributed. See license for details.
5 # The "start" level for the quest.
7 # Here you meet your (besieged) class leader, Master of Thieves
8 # and receive your quest assignment.
11 FLAGS: noteleport, hardfloor, nommap
12 GEOMETRY:center,center
14 #123456789012345678901234567890123456789012345678901234567890123456789012345
16 ---------------------------------.------------------------------------------
17 |.....|.||..........|....|......|.|.........|.......+............---.......|
18 |.....|..+..........+....---....S.|...-S-----.-----.|............+.+.......|
19 |.....+.||........---......|....|.|...|.....|.|...|.---.....------.--------|
20 |-----|.-------|..|........------.-----.....|.--..|...-------..............|
21 |.....|........------+------..........+.....|..--S---.........------.-----..
22 |.....|.------...............-----.}}.--------.|....-------.---....|.+...--|
23 |..-+--.|....|-----.--------.|...|.....+.....|.|....|.....+.+......|.--....|
24 |..|....|....|....+.|......|.|...-----.|.....|.--...|.....|.|......|..|....|
25 |..|.-----S----...|.+....-----...|...|.----..|..|.---....--.---S-----.|----|
26 |..|.|........|...------.|.S.....|...|....-----.+.|......|..|.......|.|....|
27 |---.-------..|...|....|.|.|.....|...----.|...|.|---.....|.|-.......|.---..|
28 ...........|..S...|....---.----S----..|...|...+.|..-------.---+-....|...--+|
29 |---------.---------...|......|....S..|.---...|.|..|...........----.---....|
30 |........|.........|...+.------....|---.---...|.--+-.----.----....|.+...--+|
31 |........|.---+---.|----.--........|......-----......|..|..|.--+-.|.-S-.|..|
32 |........|.|.....|........----------.----.......---.--..|-.|....|.-----.|..|
33 |----....+.|.....----+---............|..|--------.+.|...SS.|....|.......|..|
34 |...--+-----.....|......|.------------............---...||.------+--+----..|
35 |..........S.....|......|.|..........S............|.....||...|.....|....|..|
36 -------------------------.--------------------------------------------------
39 #REGION:(00,00,75,20),lit,"ordinary"
40 # The down stairs is at one of the 4 "exits". The others are mimics,
41 # mimicing stairwells.
42 RANDOM_PLACES: (33,0), (0,12), (25,20), (75,05)
44 MONSTER:'m',"giant mimic", place[1], m_feature "staircase down"
45 MONSTER:'m',"large mimic", place[2], m_feature "staircase down"
46 MONSTER:'m',"small mimic", place[3], m_feature "staircase down"
47 # Portal arrival point
48 BRANCH:(19,09,19,09),(0,0,0,0)
50 #DOOR:locked|closed|open,(xx,yy)
99 MONSTER:'@',"Master of Thieves",(36,11)
100 # The treasure of Master of Thieves
101 OBJECT:'(',"chest",(36,11)
102 # thug guards, room #1
103 MONSTER:'@',"thug",(28,10)
104 MONSTER:'@',"thug",(29,11)
105 MONSTER:'@',"thug",(30,09)
106 MONSTER:'@',"thug",(31,07)
107 # thug guards, room #2
108 MONSTER:'@',"thug",(31,13)
109 MONSTER:'@',"thug",(33,14)
110 MONSTER:'@',"thug",(30,15)
111 #thug guards, room #3
112 MONSTER:'@',"thug",(35,09)
113 MONSTER:'@',"thug",(36,13)
115 NON_DIGGABLE:(00,00,75,20)
134 # Monsters to get in the way.
137 MONSTER: 'l',"leprechaun",(01,12),hostile
138 MONSTER: 'n',"water nymph",(02,12),hostile
140 MONSTER: 'n',"water nymph",(33,01),hostile
141 MONSTER: 'l',"leprechaun",(33,02),hostile
143 MONSTER: 'n',"water nymph",(74,05),hostile
144 MONSTER: 'l',"leprechaun",(74,04),hostile
146 MONSTER: 'l',"leprechaun",(25,19),hostile
147 MONSTER: 'n',"water nymph",(25,18),hostile
148 # Wandering the streets. What I'd really like for this is a random
149 # location, but make sure we're on a given type, e.g. street (if they
150 # existed, of course).
151 MONSTER: 'n',"water nymph",(07,05),hostile
152 MONSTER: 'l',"leprechaun",(28,06),hostile
153 MONSTER: 'n',"water nymph",(38,07),hostile
154 MONSTER: 'l',"leprechaun",(45,01),hostile
155 MONSTER: 'n',"water nymph",(59,07),hostile
156 MONSTER: 'l',"leprechaun",(62,14),hostile
157 MONSTER: 'n',"water nymph",(71,14),hostile
158 MONSTER: 'l',"leprechaun",(39,13),hostile
159 MONSTER: 'n',"water nymph",(18,14),hostile
160 MONSTER: ':',"chameleon",(19,08),hostile
161 MONSTER: ':',"chameleon",(22,08),hostile
162 MONSTER: ':',"chameleon",(16,08),hostile
163 MONSTER: ':',"chameleon",random,hostile
164 MONSTER: ':',"chameleon",random,hostile
165 MONSTER: ':',"chameleon",random,hostile
166 MONSTER: ':',"chameleon",random,hostile
167 MONSTER: ':',"chameleon",random,hostile
170 # The "locate" level for the quest.
172 # Here you have to find the entrance to the Assassins' Guild to go
173 # further towards your assigned quest.
177 GEOMETRY:center,center
179 #123456789012345678901234567890123456789012345678901234567890123456789012345
181 ---------------------------------------------------- --------
182 ---.................................................- --.....|
183 ---...--------........-------.......................--- ---...|
184 ---.....- ---......- ---..................---- --.--
185 ---.....---- -------- --..................-- --..|
186 ---...----- ----.----.....----.....--- --..||
187 ----..---- -----..--- |...--- |.......--- --...|
188 |...--- ----....--- |.--- |.........-- --...||
189 |...- ----.....--- ---- |..........---....|
190 |...---- ----......--- | |...|.......-....||
191 |......----- ---.........- | -----...|............|
192 |..........----- ----...........--- -------......||...........||
193 |..............-----................--- |............|||..........|
194 |------...............................--- |...........|| |.........||
195 |.....|..............------.............-----..........|| ||........|
196 |.....|.............-- ---.........................|| |.......||
197 |.....|.............- ---.....................--| ||......|
198 |-S----------.......---- --.................---- |.....||
199 |...........|..........--------..............----- ||....|
200 |...........|............................----- |....|
201 ------------------------------------------ ------
203 # Dungeon Description
204 REGION:(00,00,75,20),lit,"ordinary"
206 #DOOR:locked|closed|open,(xx,yy)
211 NON_DIGGABLE:(00,00,75,20)
213 OBJECT:'?',"teleportation",(11,18),cursed,0
214 OBJECT:random,random,random
215 OBJECT:random,random,random
216 OBJECT:random,random,random
217 OBJECT:random,random,random
218 OBJECT:random,random,random
219 OBJECT:random,random,random
220 OBJECT:random,random,random
221 OBJECT:random,random,random
222 OBJECT:random,random,random
223 OBJECT:random,random,random
224 OBJECT:random,random,random
225 OBJECT:random,random,random
226 OBJECT:random,random,random
227 OBJECT:random,random,random
236 MONSTER:'l',"leprechaun",random,hostile
237 MONSTER:'l',"leprechaun",random,hostile
238 MONSTER:'l',"leprechaun",random,hostile
239 MONSTER:'l',"leprechaun",random,hostile
240 MONSTER:'l',"leprechaun",random,hostile
241 MONSTER:'l',"leprechaun",random,hostile
242 MONSTER:'l',"leprechaun",random,hostile
243 MONSTER:'l',"leprechaun",random,hostile
244 MONSTER:'l',"leprechaun",random,hostile
245 MONSTER:'l',"leprechaun",random,hostile
246 MONSTER:'l',"leprechaun",random,hostile
247 MONSTER:'l',"leprechaun",random,hostile
248 MONSTER:'l',"leprechaun",random,hostile
249 MONSTER:'l',"leprechaun",random,hostile
250 MONSTER:'l',"leprechaun",random,hostile
251 MONSTER:'l',"leprechaun",random,hostile
252 MONSTER:'l',"leprechaun",random,hostile
253 MONSTER:'l',random,random,hostile
254 MONSTER:'N',"guardian naga",random,hostile
255 MONSTER:'N',"guardian naga",random,hostile
256 MONSTER:'N',"guardian naga",random,hostile
257 MONSTER:'N',"guardian naga",random,hostile
258 MONSTER:'N',"guardian naga",random,hostile
259 MONSTER:'N',"guardian naga",random,hostile
260 MONSTER:'N',"guardian naga",random,hostile
261 MONSTER:'N',random,random,hostile
262 MONSTER:'N',random,random,hostile
263 MONSTER:'N',random,random,hostile
264 MONSTER: ':',"chameleon",random,hostile
265 MONSTER: ':',"chameleon",random,hostile
266 MONSTER: ':',"chameleon",random,hostile
267 MONSTER: ':',"chameleon",random,hostile
268 MONSTER: ':',"chameleon",random,hostile
271 # The "goal" level for the quest. Teleportation and digging are
274 # You have to reach The Master Assassin via some means other than
275 # simple searching or digging since there is no path between your
276 # arrival point and his location.
278 MAZE: "Rog-goal", ' '
280 GEOMETRY:center,center
282 #123456789012345678901234567890123456789012345678901234567890123456789012345
284 ----- -------.......................................|-----------------|
285 |...| -----.....|.......................................|.................|
286 |...----...|.....|.......................................|....---------....|
287 |.---......---..--.................................------------.......|....|
288 |...............|..................................|..|...|...----........-|
289 |.....-----....--.................................|-..--..-|.....----S----|
290 |--S---...|....|.................................|-........-|....|........|
291 |.........---------.............................|-....}}....-|...|...|....|
292 |....|.....S......|............................|-.....}}.....-|..--.------|
293 |-----.....--.....|...........................|-...}}}}}}}}...-|....|.....--
294 |...........--....------S-----...............|-....}}}}}}}}....-|..........|
295 |............--........|...| |..............--.....}}.}}........----------S-
296 |.............|........|...| |..............|......}}}}}}}}......|...|.....|
297 |S-.---.---.---.---.---|...| ------------...--........}}.}}.....--..---....|
298 |.---.---.---.---.-S-..----- |....|.....|....|-....}}}}}}}}....---..S.|--..|
299 |...|.......|..........|...---....---...S.....|-...}}}}}}}}...-|.S..|...|..|
300 |...|..|....|..........|............|..--..----|-.....}}.....-|..----...-S--
301 |...|---....----.......|----- ......|...---| |-....}}....-|...|..--.--..|
302 -----.....---.....--.---....--...--------..| |-........-|....|.........|
303 |.............|..........|.............S... |S-------|.....|..-----..|
304 ---------------------------------------- ...... ---------- ----
306 # Dungeon Description
307 REGION:(00,00,75,20),lit,"ordinary"
309 STAIR:levregion(01,00,15,20),(01,18,04,20),up
312 NON_DIGGABLE:(00,00,75,20)
313 # One trap to keep the gnomes at bay.
314 TRAP:"spiked pit",(37,07)
316 OBJECT:'(',"skeleton key",(38,10),blessed,0,"The Master Key of Thievery"
317 OBJECT:'%',"tin",(26,12),"chameleon",0
318 OBJECT:random,random,random
319 OBJECT:random,random,random
320 OBJECT:random,random,random
321 OBJECT:random,random,random
322 OBJECT:random,random,random
323 OBJECT:random,random,random
324 OBJECT:random,random,random
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
344 MONSTER:'@',"Master Assassin",(38,10),hostile
345 MONSTER:'l',"leprechaun",random,hostile
346 MONSTER:'l',"leprechaun",random,hostile
347 MONSTER:'l',"leprechaun",random,hostile
348 MONSTER:'l',"leprechaun",random,hostile
349 MONSTER:'l',"leprechaun",random,hostile
350 MONSTER:'l',"leprechaun",random,hostile
351 MONSTER:'l',"leprechaun",random,hostile
352 MONSTER:'l',"leprechaun",random,hostile
353 MONSTER:'l',"leprechaun",random,hostile
354 MONSTER:'l',"leprechaun",random,hostile
355 MONSTER:'l',"leprechaun",random,hostile
356 MONSTER:'l',"leprechaun",random,hostile
357 MONSTER:'l',"leprechaun",random,hostile
358 MONSTER:'l',"leprechaun",random,hostile
359 MONSTER:'l',"leprechaun",random,hostile
360 MONSTER:'l',"leprechaun",random,hostile
361 MONSTER:'l',random,random,hostile
362 MONSTER:'l',random,random,hostile
363 MONSTER:'N',"guardian naga",random,hostile
364 MONSTER:'N',"guardian naga",random,hostile
365 MONSTER:'N',"guardian naga",random,hostile
366 MONSTER:'N',"guardian naga",random,hostile
367 MONSTER:'N',"guardian naga",random,hostile
368 MONSTER:'N',"guardian naga",random,hostile
369 MONSTER:'N',"guardian naga",random,hostile
370 MONSTER:'N',"guardian naga",random,hostile
371 MONSTER:'N',random,random,hostile
372 MONSTER:'N',random,random,hostile
373 MONSTER:'N',random,random,hostile
374 MONSTER: ':',"chameleon",random,hostile
375 MONSTER: ':',"chameleon",random,hostile
376 MONSTER: ':',"chameleon",random,hostile
377 MONSTER: ':',"chameleon",random,hostile
378 MONSTER: ':',"chameleon",random,hostile
379 MONSTER:';',"shark",(51,14),hostile
380 MONSTER:';',"shark",(53,09),hostile
381 MONSTER:';',"shark",(55,15),hostile
382 MONSTER:';',"shark",(58,10),hostile
385 # The "fill" level for the quest.
387 # This level is used to fill out any levels not occupied by specific
388 # levels as defined above.
392 ROOM: "ordinary" , random, random, random, random
394 OBJECT: random,random,random
395 MONSTER: 'l', "leprechaun", random, hostile
397 ROOM: "ordinary" , random, random, random, random
398 OBJECT: random, random, random
399 OBJECT: random,random,random
400 MONSTER: 'l', "leprechaun", random, hostile
401 MONSTER: 'N', "guardian naga", random, hostile
403 ROOM: "ordinary" , random, random, random, random
404 OBJECT: random, random, random
407 OBJECT: random,random,random
408 MONSTER: 'n', "water nymph", random, hostile
410 ROOM: "ordinary" , random, random, random, random
412 OBJECT: random, random, random
415 MONSTER: 'l', random, random, hostile
416 MONSTER: 'N', "guardian naga", random, hostile
418 ROOM: "ordinary" , random, random, random, random
419 OBJECT: random, random, random
420 OBJECT: random, random, random
423 MONSTER: 'l', "leprechaun", random, hostile
425 ROOM: "ordinary" , random, random, random, random
426 OBJECT: random, random, random
429 MONSTER: 'l', "leprechaun", random, hostile
430 MONSTER: 'n', "water nymph", random, hostile
435 # currently a & b are the same.
439 ROOM: "ordinary" , random, random, random, random
441 OBJECT: random,random,random
442 MONSTER: 'l', "leprechaun", random, hostile
444 ROOM: "ordinary" , random, random, random, random
445 OBJECT: random, random, random
446 OBJECT: random,random,random
447 MONSTER: 'l', "leprechaun", random, hostile
448 MONSTER: 'N', "guardian naga", random, hostile
450 ROOM: "ordinary" , random, random, random, random
451 OBJECT: random, random, random
454 OBJECT: random,random,random
455 MONSTER: 'n', "water nymph", random, hostile
457 ROOM: "ordinary" , random, random, random, random
459 OBJECT: random, random, random
462 MONSTER: 'l', random, random, hostile
463 MONSTER: 'N', "guardian naga", random, hostile
465 ROOM: "ordinary" , random, random, random, random
466 OBJECT: random, random, random
467 OBJECT: random, random, random
470 MONSTER: 'l', "leprechaun", random, hostile
472 ROOM: "ordinary" , random, random, random, random
473 OBJECT: random, random, random
476 MONSTER: 'l', "leprechaun", random, hostile
477 MONSTER: 'n', "water nymph", random, hostile