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. 4# 5# The "start" level for the quest. 6# 7# Here you meet your (besieged) class leader, Master of Thieves 8# and receive your quest assignment. 9# 10MAZE: "Rog-strt",' ' 11FLAGS: noteleport, hardfloor, nommap 12GEOMETRY:center,center 13# 1 2 3 4 5 6 7 14#123456789012345678901234567890123456789012345678901234567890123456789012345 15MAP 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-------------------------.-------------------------------------------------- 37ENDMAP 38# Dungeon Description 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. 42RANDOM_PLACES: (33,0), (0,12), (25,20), (75,05) 43STAIR:place[0],down 44MONSTER:'m',"giant mimic", place[1], m_feature "staircase down" 45MONSTER:'m',"large mimic", place[2], m_feature "staircase down" 46MONSTER:'m',"small mimic", place[3], m_feature "staircase down" 47# Portal arrival point 48BRANCH:(19,09,19,09),(0,0,0,0) 49# Doors (secret) 50#DOOR:locked|closed|open,(xx,yy) 51DOOR: locked, (32, 2) 52DOOR: locked, (63, 9) 53DOOR: locked, (27,10) 54DOOR: locked, (31,12) 55DOOR: locked, (35,13) 56DOOR: locked, (69,15) 57DOOR: locked, (56,17) 58DOOR: locked, (57,17) 59DOOR: locked, (11,19) 60DOOR: locked, (37,19) 61DOOR: locked, (39, 2) 62DOOR: locked, (49, 5) 63DOOR: locked, (10, 9) 64DOOR: locked, (14,12) 65# Doors (regular) 66DOOR: closed, (52, 1) 67DOOR: closed, ( 9, 2) 68DOOR: closed, (20, 2) 69DOOR: closed, (65, 2) 70DOOR: closed, (67, 2) 71DOOR: closed, ( 6, 3) 72DOOR: closed, (21, 5) 73DOOR: closed, (38, 5) 74DOOR: closed, (69, 6) 75DOOR: closed, ( 4, 7) 76DOOR: closed, (39, 7) 77DOOR: closed, (58, 7) 78DOOR: closed, (60, 7) 79DOOR: closed, (18, 8) 80DOOR: closed, (20, 9) 81DOOR: closed, (48,10) 82DOOR: closed, (46,12) 83DOOR: closed, (62,12) 84DOOR: closed, (74,12) 85DOOR: closed, (23,14) 86DOOR: closed, (23,14) 87DOOR: closed, (50,14) 88DOOR: closed, (68,14) 89DOOR: closed, (74,14) 90DOOR: closed, (14,15) 91DOOR: closed, (63,15) 92DOOR: closed, ( 9,17) 93DOOR: closed, (21,17) 94DOOR: closed, (50,17) 95DOOR: closed, ( 6,18) 96DOOR: closed, (65,18) 97DOOR: closed, (68,18) 98# Master of Thieves 99MONSTER:'@',"Master of Thieves",(36,11) 100# The treasure of Master of Thieves 101OBJECT:'(',"chest",(36,11) 102# thug guards, room #1 103MONSTER:'@',"thug",(28,10) 104MONSTER:'@',"thug",(29,11) 105MONSTER:'@',"thug",(30,09) 106MONSTER:'@',"thug",(31,07) 107# thug guards, room #2 108MONSTER:'@',"thug",(31,13) 109MONSTER:'@',"thug",(33,14) 110MONSTER:'@',"thug",(30,15) 111#thug guards, room #3 112MONSTER:'@',"thug",(35,09) 113MONSTER:'@',"thug",(36,13) 114# Non diggable walls 115NON_DIGGABLE:(00,00,75,20) 116# Random traps 117TRAP:random,random 118TRAP:random,random 119TRAP:random,random 120TRAP:random,random 121TRAP:random,random 122TRAP:random,random 123TRAP:random,random 124TRAP:random,random 125TRAP:random,random 126TRAP:random,random 127TRAP:random,random 128TRAP:random,random 129TRAP:random,random 130TRAP:random,random 131TRAP:random,random 132TRAP:random,random 133# 134# Monsters to get in the way. 135# 136# West exit 137MONSTER: 'l',"leprechaun",(01,12),hostile 138MONSTER: 'n',"water nymph",(02,12),hostile 139# North exit 140MONSTER: 'n',"water nymph",(33,01),hostile 141MONSTER: 'l',"leprechaun",(33,02),hostile 142# East exit 143MONSTER: 'n',"water nymph",(74,05),hostile 144MONSTER: 'l',"leprechaun",(74,04),hostile 145# South exit 146MONSTER: 'l',"leprechaun",(25,19),hostile 147MONSTER: '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). 151MONSTER: 'n',"water nymph",(07,05),hostile 152MONSTER: 'l',"leprechaun",(28,06),hostile 153MONSTER: 'n',"water nymph",(38,07),hostile 154MONSTER: 'l',"leprechaun",(45,01),hostile 155MONSTER: 'n',"water nymph",(59,07),hostile 156MONSTER: 'l',"leprechaun",(62,14),hostile 157MONSTER: 'n',"water nymph",(71,14),hostile 158MONSTER: 'l',"leprechaun",(39,13),hostile 159MONSTER: 'n',"water nymph",(18,14),hostile 160MONSTER: ':',"chameleon",(19,08),hostile 161MONSTER: ':',"chameleon",(22,08),hostile 162MONSTER: ':',"chameleon",(16,08),hostile 163MONSTER: ':',"chameleon",random,hostile 164MONSTER: ':',"chameleon",random,hostile 165MONSTER: ':',"chameleon",random,hostile 166MONSTER: ':',"chameleon",random,hostile 167MONSTER: ':',"chameleon",random,hostile 168 169# 170# The "locate" level for the quest. 171# 172# Here you have to find the entrance to the Assassins' Guild to go 173# further towards your assigned quest. 174# 175 176MAZE: "Rog-loca",' ' 177GEOMETRY:center,center 178# 1 2 3 4 5 6 7 179#123456789012345678901234567890123456789012345678901234567890123456789012345 180MAP 181 ---------------------------------------------------- -------- 182 ---.................................................- --.....| 183 ---...--------........-------.......................--- ---...| 184 ---.....- ---......- ---..................---- --.-- 185 ---.....---- -------- --..................-- --..| 186 ---...----- ----.----.....----.....--- --..|| 187----..---- -----..--- |...--- |.......--- --...| 188|...--- ----....--- |.--- |.........-- --...|| 189|...- ----.....--- ---- |..........---....| 190|...---- ----......--- | |...|.......-....|| 191|......----- ---.........- | -----...|............| 192|..........----- ----...........--- -------......||...........|| 193|..............-----................--- |............|||..........| 194|------...............................--- |...........|| |.........|| 195|.....|..............------.............-----..........|| ||........| 196|.....|.............-- ---.........................|| |.......|| 197|.....|.............- ---.....................--| ||......| 198|-S----------.......---- --.................---- |.....|| 199|...........|..........--------..............----- ||....| 200|...........|............................----- |....| 201------------------------------------------ ------ 202ENDMAP 203# Dungeon Description 204REGION:(00,00,75,20),lit,"ordinary" 205# Doors 206#DOOR:locked|closed|open,(xx,yy) 207# Stairs 208STAIR:random,up 209STAIR:random,down 210# Non diggable walls 211NON_DIGGABLE:(00,00,75,20) 212# Objects 213OBJECT:'?',"teleportation",(11,18),cursed,0 214OBJECT:random,random,random 215OBJECT:random,random,random 216OBJECT:random,random,random 217OBJECT:random,random,random 218OBJECT:random,random,random 219OBJECT:random,random,random 220OBJECT:random,random,random 221OBJECT:random,random,random 222OBJECT:random,random,random 223OBJECT:random,random,random 224OBJECT:random,random,random 225OBJECT:random,random,random 226OBJECT:random,random,random 227OBJECT:random,random,random 228# Random traps 229TRAP:random,random 230TRAP:random,random 231TRAP:random,random 232TRAP:random,random 233TRAP:random,random 234TRAP:random,random 235# Random monsters. 236MONSTER:'l',"leprechaun",random,hostile 237MONSTER:'l',"leprechaun",random,hostile 238MONSTER:'l',"leprechaun",random,hostile 239MONSTER:'l',"leprechaun",random,hostile 240MONSTER:'l',"leprechaun",random,hostile 241MONSTER:'l',"leprechaun",random,hostile 242MONSTER:'l',"leprechaun",random,hostile 243MONSTER:'l',"leprechaun",random,hostile 244MONSTER:'l',"leprechaun",random,hostile 245MONSTER:'l',"leprechaun",random,hostile 246MONSTER:'l',"leprechaun",random,hostile 247MONSTER:'l',"leprechaun",random,hostile 248MONSTER:'l',"leprechaun",random,hostile 249MONSTER:'l',"leprechaun",random,hostile 250MONSTER:'l',"leprechaun",random,hostile 251MONSTER:'l',"leprechaun",random,hostile 252MONSTER:'l',"leprechaun",random,hostile 253MONSTER:'l',random,random,hostile 254MONSTER:'N',"guardian naga",random,hostile 255MONSTER:'N',"guardian naga",random,hostile 256MONSTER:'N',"guardian naga",random,hostile 257MONSTER:'N',"guardian naga",random,hostile 258MONSTER:'N',"guardian naga",random,hostile 259MONSTER:'N',"guardian naga",random,hostile 260MONSTER:'N',"guardian naga",random,hostile 261MONSTER:'N',random,random,hostile 262MONSTER:'N',random,random,hostile 263MONSTER:'N',random,random,hostile 264MONSTER: ':',"chameleon",random,hostile 265MONSTER: ':',"chameleon",random,hostile 266MONSTER: ':',"chameleon",random,hostile 267MONSTER: ':',"chameleon",random,hostile 268MONSTER: ':',"chameleon",random,hostile 269 270# 271# The "goal" level for the quest. Teleportation and digging are 272# disallowed. 273# 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. 277# 278MAZE: "Rog-goal", ' ' 279FLAGS: noteleport 280GEOMETRY:center,center 281# 1 2 3 4 5 6 7 282#123456789012345678901234567890123456789012345678901234567890123456789012345 283MAP 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 ---------------------------------------- ...... ---------- ---- 305ENDMAP 306# Dungeon Description 307REGION:(00,00,75,20),lit,"ordinary" 308# Stairs 309STAIR:levregion(01,00,15,20),(01,18,04,20),up 310# Doors 311# Non diggable walls 312NON_DIGGABLE:(00,00,75,20) 313# One trap to keep the gnomes at bay. 314TRAP:"spiked pit",(37,07) 315# Objects 316OBJECT:'(',"skeleton key",(38,10),blessed,0,"The Master Key of Thievery" 317OBJECT:'%',"tin",(26,12),"chameleon",0 318OBJECT:random,random,random 319OBJECT:random,random,random 320OBJECT:random,random,random 321OBJECT:random,random,random 322OBJECT:random,random,random 323OBJECT:random,random,random 324OBJECT:random,random,random 325OBJECT:random,random,random 326OBJECT:random,random,random 327OBJECT:random,random,random 328OBJECT:random,random,random 329OBJECT:random,random,random 330OBJECT:random,random,random 331# Random traps 332TRAP:random,random 333TRAP:random,random 334TRAP:random,random 335TRAP:random,random 336TRAP:random,random 337TRAP:random,random 338TRAP:random,random 339TRAP:random,random 340TRAP:random,random 341TRAP:random,random 342TRAP:random,random 343# Random monsters. 344MONSTER:'@',"Master Assassin",(38,10),hostile 345MONSTER:'l',"leprechaun",random,hostile 346MONSTER:'l',"leprechaun",random,hostile 347MONSTER:'l',"leprechaun",random,hostile 348MONSTER:'l',"leprechaun",random,hostile 349MONSTER:'l',"leprechaun",random,hostile 350MONSTER:'l',"leprechaun",random,hostile 351MONSTER:'l',"leprechaun",random,hostile 352MONSTER:'l',"leprechaun",random,hostile 353MONSTER:'l',"leprechaun",random,hostile 354MONSTER:'l',"leprechaun",random,hostile 355MONSTER:'l',"leprechaun",random,hostile 356MONSTER:'l',"leprechaun",random,hostile 357MONSTER:'l',"leprechaun",random,hostile 358MONSTER:'l',"leprechaun",random,hostile 359MONSTER:'l',"leprechaun",random,hostile 360MONSTER:'l',"leprechaun",random,hostile 361MONSTER:'l',random,random,hostile 362MONSTER:'l',random,random,hostile 363MONSTER:'N',"guardian naga",random,hostile 364MONSTER:'N',"guardian naga",random,hostile 365MONSTER:'N',"guardian naga",random,hostile 366MONSTER:'N',"guardian naga",random,hostile 367MONSTER:'N',"guardian naga",random,hostile 368MONSTER:'N',"guardian naga",random,hostile 369MONSTER:'N',"guardian naga",random,hostile 370MONSTER:'N',"guardian naga",random,hostile 371MONSTER:'N',random,random,hostile 372MONSTER:'N',random,random,hostile 373MONSTER:'N',random,random,hostile 374MONSTER: ':',"chameleon",random,hostile 375MONSTER: ':',"chameleon",random,hostile 376MONSTER: ':',"chameleon",random,hostile 377MONSTER: ':',"chameleon",random,hostile 378MONSTER: ':',"chameleon",random,hostile 379MONSTER:';',"shark",(51,14),hostile 380MONSTER:';',"shark",(53,09),hostile 381MONSTER:';',"shark",(55,15),hostile 382MONSTER:';',"shark",(58,10),hostile 383 384# 385# The "fill" level for the quest. 386# 387# This level is used to fill out any levels not occupied by specific 388# levels as defined above. 389# 390LEVEL: "Rog-fila" 391# 392ROOM: "ordinary" , random, random, random, random 393STAIR: random, up 394OBJECT: random,random,random 395MONSTER: 'l', "leprechaun", random, hostile 396 397ROOM: "ordinary" , random, random, random, random 398OBJECT: random, random, random 399OBJECT: random,random,random 400MONSTER: 'l', "leprechaun", random, hostile 401MONSTER: 'N', "guardian naga", random, hostile 402 403ROOM: "ordinary" , random, random, random, random 404OBJECT: random, random, random 405TRAP: random, random 406TRAP: random, random 407OBJECT: random,random,random 408MONSTER: 'n', "water nymph", random, hostile 409 410ROOM: "ordinary" , random, random, random, random 411STAIR: random, down 412OBJECT: random, random, random 413TRAP: random, random 414TRAP: random, random 415MONSTER: 'l', random, random, hostile 416MONSTER: 'N', "guardian naga", random, hostile 417 418ROOM: "ordinary" , random, random, random, random 419OBJECT: random, random, random 420OBJECT: random, random, random 421TRAP: random, random 422TRAP: random, random 423MONSTER: 'l', "leprechaun", random, hostile 424 425ROOM: "ordinary" , random, random, random, random 426OBJECT: random, random, random 427TRAP: random, random 428TRAP: random, random 429MONSTER: 'l', "leprechaun", random, hostile 430MONSTER: 'n', "water nymph", random, hostile 431 432RANDOM_CORRIDORS 433 434# 435# currently a & b are the same. 436# 437LEVEL: "Rog-filb" 438# 439ROOM: "ordinary" , random, random, random, random 440STAIR: random, up 441OBJECT: random,random,random 442MONSTER: 'l', "leprechaun", random, hostile 443 444ROOM: "ordinary" , random, random, random, random 445OBJECT: random, random, random 446OBJECT: random,random,random 447MONSTER: 'l', "leprechaun", random, hostile 448MONSTER: 'N', "guardian naga", random, hostile 449 450ROOM: "ordinary" , random, random, random, random 451OBJECT: random, random, random 452TRAP: random, random 453TRAP: random, random 454OBJECT: random,random,random 455MONSTER: 'n', "water nymph", random, hostile 456 457ROOM: "ordinary" , random, random, random, random 458STAIR: random, down 459OBJECT: random, random, random 460TRAP: random, random 461TRAP: random, random 462MONSTER: 'l', random, random, hostile 463MONSTER: 'N', "guardian naga", random, hostile 464 465ROOM: "ordinary" , random, random, random, random 466OBJECT: random, random, random 467OBJECT: random, random, random 468TRAP: random, random 469TRAP: random, random 470MONSTER: 'l', "leprechaun", random, hostile 471 472ROOM: "ordinary" , random, random, random, random 473OBJECT: random, random, random 474TRAP: random, random 475TRAP: random, random 476MONSTER: 'l', "leprechaun", random, hostile 477MONSTER: 'n', "water nymph", random, hostile 478 479RANDOM_CORRIDORS 480