Difference between revisions of "Source:NetHack 3.4.3/dat/Tourist.des"
Jump to navigation
Jump to search
(Created page with "Below is the full text to dat/Tourist.des from NetHack 3.4.3. To link to a particular line, write <nowiki>{{</nowiki>sourcecode<nowiki>|Tourist.des|123}}<...") |
m (moved Source:Tourist.des to Source:NetHack 3.4.3/dat/Tourist.des: Moving src to subdirs) |
||
(One intermediate revision by one other user not shown) | |||
Line 532: | Line 532: | ||
<span id="line519">519. MONSTER: 's', random, random</span> | <span id="line519">519. MONSTER: 's', random, random</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/Tourist.des from NetHack 3.4.3. To link to a particular line, write {{sourcecode|Tourist.des|123}}, for example.
This file describes the layout of the tourist quest.
License
1. # SCCS Id: @(#)Tourist.des 3.4 1992/09/26 2. # Copyright (c) 1989 by Jean-Christophe Collet 3. # Copyright (c) 1991,92 by M. Stephenson, P. Winner 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, Twoflower 9. # and receive your quest assignment. 10. # 11. MAZE: "Tou-strt",' ' 12. FLAGS: noteleport,hardfloor 13. GEOMETRY:center,center 14. MAP 15. .......}}....---------..-------------------------------------------------... 16. ........}}...|.......|..|.-------------------------------------------...|... 17. .........}}..|.......|..|.|......|......|.............|......|......|...|... 18. ..........}}.|.......|..|.|......+......+.............+......+..\...|...|... 19. ...........}}}..........|.|......|......|.............|......|......|...|... 20. .............}}.........|.|----S-|--S---|S----------S-|---S--|------|...|... 21. ..............}}}.......|...............................................|... 22. ................}}}.....----S------++--S----------S----------S-----------... 23. ..................}}........... .. ................................... 24. ......-------......}}}}........}}}}..}}}}..}}}}..}}}}....................... 25. ......|.....|.......}}}}}}..}}}} .. }}}}..}}}}..}}}..................... 26. ......|.....+...........}}}}}}........................}}}..}}}}..}}}..}}}... 27. ......|.....|...........................................}}}}..}}}..}}}}.}}}} 28. ......-------............................................................... 29. ............................................................................ 30. ...-------......-------..................................................... 31. ...|.....|......|.....|..................................................... 32. ...|.....+......+.....|..................................................... 33. ...|.....|......|.....|..................................................... 34. ...-------......-------..................................................... 35. ENDMAP 36. # Dungeon Description 37. REGION:(00,00,75,19),lit,"ordinary" 38. REGION:(14,01,20,03),unlit,"morgue" 39. REGION:(07,10,11,12),unlit,"ordinary" 40. REGION:(04,16,08,18),unlit,"ordinary" 41. REGION:(17,16,21,18),unlit,"ordinary" 42. REGION:(27,02,32,04),unlit,"ordinary" 43. REGION:(34,02,39,04),unlit,"ordinary" 44. REGION:(41,02,53,04),unlit,"ordinary" 45. REGION:(55,02,60,04),unlit,"ordinary" 46. REGION:(62,02,67,04),lit,"ordinary" 47. # Stairs 48. STAIR:(66,03),down 49. # Portal arrival point 50. BRANCH:(68,14,68,14),(0,0,0,0) 51. # Non diggable walls 52. NON_DIGGABLE:(00,00,75,19) 53. # Doors 54. DOOR:locked,(31,05) 55. DOOR:locked,(36,05) 56. DOOR:locked,(41,05) 57. DOOR:locked,(52,05) 58. DOOR:locked,(58,05) 59. DOOR:locked,(28,07) 60. DOOR:locked,(39,07) 61. DOOR:locked,(50,07) 62. DOOR:locked,(61,07) 63. DOOR:closed,(33,03) 64. DOOR:closed,(40,03) 65. DOOR:closed,(54,03) 66. DOOR:closed,(61,03) 67. DOOR:open,(12,11) 68. DOOR:open,(09,17) 69. DOOR:open,(16,17) 70. DOOR:locked,(35,07) 71. DOOR:locked,(36,07) 72. # Monsters on siege duty. 73. MONSTER: 's',"giant spider",random 74. MONSTER: 's',"giant spider",random 75. MONSTER: 's',"giant spider",random 76. MONSTER: 's',"giant spider",random 77. MONSTER: 's',"giant spider",random 78. MONSTER: 's',"giant spider",random 79. MONSTER: 's',"giant spider",random 80. MONSTER: 's',"giant spider",random 81. MONSTER: 's',"giant spider",random 82. MONSTER: 's',"giant spider",random 83. MONSTER: 's',"giant spider",random 84. MONSTER: 's',"giant spider",random 85. MONSTER: 's',random,random 86. MONSTER: 's',random,random 87. MONSTER: 'C',"forest centaur",random 88. MONSTER: 'C',"forest centaur",random 89. MONSTER: 'C',"forest centaur",random 90. MONSTER: 'C',"forest centaur",random 91. MONSTER: 'C',"forest centaur",random 92. MONSTER: 'C',"forest centaur",random 93. MONSTER: 'C',"forest centaur",random 94. MONSTER: 'C',"forest centaur",random 95. MONSTER: 'C',random,random 96. # Twoflower 97. MONSTER:'@',"Twoflower",(64,03) 98. # The treasure of Twoflower 99. OBJECT:'(',"chest",(64,03) 100. # guides for the audience chamber 101. MONSTER:'@',"guide",(29,03) 102. MONSTER:'@',"guide",(32,04) 103. MONSTER:'@',"guide",(35,02) 104. MONSTER:'@',"guide",(38,03) 105. MONSTER:'@',"guide",(45,03) 106. MONSTER:'@',"guide",(48,02) 107. MONSTER:'@',"guide",(49,04) 108. MONSTER:'@',"guide",(51,03) 109. MONSTER:'@',"guide",(57,03) 110. MONSTER:'@',"guide",(62,04) 111. MONSTER:'@',"guide",(66,04) 112. # path guards 113. MONSTER:'@',"watchman",(35,08) 114. MONSTER:'@',"watchman",(36,08) 115. # river monsters 116. MONSTER:';',"giant eel",(62,12) 117. MONSTER:';',"piranha",(47,10) 118. MONSTER:';',"piranha",(29,11) 119. MONSTER:';',"kraken",(34,09) 120. MONSTER:';',"kraken",(37,09) 121. # Random traps 122. TRAP:random,random 123. TRAP:random,random 124. TRAP:random,random 125. TRAP:random,random 126. TRAP:random,random 127. TRAP:random,random 128. TRAP:random,random 129. TRAP:random,random 130. TRAP:random,random 131.
Locate level
132. # 133. # The "locate" level for the quest. 134. # 135. # Here you have to find the Thieves' Guild Hall to go 136. # further towards your assigned quest. 137. # 138. 139. MAZE: "Tou-loca",' ' 140. FLAGS: hardfloor 141. GEOMETRY:center,center 142. MAP 143. ---------------------------------------------------------------------------- 144. |....|......|..........|......|......|...|....|.....|......|...............| 145. |....|......|.|------|.|......|......|.|.|....|..}..|......|.|----------|..| 146. |....|--+----.|......|.|-S---+|+-----|.|.S....|.....|---+--|.|..........+..| 147. |....|........|......|.|...|.........|.|------|..............|..........|-+| 148. |....+...}}...+......|.|...|.|-----|.|..............|--+----------------|..| 149. |----|........|------|.|---|.|.....|......|-----+-|.|.......|...........|--| 150. |............................|.....|.|--+-|.......|.|.......|...........|..| 151. |----|.....|-------------|...|--+--|.|....|.......|.|-----------+-------|..| 152. |....+.....+.........S...|...........|....|-------|........................| 153. |....|.....|.........|...|.|---------|....|.........|-------|.|----------|.| 154. |....|.....|---------|---|.|......|..+....|-------|.|.......|.+......S.\.|.| 155. |....|.....+.........S...|.|......|..|....|.......|.|.......|.|......|...|.| 156. |-------|..|.........|---|.|+-------------------+-|.|.......+.|----------|.| 157. |.......+..|---------|.........|.........|..........|.......|.|..........|.| 158. |.......|..............|--+--|.|.........|.|----+-----------|.|..........|.| 159. |---------+-|--+-----|-|.....|.|.........|.|........|.|.....+.|..........+.| 160. |...........|........|.S.....|.|----+----|.|--------|.|.....|.|----------|.| 161. |...........|........|.|.....|........................|.....|..............| 162. ---------------------------------------------------------------------------- 163. ENDMAP 164. # Dungeon Description 165. REGION:(00,00,75,19),lit,"ordinary" 166. NON_DIGGABLE:(00,00,75,19) 167. # 168. REGION:(01,01,04,05),unlit,"morgue" 169. REGION:(15,03,20,05),lit,"shop" 170. REGION:(62,03,71,04),lit,"shop" 171. REGION:(01,17,11,18),lit,"barracks" 172. REGION:(12,09,20,10),lit,"barracks" 173. REGION:(53,11,59,14),lit,"zoo" 174. REGION:(63,14,72,16),lit,"barracks" 175. REGION:(32,14,40,16),lit,"temple" 176. # 177. REGION:(06,01,11,02),random,"ordinary" 178. REGION:(24,01,29,02),random,"ordinary" 179. REGION:(31,01,36,02),random,"ordinary" 180. REGION:(42,01,45,03),random,"ordinary" 181. REGION:(53,01,58,02),random,"ordinary" 182. REGION:(24,04,26,05),random,"ordinary" 183. REGION:(30,06,34,07),random,"ordinary" 184. REGION:(73,05,74,05),unlit,"ordinary" 185. REGION:(01,09,04,12),random,"ordinary" 186. REGION:(01,14,07,15),random,"ordinary" 187. REGION:(12,12,20,13),random,"ordinary" 188. REGION:(13,17,20,18),random,"ordinary" 189. REGION:(22,09,24,10),random,"ordinary" 190. REGION:(22,12,24,12),random,"ordinary" 191. REGION:(24,16,28,18),random,"ordinary" 192. REGION:(28,11,33,12),random,"ordinary" 193. REGION:(35,11,36,12),lit,"ordinary" 194. REGION:(38,08,41,12),random,"ordinary" 195. REGION:(43,07,49,08),random,"ordinary" 196. REGION:(43,12,49,12),random,"ordinary" 197. REGION:(44,16,51,16),random,"ordinary" 198. REGION:(53,06,59,07),random,"ordinary" 199. REGION:(61,06,71,07),random,"ordinary" 200. REGION:(55,16,59,18),random,"ordinary" 201. REGION:(63,11,68,12),random,"ordinary" 202. REGION:(70,11,72,12),random,"ordinary" 203. # Stairs 204. STAIR:(10,04),up 205. STAIR:(73,05),down 206. # Non diggable walls 207. NON_DIGGABLE:(00,00,75,19) 208. DOOR:closed,(05,05) 209. DOOR:closed,(05,09) 210. DOOR:closed,(08,14) 211. DOOR:closed,(08,03) 212. DOOR:closed,(11,09) 213. DOOR:closed,(11,12) 214. DOOR:closed,(10,16) 215. DOOR:closed,(14,05) 216. DOOR:closed,(15,16) 217. DOOR:locked,(21,09) 218. DOOR:locked,(21,12) 219. DOOR:closed,(23,17) 220. DOOR:closed,(25,03) 221. DOOR:closed,(26,15) 222. DOOR:closed,(29,03) 223. DOOR:closed,(28,13) 224. DOOR:closed,(31,03) 225. DOOR:closed,(32,08) 226. DOOR:closed,(37,11) 227. DOOR:closed,(36,17) 228. DOOR:locked,(41,03) 229. DOOR:closed,(40,07) 230. DOOR:closed,(48,06) 231. DOOR:closed,(48,13) 232. DOOR:closed,(48,15) 233. DOOR:closed,(56,03) 234. DOOR:closed,(55,05) 235. DOOR:closed,(72,03) 236. DOOR:locked,(74,04) 237. DOOR:closed,(64,08) 238. DOOR:closed,(62,11) 239. DOOR:closed,(69,11) 240. DOOR:closed,(60,13) 241. DOOR:closed,(60,16) 242. DOOR:closed,(73,16) 243. 244. # Objects 245. OBJECT:random,random,random 246. OBJECT:random,random,random 247. OBJECT:random,random,random 248. OBJECT:random,random,random 249. OBJECT:random,random,random 250. OBJECT:random,random,random 251. OBJECT:random,random,random 252. OBJECT:random,random,random 253. OBJECT:random,random,random 254. OBJECT:random,random,random 255. OBJECT:random,random,random 256. OBJECT:random,random,random 257. OBJECT:random,random,random 258. OBJECT:random,random,random 259. # Toilet paper 260. OBJECT:'?',"blank paper",(71,12) 261. OBJECT:'?',"blank paper",(71,12) 262. # Random traps 263. TRAP:random,random 264. TRAP:random,random 265. TRAP:random,random 266. TRAP:random,random 267. TRAP:random,random 268. TRAP:random,random 269. TRAP:random,random 270. TRAP:random,random 271. TRAP:random,random 272. # Random monsters. 273. MONSTER:'s',"giant spider",random 274. MONSTER:'s',"giant spider",random 275. MONSTER:'s',"giant spider",random 276. MONSTER:'s',"giant spider",random 277. MONSTER:'s',"giant spider",random 278. MONSTER:'s',"giant spider",random 279. MONSTER:'s',"giant spider",random 280. MONSTER:'s',"giant spider",random 281. MONSTER:'s',"giant spider",random 282. MONSTER:'s',"giant spider",random 283. MONSTER:'s',"giant spider",random 284. MONSTER:'s',"giant spider",random 285. MONSTER:'s',"giant spider",random 286. MONSTER:'s',"giant spider",random 287. MONSTER:'s',"giant spider",random 288. MONSTER:'s',"giant spider",random 289. MONSTER:'s',random,random 290. MONSTER:'s',random,random 291.
Goal level
292. # 293. # The "goal" level for the quest. 294. # 295. # Here you meet the Master of Thieves your nemesis monster. You have to 296. # defeat the Master of Thieves in combat to gain the artifact you have 297. # been assigned to retrieve. 298. # 299. 300. MAZE: "Tou-goal", ' ' 301. GEOMETRY:center,center 302. MAP 303. ---------------------------------------------------------------------------- 304. |.........|.........|..........|..| |.................|........|........|..| 305. |.........|.........|..........|..| |....--------.....|........|........|..| 306. |------S--|--+-----------+------..| |....|......|.....|........|........|..| 307. |.........|.......................| |....|......+.....--+-------------+--..| 308. |.........|.......................| |....|......|..........................| 309. |-S-----S-|......----------.......| |....|......|..........................| 310. |..|..|...|......|........|.......| |....-----------.........----..........| 311. |..+..+...|......|........|.......| |....|.........|.........|}}|..........| 312. |..|..|...|......+........|.......| |....|.........+.........|}}|..........| 313. |..|..|...|......|........|.......S.S....|.........|.........----..........| 314. |---..----|......|........|.......| |....|.........|.......................| 315. |.........+......|+F-+F-+F|.......| |....-----------.......................| 316. |---..----|......|..|..|..|.......| |......................--------------..| 317. |..|..|...|......--F-F--F--.......| |......................+............|..| 318. |..+..+...|.......................| |--.---...-----+-----..|............|..| 319. |--|..----|--+-----------+------..| |.....|...|.........|..|------------|..| 320. |..+..+...|.........|..........|..| |.....|...|.........|..+............|..| 321. |..|..|...|.........|..........|..| |.....|...|.........|..|............|..| 322. ---------------------------------------------------------------------------- 323. ENDMAP 324. # Dungeon Description 325. REGION:(00,00,75,19),lit,"ordinary" 326. # The Inn 327. REGION:(01,01,09,02),lit,"ordinary" 328. REGION:(01,04,09,05),lit,"barracks" 329. REGION:(01,07,02,10),unlit,"ordinary" 330. REGION:(07,07,09,10),unlit,"ordinary" 331. REGION:(01,14,02,15),unlit,"ordinary" 332. REGION:(07,14,09,15),unlit,"ordinary" 333. REGION:(01,17,02,18),unlit,"ordinary" 334. REGION:(07,17,09,18),unlit,"ordinary" 335. # 336. REGION:(11,01,19,02),unlit,"barracks" 337. REGION:(21,01,30,02),unlit,"ordinary" 338. REGION:(11,17,19,18),unlit,"barracks" 339. REGION:(21,17,30,18),unlit,"ordinary" 340. # Police Station 341. REGION:(18,07,25,11),lit,"ordinary" 342. REGION:(18,13,19,13),unlit,"ordinary" 343. REGION:(21,13,22,13),unlit,"ordinary" 344. REGION:(24,13,25,13),unlit,"ordinary" 345. # The town itself 346. REGION:(42,03,47,06),unlit,"ordinary" 347. REGION:(42,08,50,11),unlit,"ordinary" 348. REGION:(37,16,41,18),unlit,"morgue" 349. REGION:(47,16,55,18),unlit,"ordinary" 350. REGION:(55,01,62,03),unlit,"ordinary" 351. REGION:(64,01,71,03),unlit,"ordinary" 352. REGION:(60,14,71,15),lit,"shop" 353. REGION:(60,17,71,18),lit,"shop" 354. # Non diggable walls 355. NON_DIGGABLE:(00,00,75,19) 356. # Stairs 357. STAIR:(70,08),up 358. # Doors 359. DOOR:locked,(07,03) 360. DOOR:locked,(02,06) 361. DOOR:locked,(08,06) 362. DOOR:closed,(03,08) 363. DOOR:closed,(06,08) 364. DOOR:open,(10,12) 365. DOOR:closed,(03,15) 366. DOOR:closed,(06,15) 367. DOOR:closed,(03,17) 368. DOOR:closed,(06,17) 369. DOOR:closed,(13,03) 370. DOOR:random,(25,03) 371. DOOR:closed,(13,16) 372. DOOR:random,(25,16) 373. DOOR:locked,(17,09) 374. DOOR:locked,(18,12) 375. DOOR:locked,(21,12) 376. DOOR:locked,(24,12) 377. DOOR:locked,(34,10) 378. DOOR:locked,(36,10) 379. DOOR:random,(48,04) 380. DOOR:random,(56,04) 381. DOOR:random,(70,04) 382. DOOR:random,(51,09) 383. DOOR:random,(51,15) 384. DOOR:open,(59,14) 385. DOOR:open,(59,17) 386. # Objects 387. OBJECT:'(',"credit card",(04,01),blessed,0,"The Platinum Yendorian Express Card" 388. OBJECT:random,random,random 389. OBJECT:random,random,random 390. OBJECT:random,random,random 391. OBJECT:random,random,random 392. OBJECT:random,random,random 393. OBJECT:random,random,random 394. OBJECT:random,random,random 395. OBJECT:random,random,random 396. OBJECT:random,random,random 397. OBJECT:random,random,random 398. OBJECT:random,random,random 399. OBJECT:random,random,random 400. OBJECT:random,random,random 401. OBJECT:random,random,random 402. # Random traps 403. TRAP:random,random 404. TRAP:random,random 405. TRAP:random,random 406. TRAP:random,random 407. TRAP:random,random 408. TRAP:random,random 409. # Random monsters. 410. MONSTER:'@',"Master of Thieves",(04,01),hostile 411. MONSTER:'s',"giant spider",random 412. MONSTER:'s',"giant spider",random 413. MONSTER:'s',"giant spider",random 414. MONSTER:'s',"giant spider",random 415. MONSTER:'s',"giant spider",random 416. MONSTER:'s',"giant spider",random 417. MONSTER:'s',"giant spider",random 418. MONSTER:'s',"giant spider",random 419. MONSTER:'s',"giant spider",random 420. MONSTER:'s',"giant spider",random 421. MONSTER:'s',"giant spider",random 422. MONSTER:'s',"giant spider",random 423. MONSTER:'s',"giant spider",random 424. MONSTER:'s',"giant spider",random 425. MONSTER:'s',"giant spider",random 426. MONSTER:'s',"giant spider",random 427. MONSTER:'s',random,random 428. MONSTER:'s',random,random 429. # ladies of the evening 430. MONSTER:'&',"succubus",(02,08) 431. MONSTER:'&',"succubus",(08,08) 432. MONSTER:'&',"incubus",(02,14) 433. MONSTER:'&',"incubus",(08,14) 434. MONSTER:'&',"incubus",(02,17) 435. MONSTER:'&',"incubus",(08,17) 436. # Police station (with drunken prisoners) 437. MONSTER:'K',"Kop Kaptain",(24,09),hostile 438. MONSTER:'K',"Kop Lieutenant",(20,09),hostile 439. MONSTER:'K',"Kop Lieutenant",(22,11),hostile 440. MONSTER:'K',"Kop Lieutenant",(22,07),hostile 441. MONSTER:'K',"Keystone Kop",(19,07),hostile 442. MONSTER:'K',"Keystone Kop",(19,08),hostile 443. MONSTER:'K',"Keystone Kop",(22,09),hostile 444. MONSTER:'K',"Keystone Kop",(24,11),hostile 445. MONSTER:'K',"Keystone Kop",(19,11),hostile 446. MONSTER:'@',"prisoner",(19,13) 447. MONSTER:'@',"prisoner",(21,13) 448. MONSTER:'@',"prisoner",(24,13) 449. # 450. MONSTER:'@',"watchman",(33,10),hostile 451. 452. WALLIFY 453. 454. # 455. # The "fill" level for the quest. 456. # 457. # This level is used to fill out any levels not occupied by specific 458. # levels as defined above. 459. # 460. 461. MAZE: "Tou-fila" , ' ' 462. INIT_MAP: '.' , ' ', true, true, random, true 463. NOMAP 464. # 465. STAIR: random, up 466. STAIR: random, down 467. # 468. OBJECT: random, random, random 469. OBJECT: random, random, random 470. OBJECT: random, random, random 471. OBJECT: random, random, random 472. OBJECT: random, random, random 473. OBJECT: random, random, random 474. OBJECT: random, random, random 475. # 476. TRAP: random, random 477. TRAP: random, random 478. TRAP: random, random 479. TRAP: random, random 480. # 481. MONSTER: '@', "soldier", random, hostile 482. MONSTER: '@', "soldier", random, hostile 483. MONSTER: '@', "soldier", random, hostile 484. MONSTER: '@', "soldier", random, hostile 485. MONSTER: '@', "soldier", random, hostile 486. MONSTER: 'H', random, random, hostile 487. MONSTER: 'C', random, random, hostile 488. 489. MAZE: "Tou-filb" , ' ' 490. INIT_MAP: '.' , ' ', true, true, random, true 491. NOMAP 492. # 493. STAIR: random, up 494. STAIR: random, down 495. # 496. OBJECT: random, random, random 497. OBJECT: random, random, random 498. OBJECT: random, random, random 499. OBJECT: random, random, random 500. OBJECT: random, random, random 501. OBJECT: random, random, random 502. OBJECT: random, random, random 503. OBJECT: random, random, random 504. OBJECT: random, random, random 505. OBJECT: random, random, random 506. OBJECT: random, random, random 507. # 508. TRAP: random, random 509. TRAP: random, random 510. TRAP: random, random 511. TRAP: random, random 512. # 513. MONSTER: '@', "soldier", random, hostile 514. MONSTER: '@', "captain", random, hostile 515. MONSTER: '@', "captain", random, hostile 516. MONSTER: 'H', random, random, hostile 517. MONSTER: 'H', random, random, hostile 518. MONSTER: 'C', random, random, hostile 519. MONSTER: 's', random, random