Source:NetHack 3.6.0/dat/Healer.des

From NetHackWiki
(Redirected from Source:Healer.des)
Jump to: navigation, search

Below is the full text to Healer.des from the source code of NetHack 3.6.0. To link to a particular line, write [[Source:NetHack 3.6.0/dat/Healer.des#line123]], for example.

The NetHack General Public License applies to screenshots, source code and other content from NetHack.

This content was modified from the original NetHack source code distribution (by splitting up NetHack content between wiki pages, and possibly further editing). See the page history for a list of who changed it, and on what dates.

  1. # NetHack 3.6	Healer.des	$NHDT-Date: 1432512784 2015/05/25 00:13:04 $  $NHDT-Branch: master $:$NHDT-Revision: 1.10 $
  2. #	Copyright (c) 1989 by Jean-Christophe Collet
  3. #	Copyright (c) 1991, 1993 by M. Stephenson, P. Winner
  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, Hippocrates
  9. #	and receive your quest assignment.
  10. #
  11. MAZE: "Hea-strt",' '
  12. FLAGS: noteleport,hardfloor
  13. GEOMETRY:center,center
  14. MAP
  15. PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
  16. PPPP........PPPP.....PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP.P..PPPPP......PPPPPPPP
  17. PPP..........PPPP...PPPPP.........................PPPP..PPPPP........PPPPPPP
  18. PP............PPPPPPPP..............................PPP...PPPP......PPPPPPPP
  19. P.....PPPPPPPPPPPPPPP................................PPPPPPPPPPPPPPPPPPPPPPP
  20. PPPP....PPPPPPPPPPPP...................................PPPPP.PPPPPPPPPPPPPPP
  21. PPPP........PPPPP.........-----------------------........PP...PPPPPPP.....PP
  22. PPP............PPPPP....--|.|......S..........S.|--.....PPPP.PPPPPPP.......P
  23. PPPP..........PPPPP.....|.S.|......-----------|S|.|......PPPPPP.PPP.......PP
  24. PPPPPP......PPPPPP......|.|.|......|...|......|.|.|.....PPPPPP...PP.......PP
  25. PPPPPPPPPPPPPPPPPPP.....+.|.|......S.\.S......|.|.+......PPPPPP.PPPP.......P
  26. PPP...PPPPP...PPPP......|.|.|......|...|......|.|.|.......PPPPPPPPPPP.....PP
  27. PP.....PPP.....PPP......|.|S|-----------......|.S.|......PPPPPPPPPPPPPPPPPPP
  28. PPP..PPPPP...PPPP.......--|.S..........S......|.|--.....PPPPPPPPP....PPPPPPP
  29. PPPPPPPPPPPPPPPP..........-----------------------..........PPPPP..........PP
  30. PPPPPPPPPPPPPPPPP........................................PPPPPP............P
  31. PPP.............PPPP...................................PPP..PPPP..........PP
  32. PP...............PPPPP................................PPPP...PPPP........PPP
  33. PPP.............PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP....PPPPPP
  34. PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
  35. ENDMAP
  36.  
  37. REPLACE_TERRAIN:(01,01,74,18), 'P', '.', 10%
  38.  
  39. # Dungeon Description
  40. REGION:(00,00,75,19),lit,"ordinary"
  41. # Stairs
  42. STAIR:(37,9),down
  43. # Portal arrival point
  44. BRANCH:(04,12,04,12),(0,0,0,0)
  45. # altar for the Temple
  46. ALTAR:(32,09),neutral,altar
  47. # Doors
  48. DOOR:locked,(24,10)
  49. DOOR:closed,(26,08)
  50. DOOR:closed,(27,12)
  51. DOOR:locked,(28,13)
  52. DOOR:closed,(35,07)
  53. DOOR:locked,(35,10)
  54. DOOR:locked,(39,10)
  55. DOOR:closed,(39,13)
  56. DOOR:locked,(46,07)
  57. DOOR:closed,(47,08)
  58. DOOR:closed,(48,12)
  59. DOOR:locked,(50,10)
  60. # Hippocrates
  61. MONSTER:('@',"Hippocrates"),(37,10)
  62. # The treasure of Hippocrates
  63. OBJECT:('(',"chest"),(37,10)
  64. # intern guards for the audience chamber
  65. MONSTER:('@',"attendant"),(29,08)
  66. MONSTER:('@',"attendant"),(29,09)
  67. MONSTER:('@',"attendant"),(29,10)
  68. MONSTER:('@',"attendant"),(29,11)
  69. MONSTER:('@',"attendant"),(40,09)
  70. MONSTER:('@',"attendant"),(40,10)
  71. MONSTER:('@',"attendant"),(40,11)
  72. MONSTER:('@',"attendant"),(40,13)
  73. # Non diggable walls
  74. NON_DIGGABLE:(00,00,75,19)
  75. # Random traps
  76. TRAP:random,random
  77. TRAP:random,random
  78. TRAP:random,random
  79. TRAP:random,random
  80. TRAP:random,random
  81. TRAP:random,random
  82. # Monsters on siege duty.
  83. MONSTER: ('r',"rabid rat"),random
  84. MONSTER: ('r',"rabid rat"),random
  85. MONSTER: ('r',"rabid rat"),random
  86. MONSTER: ('r',"rabid rat"),random
  87. MONSTER: ('r',"rabid rat"),random
  88. MONSTER: ('r',"rabid rat"),random
  89. MONSTER: ('r',"rabid rat"),random
  90. MONSTER: ('r',"rabid rat"),random
  91. MONSTER: ('r',"rabid rat"),random
  92. MONSTER: ('r',"rabid rat"),random
  93. MONSTER: (';',"giant eel"),random
  94. MONSTER: (';',"shark"),random
  95. MONSTER: ';', random
  96. MONSTER: 'D',random,hostile
  97. MONSTER: 'D',random,hostile
  98. MONSTER: 'D',random,hostile
  99. MONSTER: 'D',random,hostile
  100. MONSTER: 'D',random,hostile
  101. MONSTER: 'S',random,hostile
  102. MONSTER: 'S',random,hostile
  103. MONSTER: 'S',random,hostile
  104. MONSTER: 'S',random,hostile
  105. MONSTER: 'S',random,hostile
  106. #
  107. #	The "locate" level for the quest.
  108. #
  109. #	Here you have to find the Temple of Coeus to go
  110. #	further towards your assigned quest.
  111. #
  112.  
  113. MAZE: "Hea-loca",' '
  114. FLAGS: hardfloor
  115. #
  116. INIT_MAP: mines, '.' , 'P', true , true , lit , false
  117. GEOMETRY:center,center
  118. MAP
  119. PPPPPPPPPPPPP.......PPPPPPPPPPP
  120. PPPPPPPP...............PPPPPPPP
  121. PPPP.....-------------...PPPPPP
  122. PPPPP....|.S.........|....PPPPP
  123. PPP......+.|.........|...PPPPPP
  124. PPP......+.|.........|..PPPPPPP
  125. PPPP.....|.S.........|..PPPPPPP
  126. PPPPP....-------------....PPPPP
  127. PPPPPPPP...............PPPPPPPP
  128. PPPPPPPPPPP........PPPPPPPPPPPP
  129. ENDMAP
  130. # Dungeon Description
  131. REGION:(00,00,30,09),lit,"ordinary"
  132. REGION:(12,03,20,06),lit,"temple"
  133. # Doors
  134. DOOR:closed,(09,04)
  135. DOOR:closed,(09,05)
  136. DOOR:locked,(11,03)
  137. DOOR:locked,(11,06)
  138. # Stairs
  139. STAIR:(04,04),up
  140. STAIR:(20,06),down
  141. # Non diggable walls
  142. NON_DIGGABLE:(11,02,21,07)
  143. # Altar in the temple.
  144. ALTAR:(13,05), chaos, shrine
  145. # Objects
  146. OBJECT:random,random
  147. OBJECT:random,random
  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
  158. OBJECT:random,random
  159. OBJECT:random,random
  160. OBJECT:random,random
  161. # Random traps
  162. TRAP:random,random
  163. TRAP:random,random
  164. TRAP:random,random
  165. TRAP:random,random
  166. TRAP:random,random
  167. TRAP:random,random
  168. # Random monsters.
  169. MONSTER:('r',"rabid rat"),random
  170. MONSTER:('r',"rabid rat"),random
  171. MONSTER:('r',"rabid rat"),random
  172. MONSTER:('r',"rabid rat"),random
  173. MONSTER:('r',"rabid rat"),random
  174. MONSTER:('r',"rabid rat"),random
  175. MONSTER:('r',"rabid rat"),random
  176. MONSTER:('r',"rabid rat"),random
  177. MONSTER:'r',random,hostile
  178. MONSTER:(';',"giant eel"),random
  179. MONSTER:(';',"giant eel"),random
  180. MONSTER:(';',"giant eel"),random
  181. MONSTER:(';',"giant eel"),random
  182. MONSTER:(';',"giant eel"),random
  183. MONSTER:(';',"electric eel"),random
  184. MONSTER:(';',"electric eel"),random
  185. MONSTER:(';',"kraken"),random
  186. MONSTER:(';',"shark"),random
  187. MONSTER:(';',"shark"),random
  188. MONSTER:';', random,hostile
  189. MONSTER:';', random,hostile
  190. MONSTER: 'D',random,hostile
  191. MONSTER: 'D',random,hostile
  192. MONSTER: 'D',random,hostile
  193. MONSTER: 'D',random,hostile
  194. MONSTER: 'D',random,hostile
  195. MONSTER: 'S',random,hostile
  196. MONSTER: 'S',random,hostile
  197. MONSTER: 'S',random,hostile
  198. MONSTER: 'S',random,hostile
  199. MONSTER: 'S',random,hostile
  200. MONSTER: 'S',random,hostile
  201. MONSTER: 'S',random,hostile
  202. MONSTER: 'S',random,hostile
  203. MONSTER: 'S',random,hostile
  204.  
  205. #
  206. #	The "goal" level for the quest.
  207. #
  208. #	Here you meet Cyclops your nemesis monster.  You have to
  209. #	defeat Cyclops in combat to gain the artifact you have
  210. #	been assigned to retrieve.
  211. #
  212.  
  213. MAZE: "Hea-goal", 'P'
  214. #
  215. INIT_MAP: mines, '.' , 'P' , false , true , lit , false
  216. GEOMETRY:center,center
  217. MAP
  218. .P....................................PP.
  219. PP.......PPPPPPP....PPPPPPP....PPPP...PP.
  220. ...PPPPPPP....PPPPPPP.....PPPPPP..PPP...P
  221. ...PP..............................PPP...
  222. ..PP..............................PP.....
  223. ..PP..............................PPP....
  224. ..PPP..............................PP....
  225. .PPP..............................PPPP...
  226. ...PP............................PPP...PP
  227. ..PPPP...PPPPP..PPPP...PPPPP.....PP...PP.
  228. P....PPPPP...PPPP..PPPPP...PPPPPPP...PP..
  229. PPP..................................PPP.
  230. ENDMAP
  231. # Dungeon Description
  232. REGION:(00,00,40,11),lit,"ordinary"
  233. # Stairs
  234. STAIR:(39,10),up
  235. # Non diggable walls
  236. NON_DIGGABLE:(00,00,40,11)
  237. # Objects
  238. OBJECT:(')',"quarterstaff"),(20,06),blessed,0,name:"The Staff of Aesculapius"
  239. OBJECT:('/',"lightning"),(20,06)
  240. OBJECT:random,random
  241. OBJECT:random,random
  242. OBJECT:random,random
  243. OBJECT:random,random
  244. OBJECT:random,random
  245. OBJECT:random,random
  246. OBJECT:random,random
  247. OBJECT:random,random
  248. OBJECT:random,random
  249. OBJECT:random,random
  250. OBJECT:random,random
  251. OBJECT:random,random
  252. OBJECT:random,random
  253. OBJECT:random,random
  254. # Random traps
  255. TRAP:random,random
  256. TRAP:random,random
  257. TRAP:random,random
  258. TRAP:random,random
  259. TRAP:random,random
  260. TRAP:random,random
  261. # Random monsters.
  262. MONSTER:('H',"Cyclops"),(20,06),hostile
  263. MONSTER:('r',"rabid rat"),random
  264. MONSTER:('r',"rabid rat"),random
  265. MONSTER:('r',"rabid rat"),random
  266. MONSTER:'r',random,hostile
  267. MONSTER:'r',random,hostile
  268. MONSTER:(';',"giant eel"),random
  269. MONSTER:(';',"giant eel"),random
  270. MONSTER:(';',"giant eel"),random
  271. MONSTER:(';',"giant eel"),random
  272. MONSTER:(';',"giant eel"),random
  273. MONSTER:(';',"giant eel"),random
  274. MONSTER:(';',"electric eel"),random
  275. MONSTER:(';',"electric eel"),random
  276. MONSTER:(';',"shark"),random
  277. MONSTER:(';',"shark"),random
  278. MONSTER:';',random,hostile
  279. MONSTER: 'D',random,hostile
  280. MONSTER: 'D',random,hostile
  281. MONSTER: 'D',random,hostile
  282. MONSTER: 'D',random,hostile
  283. MONSTER: 'D',random,hostile
  284. MONSTER: 'S',random,hostile
  285. MONSTER: 'S',random,hostile
  286. MONSTER: 'S',random,hostile
  287. MONSTER: 'S',random,hostile
  288. MONSTER: 'S',random,hostile
  289. MONSTER: 'S',random,hostile
  290. MONSTER: 'S',random,hostile
  291. MONSTER: 'S',random,hostile
  292. MONSTER: 'S',random,hostile
  293. MONSTER: 'S',random,hostile
  294.  
  295. #
  296. #	The "fill" levels for the quest.
  297. #
  298. #	These levels are used to fill out any levels not occupied by specific
  299. #	levels as defined above. "filla" is the upper filler, between the
  300. #	start and locate levels, and "fillb" the lower between the locate
  301. #	and goal levels.
  302. #
  303.  
  304. MAZE: "Hea-fila" , 'P'
  305. INIT_MAP: mines, '.' , 'P' , false , true , lit , false
  306. NOMAP
  307. #
  308. STAIR: random, up
  309. STAIR: random, down
  310. #
  311. OBJECT: random, random
  312. OBJECT: random, random
  313. OBJECT: random, random
  314. OBJECT: random, random
  315. OBJECT: random, random
  316. OBJECT: random, random
  317. OBJECT: random, random
  318. OBJECT: random, random
  319. #
  320. MONSTER: ('r', "rabid rat"), random
  321. MONSTER: 'r', random,hostile
  322. MONSTER: 'r', random,hostile
  323. MONSTER: (';', "giant eel"), random
  324. MONSTER: (';', "giant eel"), random
  325. MONSTER: (';', "electric eel"), random
  326. MONSTER: 'D',random,hostile
  327. MONSTER: 'D',random,hostile
  328. MONSTER: 'D',random,hostile
  329. MONSTER: 'D',random,hostile
  330. MONSTER: 'S',random,hostile
  331. MONSTER: 'S',random,hostile
  332. MONSTER: 'S',random,hostile
  333. #
  334. TRAP: random, random
  335. TRAP: random, random
  336. TRAP: random, random
  337. TRAP: random, random
  338.  
  339. MAZE: "Hea-filb" , 'P'
  340. INIT_MAP: mines, '.' , 'P' , false , true , lit , false
  341. NOMAP
  342. #
  343. STAIR: random, up
  344. STAIR: random, down
  345. #
  346. OBJECT: random, random
  347. OBJECT: random, random
  348. OBJECT: random, random
  349. OBJECT: random, random
  350. OBJECT: random, random
  351. OBJECT: random, random
  352. OBJECT: random, random
  353. OBJECT: random, random
  354. OBJECT: random, random
  355. OBJECT: random, random
  356. OBJECT: random, random
  357. #
  358. MONSTER: ('r', "rabid rat"), random
  359. MONSTER: ('r', "rabid rat"), random
  360. MONSTER: 'r', random,hostile
  361. MONSTER: 'r', random,hostile
  362. MONSTER: (';', "giant eel"), random
  363. MONSTER: (';', "giant eel"), random
  364. MONSTER: (';', "giant eel"), random
  365. MONSTER: (';', "giant eel"), random
  366. MONSTER: (';', "giant eel"), random
  367. MONSTER: (';', "electric eel"), random
  368. MONSTER: (';', "electric eel"), random
  369. MONSTER: 'D',random,hostile
  370. MONSTER: 'D',random,hostile
  371. MONSTER: 'D',random,hostile
  372. MONSTER: 'D',random,hostile
  373. MONSTER: 'S',random,hostile
  374. MONSTER: 'S',random,hostile
  375. MONSTER: 'S',random,hostile
  376. #
  377. TRAP: random, random
  378. TRAP: random, random
  379. TRAP: random, random
  380. TRAP: random, random