home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / nethack-3.1 / dat / mines.des < prev    next >
Encoding:
Text File  |  1992-09-01  |  7.2 KB  |  251 lines

  1. #    SCCS Id: @(#)mines.des    3.1    91/06/24
  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.  
  7. LEVEL: "minetown"
  8.  
  9. ROOM: "ordinary" , lit, (3,3), (center,center), (31,15)
  10. NAME: "town"
  11. FOUNTAIN: (13, 7)
  12. FOUNTAIN: (20, 7)
  13. #
  14. #    The Town Watch.
  15. #
  16. MONSTER: '@', "watchman", random, peaceful
  17. MONSTER: '@', "watchman", random, peaceful
  18. MONSTER: '@', "watchman", random, peaceful
  19. MONSTER: '@', "watchman", random, peaceful
  20. MONSTER: '@', "watch captain", random, peaceful
  21.  
  22. SUBROOM: "shop" , lit, (2,2), (3,4), "town"
  23. CHANCE: 90
  24. DOOR: false, closed, south, random
  25.  
  26. SUBROOM: "tool shop", lit, (2,9), (3,4), "town"
  27. CHANCE: 90
  28. DOOR: false, closed, north, random
  29.  
  30. SUBROOM: "ordinary", unlit, (6,2), (3,4), "town"
  31. DOOR: false, closed, south, random
  32.  
  33. SUBROOM: "ordinary", lit, (6,9), (3,4), "town"
  34. DOOR: false, closed, north, random
  35.  
  36. SUBROOM: "food shop", lit, (10,2), (2,3), "town"
  37. CHANCE: 90
  38. DOOR: false, closed, south, random
  39.  
  40. SUBROOM: "candle shop", lit, (22,2), (3,3), "town"
  41. DOOR: false, closed, south, random
  42.  
  43. SUBROOM: "ordinary", unlit, (10,10), (2,3), "town"
  44. DOOR: false, locked, east, random
  45. MONSTER: 'G', "gnome", random
  46.  
  47. SUBROOM: "ordinary", lit, (19,2),  (2,3), "town"
  48. DOOR: false, locked, east, random
  49. MONSTER: 'G', "gnome", random
  50.  
  51. SUBROOM: "temple", lit, (15,9), (4,4), "town"
  52. DOOR: false, closed, north, random
  53. ALTAR:(02,02),align[0],shrine
  54. OBJECT: random,random,random
  55. MONSTER: 'G', "gnomish wizard", random
  56. MONSTER: 'G', "gnomish wizard", random
  57.  
  58. SUBROOM: "ordinary", unlit, (19,2), (2,3), "town"
  59. DOOR: false, locked, west, random
  60. OBJECT: random,random,random
  61. MONSTER: 'G', "gnome", random
  62.  
  63. SUBROOM: "ordinary", lit, (22,10), (2,3), "town"
  64. DOOR: false, locked, west, random
  65. OBJECT: random,random,random
  66.  
  67. SUBROOM: "ordinary", lit, (26,2), (3,3), "town"
  68. DOOR: false, closed, south, random
  69. MONSTER: 'G', "gnome lord", random
  70.  
  71. SUBROOM: "ordinary", unlit, (25,10), (4,3), "town"
  72. DOOR: false, closed, north, random
  73.  
  74. ROOM: "ordinary" , random, random, random, random
  75. STAIR: random, up
  76. OBJECT: random,random,random
  77.  
  78. ROOM: "ordinary" , random, random, random, random
  79. STAIR: random, down
  80. OBJECT: random, random, random
  81. TRAP: random, random
  82. MONSTER: 'G', "gnome", random
  83. MONSTER: 'G', "gnome", random
  84.  
  85. ROOM: "ordinary" , random, random, random, random
  86. OBJECT: random, random, random
  87. OBJECT: random, random, random
  88. MONSTER: 'h', "dwarf", random
  89.  
  90. ROOM: "ordinary" , random, random, random, random
  91. OBJECT: random, random, random
  92. TRAP: random, random
  93. MONSTER: 'G', "gnome", random
  94.  
  95. RANDOM_CORRIDORS
  96.  
  97. MAZE: "mine_end", ' '
  98. GEOMETRY:center,center
  99. MAP
  100. ---------------------------------------------------------------------------
  101. |                        |.......|     |.......-...|       |.....|        |
  102. |    ---------        ----.......-------...........|       ---...---      |
  103. |    |.......|        |..........................---      --.......|      |
  104. |    |......-------   ---........................|        |.......--      |
  105. |    |..--........-----..........................|        -.-..----       |
  106. |    --..--.-----........-.....................---        --..--          |
  107. |     --..--..| -----------..................---.----------..--           |
  108. |      |...--.|    |..S...S..............---................--            |
  109. |     ----..-----  ------------........--- ------------...---             |
  110. |     |.........--            ----------              ---...-- -----      |
  111. |    --.....---..--                           --------  --...---...--     |
  112. | ----..-..-- --..---------------------      --......--  ---........|     |
  113. |--....-----   --..-..................---    |........|    |.......--     |
  114. |.......|       --......................|    --......--    ---..----      |
  115. |--.--.--        ----.................---     ------..------...--         |
  116. | |....|            |...............-..|           |...........|          |
  117. ---------------------------------------------------------------------------
  118. ENDMAP
  119. # Dungeon Description
  120. REGION:(26,01,32,01),unlit,"ordinary",filled,true
  121. REGION:(20,08,21,08),unlit,"ordinary"
  122. REGION:(23,08,25,08),unlit,"ordinary"
  123. # Secret doors
  124. DOOR:locked,(22,08)
  125. DOOR:locked,(26,08)
  126. # Stairs
  127. STAIR:(36,04),up
  128. # Non diggable walls
  129. NON_DIGGABLE:(00,00,74,17)
  130. # Objects
  131. OBJECT:'*',"diamond",(21,08)
  132. OBJECT:'*',random,(21,08)
  133. OBJECT:'*',"diamond",(21,08)
  134. OBJECT:'*',random,(21,08)
  135. OBJECT:'*',"emerald",(21,08)
  136. OBJECT:'*',random,(21,08)
  137. OBJECT:'*',"emerald",(21,08)
  138. OBJECT:'*',random,(21,08)
  139. OBJECT:'*',"emerald",(21,08)
  140. OBJECT:'*',random,(21,08)
  141. OBJECT:'*',"ruby",(21,08)
  142. OBJECT:'*',random,(21,08)
  143. OBJECT:'*',"ruby",(21,08)
  144. OBJECT:'*',"amethyst",(21,08)
  145. OBJECT:'*',random,(21,08)
  146. OBJECT:'*',"amethyst",(21,08)
  147. OBJECT:'*',"luckstone",(21,08)
  148. OBJECT:'*',random,random
  149. OBJECT:'*',random,random
  150. OBJECT:'*',random,random
  151. OBJECT:'*',random,random
  152. OBJECT:'*',random,random
  153. OBJECT:'*',random,random
  154. OBJECT:'*',random,random
  155. OBJECT:'(',random,random
  156. OBJECT:'(',random,random
  157. OBJECT:random,random,random
  158. OBJECT:random,random,random
  159. OBJECT:random,random,random
  160. OBJECT:random,random,random
  161. OBJECT:random,random,random
  162. # Random traps
  163. TRAP:random,random
  164. TRAP:random,random
  165. TRAP:random,random
  166. TRAP:random,random
  167. TRAP:random,random
  168. TRAP:random,random
  169. # Random monsters.
  170. MONSTER:'G',"gnome king",random
  171. MONSTER:'G',"gnome lord",random
  172. MONSTER:'G',"gnome lord",random
  173. MONSTER:'G',"gnome lord",random
  174. MONSTER:'G',"gnomish wizard",random
  175. MONSTER:'G',"gnomish wizard",random
  176. MONSTER:'G',"gnome",random
  177. MONSTER:'G',"gnome",random
  178. MONSTER:'G',"gnome",random
  179. MONSTER:'G',"gnome",random
  180. MONSTER:'G',"gnome",random
  181. MONSTER:'G',"gnome",random
  182. MONSTER:'G',"gnome",random
  183. MONSTER:'G',"gnome",random
  184. MONSTER:'G',"gnome",random
  185. MONSTER:'h',"hobbit",random
  186. MONSTER:'h',"hobbit",random
  187. MONSTER:'h',"dwarf",random
  188. MONSTER:'h',"dwarf",random
  189. MONSTER:'h',"dwarf",random
  190. MONSTER:'h',random,random
  191.  
  192. #
  193. #    The "fill" level for the mines.
  194. #
  195. #    This level is used to fill out any levels not occupied by specific
  196. #    levels as defined above.
  197. #
  198.  
  199. MAZE: "minefill" , ' '
  200. INIT_MAP: '.' , ' ' , true , true , random , true
  201. NOMAP
  202. #
  203. STAIR: random, up
  204. STAIR: random, down
  205. #
  206. OBJECT: '*', random, random
  207. OBJECT: '*', random, random
  208. OBJECT: '*', random, random
  209. OBJECT: '*', random, random
  210. OBJECT: '*', random, random
  211. OBJECT: '*', random, random
  212. OBJECT: '(', random, random
  213. OBJECT: '!', random, random
  214. OBJECT: '?', random, random
  215. OBJECT: random, random, random
  216. OBJECT: random, random, random
  217. OBJECT: random, random, random
  218. OBJECT: random, random, random
  219. OBJECT: random, random, random
  220. OBJECT: random, random, random
  221. OBJECT: random, random, random
  222. OBJECT: random, random, random
  223. OBJECT: random, random, random
  224. OBJECT: random, random, random
  225. OBJECT: random, random, random
  226. OBJECT: random, random, random
  227. OBJECT: random, random, random
  228. OBJECT: random, random, random
  229. OBJECT: random, random, random
  230. #
  231. MONSTER: 'G', "gnome", random
  232. MONSTER: 'G', "gnome", random
  233. MONSTER: 'G', "gnome", random
  234. MONSTER: 'G', "gnome", random
  235. MONSTER: 'G', "gnome", random
  236. MONSTER: 'G', "gnome", random
  237. MONSTER: 'G', "gnome", random
  238. MONSTER: 'G', "gnome lord", random
  239. MONSTER: 'h', "dwarf", random
  240. MONSTER: 'h', "dwarf", random
  241. MONSTER: 'G', random, random
  242. MONSTER: 'G', random, random
  243. MONSTER: 'h', random, random
  244. #
  245. TRAP: random, random
  246. TRAP: random, random
  247. TRAP: random, random
  248. TRAP: random, random
  249. TRAP: random, random
  250. TRAP: random, random
  251.