1# SCCS Id: @(#)Monk.des 3.4 2002/04/08 2# Copyright (c) 1989 by Jean-Christophe Collet 3# Copyright (c) 1991-2 by M. Stephenson 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, the Grand Master 9# and receive your quest assignment. 10# 11MAZE: "Mon-strt",' ' 12FLAGS: noteleport,hardfloor 13GEOMETRY:center,center 14MAP 15............................................................................ 16............................................................................ 17............................................................................ 18....................------------------------------------.................... 19....................|................|.....|.....|.....|.................... 20....................|..------------..|--+-----+-----+--|.................... 21....................|..|..........|..|.................|.................... 22....................|..|..........|..|+---+---+-----+--|.................... 23..................---..|..........|......|...|...|.....|.................... 24..................+....|..........+......|...|...|.....|.................... 25..................+....|..........+......|...|...|.....|.................... 26..................---..|..........|......|...|...|.....|.................... 27....................|..|..........|..|+-----+---+---+--|.................... 28....................|..|..........|..|.................|.................... 29....................|..------------..|--+-----+-----+--|.................... 30....................|................|.....|.....|.....|.................... 31....................------------------------------------.................... 32............................................................................ 33............................................................................ 34............................................................................ 35ENDMAP 36# Dungeon Description 37REGION:(00,00,75,19),lit,"ordinary" 38REGION:(24,06,33,13),lit,"temple" 39# Portal arrival point 40BRANCH:(05,04,05,04),(0,0,0,0) 41# Stairs 42STAIR:(52,09),down 43# Doors 44DOOR:locked,(18,09) 45DOOR:locked,(18,10) 46DOOR:closed,(34,09) 47DOOR:closed,(34,10) 48DOOR:closed,(40,05) 49DOOR:closed,(46,05) 50DOOR:closed,(52,05) 51DOOR:locked,(38,07) 52DOOR:closed,(42,07) 53DOOR:closed,(46,07) 54DOOR:closed,(52,07) 55DOOR:locked,(38,12) 56DOOR:closed,(44,12) 57DOOR:closed,(48,12) 58DOOR:closed,(52,12) 59DOOR:closed,(40,14) 60DOOR:closed,(46,14) 61DOOR:closed,(52,14) 62# Unattended Altar - unaligned due to conflict - player must align it. 63ALTAR:(28,09),noalign,altar 64# The Grand Master 65MONSTER:'@',"Grand Master",(28,10) 66# No treasure chest! 67# guards for the audience chamber 68MONSTER:'@',"abbot",(32,07) 69MONSTER:'@',"abbot",(32,08) 70MONSTER:'@',"abbot",(32,11) 71MONSTER:'@',"abbot",(32,12) 72MONSTER:'@',"abbot",(33,07) 73MONSTER:'@',"abbot",(33,08) 74MONSTER:'@',"abbot",(33,11) 75MONSTER:'@',"abbot",(33,12) 76# Non diggable walls 77NON_DIGGABLE:(00,00,75,19) 78# Random traps 79TRAP:"dart",(20,09) 80TRAP:"dart",(20,10) 81TRAP:random,random 82TRAP:random,random 83TRAP:random,random 84TRAP:random,random 85# Monsters on siege duty. 86MONSTER: 'E',"earth elemental",(37,01) 87MONSTER: 'E',"earth elemental",(37,18) 88MONSTER: 'E',"earth elemental",(03,03) 89MONSTER: 'E',"earth elemental",(65,04) 90MONSTER: 'E',"earth elemental",(12,11) 91MONSTER: 'E',"earth elemental",(60,12) 92MONSTER: 'E',"earth elemental",(14,08) 93MONSTER: 'E',"earth elemental",(55,00) 94MONSTER: 'X',"xorn",(18,18) 95MONSTER: 'X',"xorn",(59,10) 96MONSTER: 'X',"xorn",(13,09) 97MONSTER: 'X',"xorn",(01,17) 98 99# 100# The "locate" level for the quest. 101# 102# Here you have to locate the Monastery of the Earth-Lord to 103# go further towards your assigned quest. 104# 105 106MAZE: "Mon-loca",' ' 107GEOMETRY:center,center 108# 1 2 3 4 5 6 7 109#123456789012345678901234567890123456789012345678901234567890123456789012345 110MAP 111 ---------------------------------------------------- -------- 112 ---.................................................- --.....| 113 ---...--------........------........................--- ---...| 114 ---.....- --.......- ----..................---- --.-- 115 ---.....---- --------- --..................-- --..| 116 ---...----- ----.----.....----.....--- --..|| 117----..---- -----..--- |...--- |.......--- --...| 118|...--- ----....--- |.--- |.........-- --...|| 119|...- ----.....--- ---- |..........---....| 120|...---- ----......--- | |...|.......-....|| 121|......----- ---.........- | -----...|............| 122|..........----- ----...........--- -------......||...........|| 123|..............-----................--- |............|||..........| 124|-S----...............................--- |...........|| |.........|| 125|.....|..............------.............-----..........|| ||........| 126|.....|.............-- ---.........................|| |.......|| 127|.....|.............- ---.....................--| ||......| 128|---S--------.......---- --.................---- |.....|| 129|...........|..........--------..............----- ||....| 130|...........|............................----- |....| 131------------------------------------------ ------ 132ENDMAP 133# Random Monsters 134RANDOM_MONSTERS: 'E', 'X' 135# Dungeon Description 136REGION:(00,00,75,20),lit,"ordinary" 137# Stairs 138STAIR:random,up 139STAIR:random,down 140# Non diggable walls 141NON_DIGGABLE:(00,00,75,20) 142# Objects 143OBJECT:random,random,random 144OBJECT:random,random,random 145OBJECT:random,random,random 146OBJECT:random,random,random 147OBJECT:random,random,random 148OBJECT:random,random,random 149OBJECT:random,random,random 150OBJECT:random,random,random 151OBJECT:random,random,random 152OBJECT:random,random,random 153OBJECT:random,random,random 154OBJECT:random,random,random 155OBJECT:random,random,random 156OBJECT:random,random,random 157OBJECT:random,random,random 158# Random traps 159TRAP:random,random 160TRAP:random,random 161TRAP:random,random 162TRAP:random,random 163TRAP:random,random 164TRAP:random,random 165# Random monsters. 166MONSTER: 'E',"earth elemental",random 167MONSTER: 'E',"earth elemental",random 168MONSTER: 'E',"earth elemental",random 169MONSTER: 'E',"earth elemental",random 170MONSTER: 'E',"earth elemental",random 171MONSTER: 'E',"earth elemental",random 172MONSTER: 'E',"earth elemental",random 173MONSTER: 'E',"earth elemental",random 174MONSTER: 'E',"earth elemental",random 175MONSTER: 'E',"earth elemental",random 176MONSTER: 'E',"earth elemental",random 177MONSTER: 'E',"earth elemental",random 178MONSTER: 'E',"earth elemental",random 179MONSTER: 'E',"earth elemental",random 180MONSTER: 'X',"xorn",random 181MONSTER: 'X',"xorn",random 182MONSTER: 'X',"xorn",random 183MONSTER: 'X',"xorn",random 184MONSTER: 'X',"xorn",random 185MONSTER: 'X',"xorn",random 186MONSTER: 'X',"xorn",random 187MONSTER: 'X',"xorn",random 188MONSTER: 'X',"xorn",random 189 190# 191# The "goal" level for the quest. 192# 193# Here you meet Master Kaen, your nemesis monster. You have to 194# defeat Master Kaen in combat to gain the artifact you have 195# been assigned to retrieve. 196# 197 198MAZE: "Mon-goal", ' ' 199INIT_MAP: 'L' , '.' , false , false , unlit , false 200GEOMETRY:center,center 201MAP 202.L......L.LLL.......LL.... 203.LLL.......L......LL...... 204LL.LL.............L.LL.... 205.......................... 206......................LL.. 207......................LLL. 208LL........................ 209.LL....................... 210.LL................LL.L... 211..LL.....L.LL.......LLL... 212.........LLL.........L.... 213ENDMAP 214# Dungeon Description 215RANDOM_PLACES:(14,04),(13,07) 216REGION:(00,00,25,10),unlit,"ordinary" 217# Stairs 218STAIR:(20,05),up 219# Objects 220OBJECT:'(',"lenses",place[0],blessed,0,"The Eyes of the Overworld" 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 228OBJECT:random,random,random 229OBJECT:random,random,random 230OBJECT:random,random,random 231OBJECT:random,random,random 232OBJECT:random,random,random 233OBJECT:random,random,random 234OBJECT:random,random,random 235# Random traps 236TRAP:"fire",random 237TRAP:"fire",random 238TRAP:"fire",random 239TRAP:"fire",random 240TRAP:random,random 241TRAP:random,random 242# Random monsters. 243MONSTER:'@',"Master Kaen",place[0] 244ALTAR:place[0],noalign,altar 245MONSTER: 'E',"earth elemental",random 246MONSTER: 'E',"earth elemental",random 247MONSTER: 'E',"earth elemental",random 248MONSTER: 'E',"earth elemental",random 249MONSTER: 'E',"earth elemental",random 250MONSTER: 'E',"earth elemental",random 251MONSTER: 'E',"earth elemental",random 252MONSTER: 'E',"earth elemental",random 253MONSTER: 'E',"earth elemental",random 254MONSTER: 'X',"xorn",random 255MONSTER: 'X',"xorn",random 256MONSTER: 'X',"xorn",random 257MONSTER: 'X',"xorn",random 258MONSTER: 'X',"xorn",random 259MONSTER: 'X',"xorn",random 260MONSTER: 'X',"xorn",random 261MONSTER: 'X',"xorn",random 262MONSTER: 'X',"xorn",random 263 264# 265# The "fill" levels for the quest. 266# 267# These levels are used to fill out any levels not occupied by specific 268# levels as defined above. "fila" is the upper filler, between the 269# start and locate levels, and "filb" the lower between the locate 270# and goal levels. 271# 272 273LEVEL: "Mon-fila" 274# Random Monsters 275RANDOM_MONSTERS: 'E', 'X' 276# 277ROOM: "ordinary" , random, random, random, random 278STAIR: random, up 279OBJECT: random,random,random 280MONSTER: 'E', random, random, hostile 281 282ROOM: "ordinary" , random, random, random, random 283OBJECT: random, random, random 284OBJECT: random,random,random 285MONSTER: 'E', random, random, hostile 286 287ROOM: "ordinary" , random, random, random, random 288OBJECT: random, random, random 289TRAP: random, random 290OBJECT: random,random,random 291MONSTER: 'X', "xorn", random 292MONSTER: 'E', "earth elemental", random 293 294ROOM: "ordinary" , random, random, random, random 295STAIR: random, down 296OBJECT: random, random, random 297TRAP: random, random 298MONSTER: 'E', random, random, hostile 299MONSTER: 'E', "earth elemental", random 300 301ROOM: "ordinary" , random, random, random, random 302OBJECT: random, random, random 303OBJECT: random, random, random 304TRAP: random, random 305MONSTER: 'X', random, random, hostile 306 307ROOM: "ordinary" , random, random, random, random 308OBJECT: random, random, random 309TRAP: random, random 310MONSTER: 'E', "earth elemental", random 311 312RANDOM_CORRIDORS 313 314LEVEL: "Mon-filb" 315# Random Monsters 316RANDOM_MONSTERS: 'E', 'X' 317# 318ROOM: "ordinary" , random, random, random, random 319STAIR: random, up 320OBJECT: random,random,random 321MONSTER: 'X', random, random, hostile 322 323ROOM: "ordinary" , random, random, random, random 324OBJECT: random, random, random 325OBJECT: random,random,random 326MONSTER: 'X', random, random, hostile 327 328ROOM: "ordinary" , random, random, random, random 329OBJECT: random, random, random 330TRAP: random, random 331OBJECT: random,random,random 332MONSTER: 'E', random, random, hostile 333 334ROOM: "ordinary" , random, random, random, random 335STAIR: random, down 336OBJECT: random, random, random 337TRAP: random, random 338MONSTER: 'E', random, random, hostile 339MONSTER: 'E', "earth elemental", random 340 341ROOM: "ordinary" , random, random, random, random 342OBJECT: random, random, random 343OBJECT: random, random, random 344TRAP: random, random 345MONSTER: 'X', random, random, hostile 346 347ROOM: "ordinary" , random, random, random, random 348OBJECT: random, random, random 349TRAP: random, random 350MONSTER: 'E', "earth elemental", random 351 352RANDOM_CORRIDORS 353 354