home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 7 Games / 07-Games.zip / slashos2.zip / dungeon.def < prev    next >
Text File  |  1997-10-09  |  7KB  |  249 lines

  1. #       SCCS Id: @(#)dungeon.def        4.1.2     97/03/13
  2. #       Copyright (c) 1990-92 by M. Stephenson
  3. # NetHack may be freely redistributed.  See license for details.
  4. #
  5. #       The dungeon description file for Slash.
  6. #
  7. #    Note:    The order of the definition of dungeons in this file
  8. #        reflects in their order of creation in the real dungeon.
  9. #        The "Main" branch must *always* be first.
  10. #
  11.  
  12. # [Tom] stretched out the Dungeons of Doom -- make it a little more
  13. # interesting, and have more "normal" levels, because the special ones
  14. # were more frequent than normal ones!
  15.  
  16. # Dungeon is from 42 to 47 levels deep...
  17. DUNGEON:        "The Dungeons of Doom" "D" (42, 5)
  18. ALIGNMENT:    unaligned
  19.  
  20. # Oracle is on levels 6 or 7
  21. LEVEL:          "oracle" "O" @ (6, 2)
  22. LEVALIGN:    neutral
  23.  
  24. # Quest is on levels 16-18 (I think) -- no special levels on these levels,
  25. # or the quest may not be generated! doh!
  26. CHAINBRANCH:    "The Quest" "oracle" + (10, 2) portal
  27.  
  28. # Mall 75% on levels 2 or 3
  29. RNDLEVEL:       "mall" "T" @ (2, 2) 75 2
  30. LEVALIGN:       lawful
  31. LEVELDESC:      town
  32.  
  33. # Now all the branches... stretching all along the dungeon
  34. # All are 66% to appear (see below...)
  35. # Gnome mines around the oracle
  36. BRANCH:     "The Gnomish Mines" @ (6, 2)
  37. # Orc & beholder caverns just before quest... (which is 16-18)
  38. BRANCH:     "The Orc Caverns" @ (11, 2)
  39. BRANCH:     "The Beholder Cave" @ (11, 2)
  40. # Lost tomb just after
  41. BRANCH:     "The Lost Tomb" @ (19, 4)
  42. # rounding out the bottom levels
  43. BRANCH:     "The Sunless Sea" @ (22, 4)
  44. BRANCH:     "The Spider Caves" @ (22, 4)
  45. BRANCH:     "The Temple of Moloch" @ (32, 4)
  46. BRANCH:     "The Giant Caverns" @ (32, 4)
  47.  
  48. # unused 'cause they suck
  49. BRANCH:     "The Wyrm Caves" @ (20, 2)
  50. BRANCH:     "One-eyed Sam's Market" @ (20, 2) portal
  51.  
  52. # Now the special levels...
  53. # Remember, none on levels 16-18, or the Quest will likely disappear! Bad!
  54. # Before quest, rats and kobolds are each 50%
  55. LEVEL:          "rats" "R" @ (10, 2) 50
  56. RNDLEVEL:       "kobold" "K" @ (14, 2) 50 2
  57. # After quest, all the rest...
  58. # Storage room (treasure) on levels 19-26, 66% of the time
  59. RNDLEVEL:       "stor" "S" @ (19, 8) 66 3
  60. LEVEL:          "bigroom" "B" @ (20, 7) 15
  61. LEVEL:          "nymph" "N" @ (23, 2) 45
  62. # these next two levels are damn hard, so, make 'em low (above 38, that is)
  63. LEVEL:          "guild" "G" @ (26, 6) 50
  64. LEVEL:          "lich" "L" @ (34, 3) 15
  65.  
  66. # the famous Fort Ludios...
  67. BRANCH:         "Fort Ludios" @ (23, 4) portal
  68.  
  69. # medusa can be as high as 38... nothing else below level 38!
  70. RNDLEVEL:    "medusa" "none" @ (-5, 4) 2
  71. LEVALIGN:    chaotic
  72. LEVEL:        "castle" "none" @ (-1, 0)
  73. CHAINBRANCH:    "Gehennom" "castle" + (0, 0) no_down
  74. BRANCH:        "The Elemental Planes" @ (1, 0) no_down up
  75.  
  76. #
  77. #    Gehennom
  78. #
  79. #    Now re-worked for 3.1  hell is hopefully going to be a little
  80. #    less boring.  Also, in 3.1, the tower is not considered as a
  81. #    part of hell, but is set up as a separate dungeon.
  82. #
  83. #    Gehennom is no longer considered "hellish" as a complete dungeon.
  84. #    That is, fire resistance is no longer a condition for survival in
  85. #    it.  However, Gehennom, and the special levels in it in particular,
  86. #    is abundant with fire traps.  As a result, fire resistance is still
  87. #    a prudent survival strategy in Gehennom.
  88. #
  89. #    Note:    Gehennom *must* be the second dungeon defined so that
  90. #        monsters can properly migrate here under certain
  91. #        circumstances.
  92. #
  93. # [Tom] tried to remove most of the non-unique levels (i.e. lame mazes)
  94. # also tried to organize it a little -- demons before the wizard, devils
  95. # after.
  96.  
  97. DUNGEON:        "Gehennom" "G" (17, 0)
  98. DESCRIPTION:    mazelike
  99. DESCRIPTION:    hellish
  100. ALIGNMENT:    noalign
  101. # tower before wiz, please
  102. BRANCH:         "Vlad's Tower" @ (3, 10) up
  103. LEVEL:        "valley" "V" @ (1, 0)
  104. LEVEL:        "sanctum" "none" @ (-1, 0)
  105. # the demon levels
  106. LEVEL:          "juiblex" "J" @ (2, 5)
  107. LEVEL:          "yeenoghu" "E" @ (2, 5)
  108. LEVEL:          "orcus" "O" @ (2, 5)
  109. LEVEL:          "demogorg" "D" @ (2, 5)
  110. # half-way down
  111. LEVEL:          "wizard1" "none" @ (7, 0)
  112. CHAINLEVEL:    "wizard2" "X" "wizard1" + (1, 0)
  113. CHAINLEVEL:    "wizard3" "Y" "wizard1" + (2, 0)
  114. # the devil levels
  115. LEVEL:          "baalz" "B" @ (10, 6)
  116. LEVEL:          "geryon" "R" @ (10, 6)
  117. LEVEL:          "dispater" "S" @ (10, 6)
  118. LEVEL:          "asmodeus" "A" @ (10, 6)
  119. LEVEL:          "fakewiz1" "F" @ (10, 6)
  120. LEVEL:          "fakewiz2" "G" @ (10, 6)
  121.  
  122. #
  123. #    The Mines of the Gnomes of Zurich.
  124. #
  125. DUNGEON:    "The Gnomish Mines" "M" (8, 2)
  126. ALIGNMENT:    lawful
  127. DESCRIPTION:    mazelike
  128. LEVEL:          "minetown" "T" @ (3, 2)
  129. LEVELDESC:    town
  130. LEVEL:          "mine_end" "E" @ (-2, 0)
  131. LEVEL:          "mineking" "M" @ (-1, 0)
  132.  
  133. #
  134. #       The Orc Caverns.
  135. #
  136. DUNGEON:        "The Orc Caverns" "Z" (1, 0)
  137. ALIGNMENT:      chaotic
  138. DESCRIPTION:    mazelike
  139. LEVEL:          "cavefill" "Z" @ (1, 0)
  140.  
  141. #
  142. #       The Spider Caves.
  143. #
  144. DUNGEON:        "The Spider Caves" "S" (1, 0)
  145. ALIGNMENT:      chaotic
  146. DESCRIPTION:    mazelike
  147. LEVEL:          "spiders" "S" @ (1, 0)
  148.  
  149. #
  150. #       The Giant Caverns.
  151. #
  152. DUNGEON:        "The Giant Caverns" "H" (1, 0)
  153. ALIGNMENT:      chaotic
  154. DESCRIPTION:    mazelike
  155. LEVEL:          "cav2fill" "H" @ (1, 0)
  156.  
  157. #
  158. #       The Beholder Cave.
  159. #
  160. DUNGEON:        "The Beholder Cave" "none" (1, 0)
  161. ALIGNMENT:      chaotic
  162. DESCRIPTION:    mazelike
  163. LEVEL:          "beholder" "none" @ (1, 0)
  164.  
  165. #
  166. #       The Lost Tomb.
  167. #
  168. DUNGEON:        "The Lost Tomb" "L" (1, 0)
  169. ALIGNMENT:      chaotic
  170. DESCRIPTION:    mazelike
  171. LEVEL:          "tomb" "L" @ (1, 0)
  172.  
  173. #
  174. #       The Black Market
  175. #
  176. DUNGEON:        "One-eyed Sam's Market" "D" (1, 0)
  177. ALIGNMENT:      chaotic
  178. DESCRIPTION:    mazelike
  179. LEVEL:          "blkmar" "D" @ (1, 0)
  180.  
  181. #
  182. #       The Wyrm Caves.
  183. #
  184. DUNGEON:        "The Wyrm Caves" "D" (1, 0)
  185. ALIGNMENT:      chaotic
  186. DESCRIPTION:    mazelike
  187. LEVEL:          "dragons" "D" @ (1, 0)
  188.  
  189. #
  190. #    The Questdungeon
  191. #
  192. #    This is a proto-dungeon.  The level file names will be prepended with
  193. #    the first letter of the character name during initialization.
  194. #    A special "x-fill" level must be defined in the levels description
  195. #    file.  It will be used for all levels not defined explicitly below.
  196. #
  197. DUNGEON:    "The Quest" "Q" (5, 2)
  198. LEVEL:    "x-start" "none" @ (1, 1)
  199. LEVEL:    "x-locate" "L" @ (3, 1)
  200. LEVEL:    "x-goal" "none" @ (-1, 0)
  201.  
  202. #
  203. #    The Central Vault of Croesus.
  204. #
  205. DUNGEON:    "Fort Ludios" "K" (1, 0)
  206. DESCRIPTION:    mazelike
  207. ALIGNMENT:    unaligned
  208. LEVEL:        "knox" "K" @ (-1, 0)
  209.  
  210. #
  211. #    Vlad's Tower
  212. #
  213. #    It has been removed from Gehennom, and it is surrounded by stone.
  214. #
  215. DUNGEON:    "Vlad's Tower" "T" (3, 0)
  216. PROTOFILE:    "tower"
  217. DESCRIPTION:    mazelike
  218. ALIGNMENT:    chaotic
  219. ENTRY:        -1
  220.  
  221. #
  222. #    The Endgame levels
  223. #
  224. DUNGEON:        "The Elemental Planes" "E" (5, 0)
  225. DESCRIPTION:    mazelike
  226. ALIGNMENT:    unaligned
  227. ENTRY:          -1
  228. LEVEL:        "astral" "none" @ (1, 0)
  229. LEVEL:        "water"  "none" @ (2, 0)
  230. LEVEL:        "fire"   "none" @ (3, 0)
  231. LEVEL:        "air"    "none" @ (4, 0)
  232. LEVEL:        "earth"  "none" @ (5, 0)
  233.  
  234. #
  235. #       The Temple of Moloch.
  236. #
  237. DUNGEON:        "The Temple of Moloch" "none" (1, 0)
  238. ALIGNMENT:      chaotic
  239. DESCRIPTION:    mazelike
  240. LEVEL:          "mtemple" "none" @ (1, 0)
  241.  
  242. #
  243. #       The Sunless Sea.
  244. #
  245. DUNGEON:        "The Sunless Sea" "none" (1, 0)
  246. ALIGNMENT:      chaotic
  247. DESCRIPTION:    mazelike
  248. LEVEL:          "sea" "none" @ (1, 0)
  249.