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