Source:NetHack 3.4.3/dat/Arch.des
Revision as of 08:46, 11 November 2010 by Ilmari Karonen (talk | contribs) (Created page with "Below is the full text to dat/Arch.des from NetHack 3.4.3. To link to a particular line, write <nowiki>{{</nowiki>sourcecode<nowiki>|Arch.des|123}}</nowik...")
Below is the full text to dat/Arch.des from NetHack 3.4.3. To link to a particular line, write {{sourcecode|Arch.des|123}}, for example.
This file describes the layout of the archaeologist quest.
License
1. # SCCS Id: @(#)Arch.des 3.4 1997/01/31 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.
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
5. # 6. # The "start" level for the quest. 7. # 8. # Here you meet your (besieged) class leader, Lord Carnarvon 9. # and receive your quest assignment. 10. # 11. MAZE: "Arc-strt",' ' 12. FLAGS: noteleport,hardfloor 13. GEOMETRY:center,center 14. MAP 15. ............................................................................ 16. ............................................................................ 17. ............................................................................ 18. ............................................................................ 19. ....................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}................. 20. ....................}-------------------------------------}................. 21. ....................}|..S......+.................+.......|}................. 22. ....................}-S---------------+----------|.......|}................. 23. ....................}|.|...............|.......+.|.......|}................. 24. ....................}|.|...............---------.---------}................. 25. ....................}|.S.\.............+.................+.................. 26. ....................}|.|...............---------.---------}................. 27. ....................}|.|...............|.......+.|.......|}................. 28. ....................}-S---------------+----------|.......|}................. 29. ....................}|..S......+.................+.......|}................. 30. ....................}-------------------------------------}................. 31. ....................}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}................. 32. ............................................................................ 33. ............................................................................ 34. ............................................................................ 35. ENDMAP 36. # Dungeon Description 37. REGION:(00,00,75,19),lit,"ordinary" 38. REGION: (22,06,23,06),unlit,"ordinary" 39. REGION: (25,06,30,06),unlit,"ordinary" 40. REGION: (32,06,48,06),unlit,"ordinary" 41. REGION: (50,06,56,08),lit,"ordinary" 42. REGION: (40,08,46,08),unlit,"ordinary" 43. REGION: (22,08,22,12),unlit,"ordinary" 44. REGION: (24,08,38,12),unlit,"ordinary" 45. REGION: (48,08,48,08),lit,"ordinary" 46. REGION: (40,10,56,10),lit,"ordinary" 47. REGION: (48,12,48,12),lit,"ordinary" 48. REGION: (40,12,46,12),unlit,"ordinary" 49. REGION: (50,12,56,14),lit,"ordinary" 50. REGION: (22,14,23,14),unlit,"ordinary" 51. REGION: (25,14,30,14),unlit,"ordinary" 52. REGION: (32,14,48,14),unlit,"ordinary" 53. # Stairs 54. STAIR:(55,07),down 55. # Portal arrival point 56. BRANCH:(63,06,63,06),(0,0,0,0) 57. # Doors 58. DOOR:closed,(22,07) 59. DOOR:closed,(38,07) 60. DOOR:locked,(47,08) 61. DOOR:locked,(23,10) 62. DOOR:locked,(39,10) 63. DOOR:locked,(57,10) 64. DOOR:locked,(47,12) 65. DOOR:closed,(22,13) 66. DOOR:closed,(38,13) 67. DOOR:locked,(24,14) 68. DOOR:closed,(31,14) 69. DOOR:locked,(49,14) 70. # Lord Carnarvon 71. MONSTER:'@',"Lord Carnarvon",(25,10) 72. # The treasure of Lord Carnarvon 73. OBJECT:'(',"chest",(25,10) 74. # student guards for the audience chamber 75. MONSTER:'@',"student",(26,09) 76. MONSTER:'@',"student",(27,09) 77. MONSTER:'@',"student",(28,09) 78. MONSTER:'@',"student",(26,10) 79. MONSTER:'@',"student",(28,10) 80. MONSTER:'@',"student",(26,11) 81. MONSTER:'@',"student",(27,11) 82. MONSTER:'@',"student",(28,11) 83. # city watch guards in the antechambers 84. MONSTER:'@',"watchman",(50,06) 85. MONSTER:'@',"watchman",(50,14) 86. # Eels in the moat 87. MONSTER:';',"giant eel",(20,10) 88. MONSTER:';',"giant eel",(45,04) 89. MONSTER:';',"giant eel",(33,16) 90. # Non diggable walls 91. NON_DIGGABLE:(00,00,75,19) 92. # Random traps 93. TRAP:random,random 94. TRAP:random,random 95. TRAP:random,random 96. TRAP:random,random 97. TRAP:random,random 98. TRAP:random,random 99. # Monsters on siege duty. 100. MONSTER: 'S',random,(60,09) 101. MONSTER: 'M',random,(60,10) 102. MONSTER: 'S',random,(60,11) 103. MONSTER: 'S',random,(60,12) 104. MONSTER: 'M',random,(60,13) 105. MONSTER: 'S',random,(61,10) 106. MONSTER: 'S',random,(61,11) 107. MONSTER: 'S',random,(61,12) 108. MONSTER: 'S',random,(30,03) 109. MONSTER: 'M',random,(20,17) 110. MONSTER: 'S',random,(67,02) 111. MONSTER: 'S',random,(10,19) 112.
Locate level
113. # 114. # The "locate" level for the quest. 115. # 116. # Here you have to find the Entrance to the Tomb of the Toltec Kings 117. # to go further towards your assigned quest. 118. # 119. 120. MAZE: "Arc-loca",' ' 121. FLAGS: hardfloor 122. GEOMETRY:center,center 123. MAP 124. ............................................................................ 125. ............................................................................ 126. ............................................................................ 127. ........................-------------------------------..................... 128. ........................|....|.S......................|..................... 129. ........................|....|.|.|+------------------.|..................... 130. ........................|....|.|.|.|.........|......|.|..................... 131. ........................|....|.|.|.|.........|......|.|..................... 132. ........................|---+-.|.|.|..---....+......|.|..................... 133. ........................|....|.|.|.---|.|....|......|.|..................... 134. ........................|....S.|.|.+..S.|--S-----S--|.|..................... 135. ........................|....|.|.|.---|.|....|......+.|..................... 136. ........................|---+-.|.|.|..---....|.------.|..................... 137. ........................|....|.|.|.|.........|.|....+.|..................... 138. ........................|....|.|.|.|.........|+|....|-|..................... 139. ........................|....|.|.|------------+------.S..................... 140. ........................|....|.S......................|..................... 141. ........................-------------------------------..................... 142. ............................................................................ 143. ............................................................................ 144. ENDMAP 145. # Dungeon Description 146. REGION:(00,00,75,19),lit,"ordinary" 147. REGION:(25,04,28,07),lit,"temple" 148. REGION:(25,09,28,11),unlit,"temple" 149. REGION:(25,13,28,16),lit,"temple" 150. REGION:(30,04,30,16),lit,"ordinary" 151. REGION:(32,04,32,16),unlit,"ordinary" 152. REGION:(33,04,53,04),unlit,"ordinary",unfilled,true 153. REGION:(36,10,37,10),unlit,"ordinary" 154. REGION:(39,09,39,11),unlit,"ordinary" 155. REGION:(36,06,42,08),unlit,"ordinary",unfilled,true 156. REGION:(36,12,42,14),unlit,"ordinary",unfilled,true 157. REGION:(46,06,51,09),unlit,"ordinary" 158. REGION:(46,11,49,11),unlit,"ordinary",unfilled,true 159. REGION:(48,13,51,14),unlit,"ordinary" 160. # Doors 161. DOOR:closed,(31,04) 162. DOOR:closed,(28,08) 163. DOOR:locked,(29,10) 164. DOOR:closed,(28,12) 165. DOOR:closed,(31,16) 166. DOOR:locked,(34,05) 167. DOOR:locked,(35,10) 168. DOOR:locked,(38,10) 169. DOOR:closed,(43,10) 170. DOOR:closed,(45,08) 171. DOOR:locked,(46,14) 172. DOOR:locked,(46,15) 173. DOOR:locked,(49,10) 174. DOOR:locked,(52,11) 175. DOOR:closed,(52,13) 176. DOOR:closed,(54,15) 177. # Stairs 178. STAIR:(03,17),up 179. STAIR:(39,10),down 180. # Altars - three types. All are unattended. 181. ALTAR:(26,05),align[0],altar 182. ALTAR:(26,10),align[1],altar 183. ALTAR:(26,15),align[2],altar 184. # Non diggable walls 185. NON_DIGGABLE:(00,00,75,19) 186. # Objects 187. OBJECT:random,random,random 188. OBJECT:random,random,random 189. OBJECT:random,random,random 190. OBJECT:random,random,random 191. OBJECT:random,random,random 192. OBJECT:random,random,random 193. OBJECT:random,random,random 194. OBJECT:random,random,random 195. OBJECT:random,random,random 196. OBJECT:random,random,random 197. OBJECT:random,random,random 198. OBJECT:random,random,random 199. OBJECT:random,random,random 200. OBJECT:random,random,random 201. OBJECT:random,random,random 202. # Treasure? 203. ENGRAVING:random,engrave,"X marks the spot." 204. ENGRAVING:random,engrave,"X marks the spot." 205. ENGRAVING:random,engrave,"X marks the spot." 206. ENGRAVING:random,engrave,"X marks the spot." 207. # Random traps 208. TRAP:"spiked pit",(24,02) 209. TRAP:"spiked pit",(37,00) 210. TRAP:"spiked pit",(23,05) 211. TRAP:"spiked pit",(26,19) 212. TRAP:"spiked pit",(55,10) 213. TRAP:"spiked pit",(55,08) 214. TRAP:"pit",(51,01) 215. TRAP:"pit",(23,18) 216. TRAP:"pit",(31,18) 217. TRAP:"pit",(48,19) 218. TRAP:"pit",(55,15) 219. TRAP:"magic",(60,04) 220. TRAP:"statue",(72,07) 221. TRAP:"statue",random 222. TRAP:"statue",random 223. TRAP:"anti magic",(64,12) 224. TRAP:"sleep gas",random 225. TRAP:"sleep gas",random 226. TRAP:"dart",random 227. TRAP:"dart",random 228. TRAP:"dart",random 229. TRAP:"rolling boulder",(32,10) 230. TRAP:"rolling boulder",(40,16) 231. # Random monsters. 232. MONSTER:'S',random,random 233. MONSTER:'S',random,random 234. MONSTER:'S',random,random 235. MONSTER:'S',random,random 236. MONSTER:'S',random,random 237. MONSTER:'S',random,random 238. MONSTER:'S',random,random 239. MONSTER:'S',random,random 240. MONSTER:'S',random,random 241. MONSTER:'S',random,random 242. MONSTER:'S',random,random 243. MONSTER:'S',random,random 244. MONSTER:'S',random,random 245. MONSTER:'S',random,random 246. MONSTER:'S',random,random 247. MONSTER:'S',random,random 248. MONSTER:'S',random,random 249. MONSTER:'S',random,random 250. MONSTER:'M',random,random 251. MONSTER:'M',"human mummy",random 252. MONSTER:'M',"human mummy",random 253. MONSTER:'M',"human mummy",random 254. MONSTER:'M',"human mummy",random 255. MONSTER:'M',"human mummy",random 256. MONSTER:'M',"human mummy",random 257. MONSTER:'M',"human mummy",random 258. MONSTER:'M',random,random 259.
Goal level
260. # 261. # The "goal" level for the quest. 262. # 263. # Here you meet Minion of Huhetotl your nemesis monster. You have to 264. # defeat Minion of Huhetotl in combat to gain the artifact you have 265. # been assigned to retrieve. 266. # 267. 268. MAZE: "Arc-goal", ' ' 269. GEOMETRY:center,center 270. MAP 271. 272. --------- 273. |..|.|..| 274. -----------|..S.S..|----------- 275. |.|........|+-|.|-+|........|.| 276. |.S........S..|.|..S........S.| 277. |.|........|..|.|..|........|.| 278. ------------------+------------------ 279. |..|..........|.......|..........|..| 280. |..|..........+.......|..........S..| 281. |..S..........|.......+..........|..| 282. |..|..........|.......|..........|..| 283. ------------------+------------------ 284. |.|........|..|.|..|........|.| 285. |.S........S..|.|..S........S.| 286. |.|........|+-|.|-+|........|.| 287. -----------|..S.S..|----------- 288. |..|.|..| 289. --------- 290. 291. ENDMAP 292. # Dungeon Description 293. REGION:(00,00,75,19),lit,"ordinary" 294. REGION:(35,02,36,03),unlit,"ordinary" 295. REGION:(40,02,41,03),unlit,"ordinary" 296. REGION:(24,04,24,06),unlit,"ordinary" 297. REGION:(26,04,33,06),lit,"ordinary" 298. REGION:(38,02,38,06),unlit,"ordinary" 299. REGION:(43,04,50,06),lit,"ordinary" 300. REGION:(52,04,52,06),unlit,"ordinary" 301. REGION:(35,05,36,06),unlit,"ordinary" 302. REGION:(40,05,41,06),unlit,"ordinary" 303. REGION:(21,08,22,11),unlit,"ordinary" 304. REGION:(24,08,33,11),lit,"ordinary" 305. REGION:(35,08,41,11),unlit,"ordinary" 306. REGION:(43,08,52,11),lit,"ordinary" 307. REGION:(54,08,55,11),unlit,"ordinary" 308. REGION:(24,13,24,15),unlit,"ordinary" 309. REGION:(26,13,33,15),unlit,"ordinary" 310. REGION:(35,13,36,14),unlit,"ordinary" 311. REGION:(35,16,36,17),unlit,"ordinary" 312. REGION:(38,13,38,17),unlit,"ordinary" 313. REGION:(40,13,41,14),unlit,"ordinary" 314. REGION:(40,16,41,17),unlit,"ordinary" 315. REGION:(43,13,50,15),unlit,"temple" 316. REGION:(52,13,52,15),unlit,"ordinary" 317. # Stairs 318. STAIR:(38,10),up 319. # Non diggable walls 320. NON_DIGGABLE:(00,00,75,19) 321. # The altar of Huhetotl. Unattended. 322. ALTAR:(50,14),chaos,altar 323. # Objects 324. OBJECT:'(',"crystal ball",(50,14),blessed,5,"The Orb of Detection" 325. OBJECT:random,random,random 326. OBJECT:random,random,random 327. OBJECT:random,random,random 328. OBJECT:random,random,random 329. OBJECT:random,random,random 330. OBJECT:random,random,random 331. OBJECT:random,random,random 332. OBJECT:random,random,random 333. OBJECT:random,random,random 334. OBJECT:random,random,random 335. OBJECT:random,random,random 336. OBJECT:random,random,random 337. OBJECT:random,random,random 338. OBJECT:random,random,random 339. # Random traps 340. TRAP:random,random 341. TRAP:random,random 342. TRAP:random,random 343. TRAP:random,random 344. TRAP:random,random 345. TRAP:random,random 346. TRAP:"rolling boulder",(46,14) 347. # Random monsters. 348. MONSTER:'&',"Minion of Huhetotl",(50,14) 349. MONSTER:'S',random,random 350. MONSTER:'S',random,random 351. MONSTER:'S',random,random 352. MONSTER:'S',random,random 353. MONSTER:'S',random,random 354. MONSTER:'S',random,random 355. MONSTER:'S',random,random 356. MONSTER:'S',random,random 357. MONSTER:'S',random,random 358. MONSTER:'S',random,random 359. MONSTER:'S',random,random 360. MONSTER:'S',random,random 361. MONSTER:'S',random,random 362. MONSTER:'S',random,random 363. MONSTER:'S',random,random 364. MONSTER:'S',random,random 365. MONSTER:'S',random,random 366. MONSTER:'S',random,random 367. MONSTER:'M',"human mummy",random 368. MONSTER:'M',"human mummy",random 369. MONSTER:'M',"human mummy",random 370. MONSTER:'M',"human mummy",random 371. MONSTER:'M',"human mummy",random 372. MONSTER:'M',"human mummy",random 373. MONSTER:'M',"human mummy",random 374. MONSTER:'M',"human mummy",random 375. MONSTER:'M',random,random 376. 377. # 378. # The "fill" levels for the quest. 379. # 380. # These levels are used to fill out any levels not occupied by specific 381. # levels as defined above. "filla" is the upper filler, between the 382. # start and locate levels, and "fillb" the lower between the locate 383. # and goal levels. 384. # 385. 386. LEVEL: "Arc-fila" 387. # 388. ROOM: "ordinary" , random, random, random, random 389. STAIR: random, up 390. OBJECT: random,random,random 391. MONSTER: 'S', random, random 392. 393. ROOM: "ordinary" , random, random, random, random 394. OBJECT: random, random, random 395. OBJECT: random,random,random 396. MONSTER: 'S', random, random 397. 398. ROOM: "ordinary" , random, random, random, random 399. OBJECT: random, random, random 400. TRAP: random, random 401. OBJECT: random,random,random 402. MONSTER: 'S', random, random 403. 404. ROOM: "ordinary" , random, random, random, random 405. STAIR: random, down 406. OBJECT: random, random, random 407. TRAP: random, random 408. MONSTER: 'S', random, random 409. MONSTER: 'M', "human mummy", random 410. 411. ROOM: "ordinary" , random, random, random, random 412. OBJECT: random, random, random 413. OBJECT: random, random, random 414. TRAP: random, random 415. MONSTER: 'S', random, random 416. 417. ROOM: "ordinary" , random, random, random, random 418. OBJECT: random, random, random 419. TRAP: random, random 420. MONSTER: 'S', random, random 421. 422. RANDOM_CORRIDORS 423. 424. LEVEL: "Arc-filb" 425. # 426. ROOM: "ordinary" , random, random, random, random 427. STAIR: random, up 428. OBJECT: random,random,random 429. MONSTER: 'M', random, random 430. 431. ROOM: "ordinary" , random, random, random, random 432. OBJECT: random, random, random 433. OBJECT: random,random,random 434. MONSTER: 'M', random, random 435. 436. ROOM: "ordinary" , random, random, random, random 437. OBJECT: random, random, random 438. TRAP: random, random 439. OBJECT: random,random,random 440. MONSTER: 'M', random, random 441. 442. ROOM: "ordinary" , random, random, random, random 443. STAIR: random, down 444. OBJECT: random, random, random 445. TRAP: random, random 446. MONSTER: 'S', random, random 447. MONSTER: 'M', "human mummy", random 448. 449. ROOM: "ordinary" , random, random, random, random 450. OBJECT: random, random, random 451. OBJECT: random, random, random 452. TRAP: random, random 453. MONSTER: 'S', random, random 454. 455. ROOM: "ordinary" , random, random, random, random 456. OBJECT: random, random, random 457. TRAP: random, random 458. MONSTER: 'S', random, random 459. 460. RANDOM_CORRIDORS