Difference between revisions of "Source:NetHack 3.4.3/dat/Wizard.des"
Jump to navigation
Jump to search
m (filler level headings) |
m (moved Source:Wizard.des to Source:NetHack 3.4.3/dat/Wizard.des: Moving src to subdirs) |
||
(One intermediate revision by one other user not shown) | |||
Line 456: | Line 456: | ||
<span id="line439">439. RANDOM_CORRIDORS</span> | <span id="line439">439. RANDOM_CORRIDORS</span> | ||
− | == | + | ==References== |
<references/> | <references/> | ||
[[Category:Source code]] | [[Category:Source code]] |
Latest revision as of 19:15, 31 January 2011
Below is the full text to dat/Wizard.des from NetHack 3.4.3. To link to a particular line, write {{sourcecode|Wizard.des|123}}, for example.
This file describes the layout of the wizard quest.
Contents
License
1. # SCCS Id: @(#)Wizard.des 3.4 1992/07/11 2. # Copyright (c) 1992 by David Cohrs 3. # NetHack may be freely redistributed. See license for details.
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.
Start level
4. # 5. # The "start" level for the quest. 6. # 7. # Here you meet your (besieged) class leader, Neferet the Green 8. # and receive your quest assignment. 9. # 10. MAZE: "Wiz-strt",' ' 11. FLAGS: noteleport,hardfloor 12. GEOMETRY:center,center 13. MAP 14. ............................................................................ 15. .....................C....CC.C........................C..................... 16. ..........CCC.....................CCC....................................... 17. ........CC........-----------.......C.C...C...C....C........................ 18. .......C.....---------------------...C..C..C..C............................. 19. ......C..C...------....\....------....C.....C............................... 20. ........C...||....|.........|....||......................................... 21. .......C....||....|.........+....||......................................... 22. .......C...||---+--.........|....|||........................................ 23. ......C....||...............|--S--||........................................ 24. ...........||--+--|++----|---|..|.SS..........C......C...................... 25. ........C..||.....|..|...|...|--|.||..CC..C.....C..........C................ 26. .......C...||.....|..|.--|.|.|....||.................C..C................... 27. .....C......||....|..|.....|.|.--||..C..C..........C...........}}}.......... 28. ......C.C...||....|..-----.|.....||...C.C.C..............C....}}}}}}........ 29. .........C...------........|------....C..C.....C..CC.C......}}}}}}}}}}}..... 30. .........CC..---------------------...C.C..C.....CCCCC.C.......}}}}}}}}...... 31. .........C........-----------..........C.C.......CCC.........}}}}}}}}}...... 32. ..........C.C.........................C............C...........}}}}}........ 33. ......................CCC.C................................................. 34. ENDMAP 35. # Dungeon Description 36. REGION:(00,00,75,19),lit,"ordinary" 37. REGION:(35,00,49,03),unlit,"ordinary" 38. REGION:(43,12,49,16),unlit,"ordinary" 39. REGION:(19,11,33,15),unlit,"ordinary",unfilled,true 40. REGION:(30,10,31,10),unlit,"ordinary" 41. # Stairs 42. STAIR:(30,10),down 43. # Portal arrival point 44. BRANCH:(63,06,63,06),(0,0,0,0) 45. # Doors 46. DOOR:closed,(31,09) 47. DOOR:closed,(16,08) 48. DOOR:closed,(28,07) 49. DOOR:locked,(34,10) 50. DOOR:locked,(35,10) 51. DOOR:closed,(15,10) 52. DOOR:locked,(19,10) 53. DOOR:locked,(20,10) 54. # Neferet the Green, the quest leader 55. MONSTER:'@',"Neferet the Green",(23,05) 56. # The treasure of the quest leader 57. OBJECT:'(',"chest",(24,05) 58. # apprentice guards for the audience chamber 59. MONSTER:'@',"apprentice",(30,07) 60. MONSTER:'@',"apprentice",(24,06) 61. MONSTER:'@',"apprentice",(15,06) 62. MONSTER:'@',"apprentice",(15,12) 63. MONSTER:'@',"apprentice",(26,11) 64. MONSTER:'@',"apprentice",(27,11) 65. MONSTER:'@',"apprentice",(19,09) 66. MONSTER:'@',"apprentice",(20,09) 67. # Eels in the pond 68. MONSTER:';',"giant eel",(62,14) 69. MONSTER:';',"giant eel",(69,15) 70. MONSTER:';',"giant eel",(67,17) 71. # Non diggable walls 72. NON_DIGGABLE:(00,00,75,19) 73. # Random traps 74. TRAP:random,random 75. TRAP:random,random 76. TRAP:random,random 77. TRAP:random,random 78. TRAP:random,random 79. TRAP:random,random 80. # Monsters on siege duty. 81. MONSTER: 'B',random,(60,09),hostile 82. MONSTER: 'W',random,(60,10),hostile 83. MONSTER: 'B',random,(60,11),hostile 84. MONSTER: 'B',random,(60,12),hostile 85. MONSTER: 'i',random,(60,13),hostile 86. MONSTER: 'B',random,(61,10),hostile 87. MONSTER: 'B',random,(61,11),hostile 88. MONSTER: 'B',random,(61,12),hostile 89. MONSTER: 'B',random,(35,03),hostile 90. MONSTER: 'i',random,(35,17),hostile 91. MONSTER: 'B',random,(36,17),hostile 92. MONSTER: 'B',random,(34,16),hostile 93. MONSTER: 'i',random,(34,17),hostile 94. MONSTER: 'W',random,(67,02),hostile 95. MONSTER: 'B',random,(10,19),hostile 96.
Locate level
97. # 98. # The "locate" level for the quest. 99. # 100. # Here you have to find the Entrance to the Tower of Darkness to go 101. # further towards your assigned quest. 102. # 103. 104. MAZE: "Wiz-loca",' ' 105. FLAGS: hardfloor 106. GEOMETRY:center,center 107. MAP 108. ............. ....................................................... 109. .............. .............}}}}}}}.}}}}}}}}}}}}}}}}}}}.}}}}}}}....... 110. .............. ..............}.................................}....... 111. .............. ..............}.---------S---------------------.}....... 112. ............... .........C....}.|.............................|.}....... 113. ............... ..........C....}.|.---------------------------.|.}....... 114. ............... .........CCC.....|.|.........................|.|......... 115. ................ ....C....CCC...}.|.|.---S-------------------.|.|.}....... 116. .......C..C..... .....C....CCC...}.|.|.|......+.......+......|.|.|.}....... 117. .............C..CC.....C....CCC...}.|.|.|......|-------|......|.|.|.}....... 118. ................ ....C....CCC...}.|.|.|......|.......S......|.|.|.}....... 119. ......C..C..... ....C....CCC...}.|.|.|......|-------|......|.|.|.}....... 120. ............C.. ...C....CCC...}.|.|.|......+.......+......|.|.|.}....... 121. ........C...... ....C....CCC...}.|.|.-----------------------.|.|.}....... 122. ....C......C... ........CCC.....|.|.........................|.|......... 123. ......C..C.... .........C....}.|.--------------------S------.|.}....... 124. .............. .........C....}.|.............................|.}....... 125. ............. ..............}.-------------------------------.}....... 126. ............. .............}.................................}....... 127. ............. .............}}}}}}}.}}}}}}}}}}}}}}}}}}}.}}}}}}}....... 128. ............. ....................................................... 129. ENDMAP 130. # Dungeon Description 131. REGION:(00,00,75,20),lit,"ordinary" 132. REGION:(37,04,65,16),unlit,"ordinary" 133. REGION:(41,08,46,12),lit,"ordinary" 134. REGION:(56,08,61,12),lit,"ordinary" 135. REGION:(48,08,54,08),unlit,"ordinary" 136. REGION:(48,12,54,12),unlit,"ordinary" 137. REGION:(48,10,54,10),unlit,"ordinary" 138. 139. # Doors 140. DOOR:locked,(45,03) 141. DOOR:locked,(43,07) 142. DOOR:locked,(58,15) 143. DOOR:locked,(55,10) 144. DOOR:locked,(55,08) 145. DOOR:locked,(55,12) 146. DOOR:locked,(47,08) 147. DOOR:locked,(47,12) 148. # Stairs 149. STAIR:(03,17),up 150. STAIR:(48,10),down 151. # Non diggable walls 152. NON_DIGGABLE:(00,00,75,20) 153. # Objects 154. OBJECT:random,random,random 155. OBJECT:random,random,random 156. OBJECT:random,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. OBJECT:random,random,random 163. OBJECT:random,random,random 164. OBJECT:random,random,random 165. OBJECT:random,random,random 166. OBJECT:random,random,random 167. OBJECT:random,random,random 168. OBJECT:random,random,random 169. # Random traps 170. TRAP:"spiked pit",(24,02) 171. TRAP:"spiked pit",(07,10) 172. TRAP:"spiked pit",(23,05) 173. TRAP:"spiked pit",(26,19) 174. TRAP:"spiked pit",(72,02) 175. TRAP:"spiked pit",(72,12) 176. TRAP:"falling rock",(45,16) 177. TRAP:"falling rock",(65,13) 178. TRAP:"falling rock",(55,06) 179. TRAP:"falling rock",(39,11) 180. TRAP:"falling rock",(57,09) 181. TRAP:"magic",random 182. TRAP:"statue",random 183. TRAP:"statue",random 184. TRAP:"polymorph",random 185. TRAP:"anti magic",(53,10) 186. TRAP:"sleep gas",random 187. TRAP:"sleep gas",random 188. TRAP:"dart",random 189. TRAP:"dart",random 190. TRAP:"dart",random 191. # Random monsters. 192. MONSTER:'B',random,random,hostile 193. MONSTER:'B',random,random,hostile 194. MONSTER:'B',random,random,hostile 195. MONSTER:'B',random,random,hostile 196. MONSTER:'B',random,random,hostile 197. MONSTER:'B',random,random,hostile 198. MONSTER:'B',random,random,hostile 199. MONSTER:'B',random,random,hostile 200. MONSTER:'B',random,random,hostile 201. MONSTER:'B',random,random,hostile 202. MONSTER:'B',random,random,hostile 203. MONSTER:'B',random,random,hostile 204. MONSTER:'i',random,random,hostile 205. MONSTER:'i',random,random,hostile 206. MONSTER:'i',random,random,hostile 207. MONSTER:'i',random,random,hostile 208. MONSTER:'i',random,random,hostile 209. MONSTER:'i',random,random,hostile 210. MONSTER:'i',random,random,hostile 211. MONSTER:'B',"vampire bat",random 212. MONSTER:'B',"vampire bat",random 213. MONSTER:'B',"vampire bat",random 214. MONSTER:'B',"vampire bat",random 215. MONSTER:'B',"vampire bat",random 216. MONSTER:'B',"vampire bat",random 217. MONSTER:'B',"vampire bat",random 218. MONSTER:'i',random,random,hostile 219.
Goal level
220. # 221. # The "goal" level for the quest. 222. # 223. # Here you meet the Dark One, your nemesis monster. You have to 224. # defeat the Dark One in combat to gain the artifact you have 225. # been assigned to retrieve. 226. # 227. 228. MAZE: "Wiz-goal", ' ' 229. GEOMETRY:center,center 230. MAP 231. 232. 233. 234. ------------- ------------- 235. |...........| |...........| 236. -------|...........-------------------...........| 237. |......S...........|..|..|..|..|..|..|...........| 238. |......|...........|..|..|..|..|..|..|...........| 239. |......|...........-F+-F+-F+-F+-F+-F+-...........| 240. --S----|...........S.................+...........| 241. |......|...........-F+-F+-F+-F+-F+-F+-...........| 242. |......|...........|..|..|..|..|..|..|...........| 243. |......|...........|..|..|..|..|..|..|...........| 244. -------|...........-------------------...........| 245. |...........| |...........| 246. ------------- ------------- 247. 248. 249. 250. 251. ENDMAP 252. # Dungeon Description 253. REGION:(13,10,18,12),unlit,"temple" 254. REGION:(13,06,18,08),lit,"ordinary" 255. REGION:(20,04,30,14),unlit,"ordinary" 256. REGION:(32,06,33,07),unlit,"ordinary" 257. REGION:(35,06,36,07),unlit,"ordinary" 258. REGION:(38,06,39,07),unlit,"ordinary" 259. REGION:(41,06,42,07),unlit,"ordinary" 260. REGION:(44,06,45,07),unlit,"ordinary" 261. REGION:(47,06,48,07),unlit,"ordinary" 262. REGION:(32,09,48,09),unlit,"ordinary" 263. REGION:(32,11,33,12),unlit,"ordinary" 264. REGION:(35,11,36,12),unlit,"ordinary" 265. REGION:(38,11,39,12),unlit,"ordinary" 266. REGION:(41,11,42,12),unlit,"ordinary" 267. REGION:(44,11,45,12),unlit,"ordinary" 268. REGION:(47,11,48,12),unlit,"ordinary" 269. REGION:(50,04,60,14),lit,"ordinary" 270. # Doors 271. DOOR:locked,(19,06) 272. DOOR:locked,(14,09) 273. DOOR:locked,(31,09) 274. DOOR:locked,(33,08) 275. DOOR:locked,(36,08) 276. DOOR:locked,(39,08) 277. DOOR:locked,(42,08) 278. DOOR:locked,(45,08) 279. DOOR:locked,(48,08) 280. DOOR:locked,(33,10) 281. DOOR:locked,(36,10) 282. DOOR:locked,(39,10) 283. DOOR:locked,(42,10) 284. DOOR:locked,(45,10) 285. DOOR:locked,(48,10) 286. DOOR:locked,(49,09) 287. # Stairs 288. STAIR:(55,05),up 289. # Non diggable walls 290. NON_DIGGABLE:(00,00,75,19) 291. # The altar. This is not a shrine. 292. ALTAR:(16,11),noncoaligned,altar 293. # Objects 294. OBJECT:'"',"amulet of ESP",(16,11),blessed,0,"The Eye of the Aethiopica" 295. OBJECT:random,random,random 296. OBJECT:random,random,random 297. OBJECT:random,random,random 298. OBJECT:random,random,random 299. OBJECT:random,random,random 300. OBJECT:random,random,random 301. OBJECT:random,random,random 302. OBJECT:random,random,random 303. OBJECT:random,random,random 304. OBJECT:random,random,random 305. OBJECT:random,random,random 306. OBJECT:random,random,random 307. OBJECT:random,random,random 308. OBJECT:random,random,random 309. # Random traps 310. TRAP:random,random 311. TRAP:random,random 312. TRAP:random,random 313. TRAP:random,random 314. TRAP:random,random 315. TRAP:random,random 316. # Random monsters. 317. MONSTER:'@',"Dark One",(16,11) 318. MONSTER:'B',random,random,hostile 319. MONSTER:'B',random,random,hostile 320. MONSTER:'B',random,random,hostile 321. MONSTER:'B',random,random,hostile 322. MONSTER:'B',random,random,hostile 323. MONSTER:'B',random,random,hostile 324. MONSTER:'B',random,random,hostile 325. MONSTER:'B',random,random,hostile 326. MONSTER:'B',random,random,hostile 327. MONSTER:'B',random,random,hostile 328. MONSTER:'B',random,random,hostile 329. MONSTER:'i',random,random,hostile 330. MONSTER:'i',random,random,hostile 331. MONSTER:'i',random,random,hostile 332. MONSTER:'i',random,random,hostile 333. MONSTER:'i',random,random,hostile 334. MONSTER:'i',random,random,hostile 335. MONSTER:'i',random,random,hostile 336. MONSTER:'B',"vampire bat",random 337. MONSTER:'B',"vampire bat",random 338. MONSTER:'B',"vampire bat",random 339. MONSTER:'B',"vampire bat",random 340. MONSTER:'B',"vampire bat",random 341. MONSTER:'B',"vampire bat",random 342. MONSTER:'B',"vampire bat",random 343. MONSTER:'B',"vampire bat",random 344. MONSTER:'i',random,random,hostile 345. # Captive Monsters in the dungeon 346. MONSTER:'@',"rogue",(35,06),peaceful,"Pug" 347. MONSTER:'Y',"owlbear",(47,06),peaceful,asleep 348. MONSTER:'@',"wizard",(32,11),peaceful,asleep,"Newt" 349. MONSTER:'@',"Grey-elf",(44,11),peaceful 350. MONSTER:'H',"hill giant",(47,11),peaceful,asleep 351. MONSTER:'G',"gnomish wizard",(38,06),peaceful 352. MONSTER:'@',"prisoner",(35,11),peaceful 353. MONSTER:'@',"prisoner",(41,11),peaceful,asleep 354.
Upper filler level
355. # 356. # The "fill" levels for the quest. 357. # 358. # These levels are used to fill out any levels not occupied by specific 359. # levels as defined above. "filla" is the upper filler, between the 360. # start and locate levels, and "fillb" the lower between the locate 361. # and goal levels. 362. # 363. 364. LEVEL: "Wiz-fila" 365. # 366. ROOM: "ordinary" , random, random, random, random 367. STAIR: random, up 368. OBJECT: random,random,random 369. MONSTER: 'i', random, random, hostile 370. 371. ROOM: "ordinary" , random, random, random, random 372. OBJECT: random, random, random 373. OBJECT: random,random,random 374. MONSTER: 'i', random, random, hostile 375. 376. ROOM: "ordinary" , random, random, random, random 377. OBJECT: random, random, random 378. TRAP: random, random 379. OBJECT: random,random,random 380. MONSTER: 'B', "vampire bat", random 381. MONSTER: 'B', "vampire bat", random 382. 383. ROOM: "ordinary" , random, random, random, random 384. STAIR: random, down 385. OBJECT: random, random, random 386. TRAP: random, random 387. MONSTER: 'i', random, random, hostile 388. MONSTER: 'B', "vampire bat", random 389. 390. ROOM: "ordinary" , random, random, random, random 391. OBJECT: random, random, random 392. OBJECT: random, random, random 393. TRAP: random, random 394. MONSTER: 'i', random, random, hostile 395. 396. ROOM: "ordinary" , random, random, random, random 397. OBJECT: random, random, random 398. TRAP: random, random 399. MONSTER: 'B', "vampire bat", random 400. 401. RANDOM_CORRIDORS 402.
Lower filler level
403. LEVEL: "Wiz-filb" 404. # 405. ROOM: "ordinary" , random, random, random, random 406. STAIR: random, up 407. OBJECT: random,random,random 408. MONSTER: 'X', random, random, hostile 409. 410. ROOM: "ordinary" , random, random, random, random 411. OBJECT: random, random, random 412. OBJECT: random,random,random 413. MONSTER: 'i', random, random, hostile 414. 415. ROOM: "ordinary" , random, random, random, random 416. OBJECT: random, random, random 417. TRAP: random, random 418. OBJECT: random,random,random 419. MONSTER: 'X', random, random, hostile 420. 421. ROOM: "ordinary" , random, random, random, random 422. STAIR: random, down 423. OBJECT: random, random, random 424. TRAP: random, random 425. MONSTER: 'i', random, random, hostile 426. MONSTER: 'B', "vampire bat", random 427. 428. ROOM: "ordinary" , random, random, random, random 429. OBJECT: random, random, random 430. OBJECT: random, random, random 431. TRAP: random, random 432. MONSTER: 'i', random, random, hostile 433. 434. ROOM: "ordinary" , random, random, random, random 435. OBJECT: random, random, random 436. TRAP: random, random 437. MONSTER: 'B', "vampire bat", random 438. 439. RANDOM_CORRIDORS