1# SCCS Id: @(#)Rogue.des 3.3 93/05/10 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 13MAP 14# 1 2 3 4 5 6 7 15#123456789012345678901234567890123456789012345678901234567890123456789012345 16---------------------------------.------------------------------------------ 17|.....|.||..........|....|......|.|.........|.......+............---.......| 18|.....|..+..........+....---....S.|...-------.-----.|............+.+.......| 19|.....+.||........---......|....|.|...|.....|.|...|.---.....------.--------| 20|-----|.-------|..|........------.-----.....|.--..|...-------..............| 21|.....|........------+------..........+.....|..------.........------.-----.. 22|.....|.------...............-----.}}.--------.|....-------.---....|.+...--| 23|..-+--.|....|-----.--------.|...|.....+.....|.|....|.....+.+......|.--....| 24|..|....|....|....+.|......|.|...-----.|.....|.--...|.....|.|......|..|....| 25|..|.----------...|.+....-----...|...|.----..|..|.---....--.---S-----.|----| 26|..|.|........|...------.|.S.....|...|....-----.+.|......|..|.......|.|....| 27|---.-------..|...|....|.|.|.....|...----.|...|.|---.....|.|-.......|.---..| 28...........|..|...|....---.----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) 61# Doors (regular) 62DOOR: closed, (52, 1) 63DOOR: closed, ( 9, 2) 64DOOR: closed, (20, 2) 65DOOR: closed, (65, 2) 66DOOR: closed, (67, 2) 67DOOR: closed, ( 6, 3) 68DOOR: closed, (21, 5) 69DOOR: closed, (38, 5) 70DOOR: closed, (69, 6) 71DOOR: closed, ( 4, 7) 72DOOR: closed, (39, 7) 73DOOR: closed, (58, 7) 74DOOR: closed, (60, 7) 75DOOR: closed, (18, 8) 76DOOR: closed, (20, 9) 77DOOR: closed, (48,10) 78DOOR: closed, (46,12) 79DOOR: closed, (62,12) 80DOOR: closed, (74,12) 81DOOR: closed, (23,14) 82DOOR: closed, (23,14) 83DOOR: closed, (50,14) 84DOOR: closed, (68,14) 85DOOR: closed, (74,14) 86DOOR: closed, (14,15) 87DOOR: closed, (63,15) 88DOOR: closed, ( 9,17) 89DOOR: closed, (21,17) 90DOOR: closed, (50,17) 91DOOR: closed, ( 6,18) 92DOOR: closed, (65,18) 93DOOR: closed, (68,18) 94# Master of Thieves 95MONSTER:'@',"Master of Thieves",(36,11) 96# The treasure of Master of Thieves 97OBJECT:'(',"chest",(36,11) 98# thug guards, room #1 99MONSTER:'@',"thug",(28,10) 100MONSTER:'@',"thug",(29,11) 101MONSTER:'@',"thug",(30,09) 102MONSTER:'@',"thug",(31,07) 103# thug guards, room #2 104MONSTER:'@',"thug",(31,13) 105MONSTER:'@',"thug",(33,14) 106MONSTER:'@',"thug",(30,15) 107#thug guards, room #3 108MONSTER:'@',"thug",(35,09) 109MONSTER:'@',"thug",(36,13) 110# Non diggable walls 111NON_DIGGABLE:(00,00,75,20) 112# Random traps 113TRAP:random,random 114TRAP:random,random 115TRAP:random,random 116TRAP:random,random 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 129# 130# Monsters to get in the way. 131# 132# West exit 133MONSTER: 'l',"leprechaun",(01,12),hostile 134MONSTER: 'n',"water nymph",(02,12),hostile 135# North exit 136MONSTER: 'n',"water nymph",(33,01),hostile 137MONSTER: 'l',"leprechaun",(33,02),hostile 138# East exit 139MONSTER: 'n',"water nymph",(74,05),hostile 140MONSTER: 'l',"leprechaun",(74,04),hostile 141# South exit 142MONSTER: 'l',"leprechaun",(25,19),hostile 143MONSTER: 'n',"water nymph",(25,18),hostile 144# Wandering the streets. What I'd really like for this is a random 145# location, but make sure we're on a given type, e.g. street (if they 146# existed, of course). 147MONSTER: 'n',"water nymph",(07,05),hostile 148MONSTER: 'l',"leprechaun",(28,06),hostile 149MONSTER: 'n',"water nymph",(38,07),hostile 150MONSTER: 'l',"leprechaun",(45,01),hostile 151MONSTER: 'n',"water nymph",(59,07),hostile 152MONSTER: 'l',"leprechaun",(62,14),hostile 153MONSTER: 'n',"water nymph",(71,14),hostile 154MONSTER: 'l',"leprechaun",(39,13),hostile 155MONSTER: 'n',"water nymph",(18,14),hostile 156MONSTER: ':',"chameleon",(19,08),hostile 157MONSTER: ':',"chameleon",(22,08),hostile 158MONSTER: ':',"chameleon",(16,08),hostile 159MONSTER: ':',"chameleon",random,hostile 160MONSTER: ':',"chameleon",random,hostile 161MONSTER: ':',"chameleon",random,hostile 162MONSTER: ':',"chameleon",random,hostile 163MONSTER: ':',"chameleon",random,hostile 164 165# 166# The "locate" level for the quest. 167# 168# Here you have to find the entrance to the Assassins' Guild to go 169# further towards your assigned quest. 170# 171 172MAZE: "Rog-loca",' ' 173GEOMETRY:center,center 174MAP 175# 1 2 3 4 5 6 7 176#123456789012345678901234567890123456789012345678901234567890123456789012345 177 ---------------------------------------------------- -------- 178 ---.................................................- --.....| 179 ---...--------........-------.......................--- ---...| 180 ---.....- ---......- ---..................---- --.-- 181 ---.....---- -------- --..................-- --..| 182 ---...----- ----.----.....----.....--- --..|| 183----..---- -----..--- |...--- |.......--- --...| 184|...--- ----....--- |.--- |.........-- --...|| 185|...- ----.....--- ---- |..........---....| 186|...---- ----......--- | |...|.......-....|| 187|......----- ---.........- | -----...|............| 188|..........----- ----...........--- -------......||...........|| 189|..............-----................--- |............|||..........| 190|------...............................--- |...........|| |.........|| 191|.....|..............------.............-----..........|| ||........| 192|.....|.............-- ---.........................|| |.......|| 193|.....|.............- ---.....................--| ||......| 194|------------.......---- --.................---- |.....|| 195|...........|..........--------..............----- ||....| 196|...........|............................----- |....| 197------------------------------------------ ------ 198ENDMAP 199# Dungeon Description 200REGION:(00,00,75,20),lit,"ordinary" 201# Doors 202#DOOR:locked|closed|open,(xx,yy) 203# Stairs 204STAIR:random,up 205STAIR:random,down 206# Non diggable walls 207NON_DIGGABLE:(00,00,75,20) 208# Objects 209OBJECT:random,random,random 210OBJECT:random,random,random 211OBJECT:random,random,random 212OBJECT:random,random,random 213OBJECT:random,random,random 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 224# Random traps 225TRAP:random,random 226TRAP:random,random 227TRAP:random,random 228TRAP:random,random 229TRAP:random,random 230TRAP:random,random 231# Random monsters. 232MONSTER:'l',"leprechaun",random,hostile 233MONSTER:'l',"leprechaun",random,hostile 234MONSTER:'l',"leprechaun",random,hostile 235MONSTER:'l',"leprechaun",random,hostile 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',random,random,hostile 250MONSTER:'N',"guardian naga",random,hostile 251MONSTER:'N',"guardian naga",random,hostile 252MONSTER:'N',"guardian naga",random,hostile 253MONSTER:'N',"guardian naga",random,hostile 254MONSTER:'N',"guardian naga",random,hostile 255MONSTER:'N',"guardian naga",random,hostile 256MONSTER:'N',"guardian naga",random,hostile 257MONSTER:'N',random,random,hostile 258MONSTER:'N',random,random,hostile 259MONSTER:'N',random,random,hostile 260MONSTER: ':',"chameleon",random,hostile 261MONSTER: ':',"chameleon",random,hostile 262MONSTER: ':',"chameleon",random,hostile 263MONSTER: ':',"chameleon",random,hostile 264MONSTER: ':',"chameleon",random,hostile 265 266# 267# The "goal" level for the quest. 268# 269# Here you meet The Master Assassin your nemesis monster. You have to 270# defeat The Master Assassin in combat to gain the artifact you have 271# been assigned to retrieve. 272# 273MAZE: "Rog-goal", ' ' 274FLAGS: noteleport 275GEOMETRY:center,center 276MAP 277# 1 2 3 4 5 6 7 278#123456789012345678901234567890123456789012345678901234567890123456789012345 279----- -------.......................................|-----------------| 280|...| -----.....|.......................................|.................| 281|...----...|.....|.......................................|....---------....| 282|.---......---..--.................................------------.......|....| 283|...............|..................................|..|...|...----........-| 284|.....-----....--.................................|-..--..-|.....---------| 285|------...|....|.................................|-........-|....|........| 286|.........---------.............................|-....}}....-|...|...|....| 287|....|.....|......|............................|-.....}}.....-|..--.------| 288|-----.....--.....|...........................|-...}}}}}}}}...-|....|.....-- 289|...........--....------------...............|-....}}}}}}}}....-|..........| 290|............--........|...|.|..............--.....}}.}}........------------ 291|.............|........|...|.|..............|......}}}}}}}}......|...|.....| 292|--.---.---.---.---.---|...|.------------...--........}}.}}.....--..---....| 293|.---.---.---.---.---..-----.|....|.....|....|-....}}}}}}}}....---..|.|--..| 294|...|.......|..........|...---....---...S.....|-...}}}}}}}}...-|.|..|...|..| 295|...|..|....|..........|............|..--..----|-.....}}.....-|..----...---- 296|...|---....----.......|----- ......|...---| |-....}}....-|...|..-----..| 297-----.....---.....--.---....--...--------..| |-........-|....|.........| 298 |.............|..........|.............S... |S-------|.....|..-----..| 299 ---------------------------------------- ...... ---------- ---- 300ENDMAP 301# Dungeon Description 302REGION:(00,00,75,20),lit,"ordinary" 303# Stairs 304STAIR:random,up 305# Doors 306# Non diggable walls 307NON_DIGGABLE:(00,00,75,20) 308# One trap to keep the gnomes at bay. 309TRAP:"spiked pit",(37,07) 310# Objects 311OBJECT:'(',"skeleton key",(38,10),blessed,0,"The Master Key of Thievery" 312OBJECT:random,random,random 313OBJECT:random,random,random 314OBJECT:random,random,random 315OBJECT:random,random,random 316OBJECT:random,random,random 317OBJECT:random,random,random 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 326# Random traps 327TRAP:random,random 328TRAP:random,random 329TRAP:random,random 330TRAP:random,random 331TRAP:random,random 332TRAP:random,random 333TRAP:random,random 334TRAP:random,random 335TRAP:random,random 336TRAP:random,random 337TRAP:random,random 338# Random monsters. 339MONSTER:'@',"Master Assassin",(38,10),hostile 340MONSTER:'l',"leprechaun",random,hostile 341MONSTER:'l',"leprechaun",random,hostile 342MONSTER:'l',"leprechaun",random,hostile 343MONSTER:'l',"leprechaun",random,hostile 344MONSTER:'l',"leprechaun",random,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',random,random,hostile 357MONSTER:'l',random,random,hostile 358MONSTER:'N',"guardian naga",random,hostile 359MONSTER:'N',"guardian naga",random,hostile 360MONSTER:'N',"guardian naga",random,hostile 361MONSTER:'N',"guardian naga",random,hostile 362MONSTER:'N',"guardian naga",random,hostile 363MONSTER:'N',"guardian naga",random,hostile 364MONSTER:'N',"guardian naga",random,hostile 365MONSTER:'N',"guardian naga",random,hostile 366MONSTER:'N',random,random,hostile 367MONSTER:'N',random,random,hostile 368MONSTER:'N',random,random,hostile 369MONSTER: ':',"chameleon",random,hostile 370MONSTER: ':',"chameleon",random,hostile 371MONSTER: ':',"chameleon",random,hostile 372MONSTER: ':',"chameleon",random,hostile 373MONSTER: ':',"chameleon",random,hostile 374 375# 376# The "fill" level for the quest. 377# 378# This level is used to fill out any levels not occupied by specific 379# levels as defined above. 380# 381LEVEL: "Rog-fila" 382# 383ROOM: "ordinary" , random, random, random, random 384STAIR: random, up 385OBJECT: random,random,random 386MONSTER: 'l', "leprechaun", random, hostile 387 388ROOM: "ordinary" , random, random, random, random 389OBJECT: random, random, random 390OBJECT: random,random,random 391MONSTER: 'l', "leprechaun", random, hostile 392MONSTER: 'N', "guardian naga", random, hostile 393 394ROOM: "ordinary" , random, random, random, random 395OBJECT: random, random, random 396TRAP: random, random 397TRAP: random, random 398OBJECT: random,random,random 399MONSTER: 'n', "water nymph", random, hostile 400 401ROOM: "ordinary" , random, random, random, random 402STAIR: random, down 403OBJECT: random, random, random 404TRAP: random, random 405TRAP: random, random 406MONSTER: 'l', random, random, hostile 407MONSTER: 'N', "guardian naga", random, hostile 408 409ROOM: "ordinary" , random, random, random, random 410OBJECT: random, random, random 411OBJECT: random, random, random 412TRAP: random, random 413TRAP: random, random 414MONSTER: 'l', "leprechaun", random, hostile 415 416ROOM: "ordinary" , random, random, random, random 417OBJECT: random, random, random 418TRAP: random, random 419TRAP: random, random 420MONSTER: 'l', "leprechaun", random, hostile 421MONSTER: 'n', "water nymph", random, hostile 422 423RANDOM_CORRIDORS 424 425# 426# currently a & b are the same. 427# 428LEVEL: "Rog-filb" 429# 430ROOM: "ordinary" , random, random, random, random 431STAIR: random, up 432OBJECT: random,random,random 433MONSTER: 'l', "leprechaun", random, hostile 434 435ROOM: "ordinary" , random, random, random, random 436OBJECT: random, random, random 437OBJECT: random,random,random 438MONSTER: 'l', "leprechaun", random, hostile 439MONSTER: 'N', "guardian naga", random, hostile 440 441ROOM: "ordinary" , random, random, random, random 442OBJECT: random, random, random 443TRAP: random, random 444TRAP: random, random 445OBJECT: random,random,random 446MONSTER: 'n', "water nymph", random, hostile 447 448ROOM: "ordinary" , random, random, random, random 449STAIR: random, down 450OBJECT: random, random, random 451TRAP: random, random 452TRAP: random, random 453MONSTER: 'l', random, random, hostile 454MONSTER: 'N', "guardian naga", random, hostile 455 456ROOM: "ordinary" , random, random, random, random 457OBJECT: random, random, random 458OBJECT: random, random, random 459TRAP: random, random 460TRAP: random, random 461MONSTER: 'l', "leprechaun", random, hostile 462 463ROOM: "ordinary" , random, random, random, random 464OBJECT: random, random, random 465TRAP: random, random 466TRAP: random, random 467MONSTER: 'l', "leprechaun", random, hostile 468MONSTER: 'n', "water nymph", random, hostile 469 470RANDOM_CORRIDORS 471