# SCCS Id: @(#)dungeon.def 3.1 92/01/26 # Copyright (c) 1990-92 by M. Stephenson # NetHack may be freely redistributed. See license for details. # # The dungeon description file for the "standard" 3.1 NetHack. # # Note: The order of the definition of dungeons in this file # reflects in their order of creation in the real dungeon. # The "Main" branch must *always* be first. # DUNGEON: "The Dungeons of Doom" "D" (25, 5) ALIGNMENT: unaligned %MULDGN BRANCH: "The Gnomish Mines" @ (2, 3) %REINCARNATION LEVEL: "rogue" "R" @ (15, 4) LEVEL: "oracle" "O" @ (5, 5) LEVALIGN: neutral LEVEL: "bigroom" "B" @ (10, 3) 15 %MULDGN CHAINBRANCH: "The Quest" "oracle" + (6, 2) portal %MULDGN BRANCH: "Fort Ludios" @ (18, 4) portal RNDLEVEL: "medusa" "none" @ (-5, 4) 2 LEVALIGN: chaotic LEVEL: "castle" "none" @ (-1, 0) CHAINBRANCH: "Gehennom" "castle" + (0, 0) no_down BRANCH: "The Elemental Planes" @ (1, 0) no_down up # # Gehennom # # Now re-worked for 3.1 hell is hopefully going to be a little # less boring. Also, in 3.1, the tower is not considered as a # part of hell, but is set up as a separate dungeon. # # Gehennom is no longer considered "hellish" as a complete dungeon. # That is, fire resistance is no longer a condition for survival in # it. However, Gehennom, and the special levels in it in particular, # is abundant with fire traps. As a result, fire resistance is still # a prudent survival strategy in Gehennom. # # Note: Gehennom *must* be the second dungeon defined so that # monsters can properly migrate here under certain # circumstances. # DUNGEON: "Gehennom" "G" (25, 5) DESCRIPTION: mazelike DESCRIPTION: hellish ALIGNMENT: noalign BRANCH: "Vlad's Tower" @ (13, 5) up LEVEL: "valley" "V" @ (1, 0) LEVEL: "sanctum" "none" @ (-1, 0) LEVEL: "juiblex" "J" @ (6, 4) LEVEL: "baalz" "B" @ (9, 4) LEVEL: "asmodeus" "A" @ (2, 6) LEVEL: "wizard1" "none" @ (15, 6) CHAINLEVEL: "wizard2" "X" "wizard1" + (1, 0) CHAINLEVEL: "wizard3" "Y" "wizard1" + (2, 0) LEVEL: "orcus" "O" @ (15, 5) LEVEL: "fakewiz1" "F" @ (-6,4) LEVEL: "fakewiz2" "G" @ (-6,4) # # The Mines of the Gnomes of Zurich. # %MULDGN DUNGEON: "The Gnomish Mines" "M" (8, 2) %MULDGN ALIGNMENT: lawful %MULDGN DESCRIPTION: mazelike %MULDGN LEVEL: "minetown" "T" @ (3, 2) %MULDGN LEVELDESC: town %MULDGN LEVEL: "mine_end" "E" @ (-1, 0) # # The Questdungeon # # This is a proto-dungeon. The level file names will be prepended with # the first letter of the character name during initialization. # A special "x-fill" level must be defined in the levels description # file. It will be used for all levels not defined explicitly below. # %MULDGN DUNGEON: "The Quest" "Q" (5, 2) %MULDGN LEVEL: "x-start" "none" @ (1, 1) %MULDGN LEVEL: "x-locate" "L" @ (3, 1) %MULDGN LEVEL: "x-goal" "none" @ (-1, 0) # # The Central Vault of Croesus. # %MULDGN DUNGEON: "Fort Ludios" "K" (1, 0) %MULDGN DESCRIPTION: mazelike %MULDGN ALIGNMENT: unaligned %MULDGN LEVEL: "knox" "K" @ (-1, 0) # # Vlad's Tower # # It has been removed from Gehennom, and it is surrounded by stone. # DUNGEON: "Vlad's Tower" "T" (3, 0) PROTOFILE: "tower" DESCRIPTION: mazelike ALIGNMENT: chaotic ENTRY: -1 # # The Endgame levels # DUNGEON: "The Elemental Planes" "E" (5, 0) DESCRIPTION: mazelike ALIGNMENT: unaligned ENTRY: -1 LEVEL: "astral" "Z" @ (1, 0) LEVEL: "water" "W" @ (2, 0) LEVEL: "fire" "F" @ (3, 0) LEVEL: "air" "A" @ (4, 0) LEVEL: "earth" "E" @ (5, 0)