Source:NetHack 3.4.3/dat/gehennom.des
Below is the full text to dat/gehennom.des from NetHack 3.4.3. To link to a particular line, write {{sourcecode|gehennom.des|123}}, for example.
This file describes the layout of some special levels in Gehennom.
Contents
License
1. # SCCS Id: @(#)gehennom.des 3.4 1996/11/09 2. # Copyright (c) 1989 by Jean-Christophe Collet 3. # Copyright (c) 1992 by M. Stephenson and Izchak Miller 4. # NetHack may be freely redistributed. See license for details. 5. # 6.
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.
Valley of the Dead
7. MAZE: "valley", ' ' 8. FLAGS: noteleport,hardfloor,nommap 9. GEOMETRY:center,center 10. MAP 11. ---------------------------------------------------------------------------- 12. |...S.|..|.....| |.....-| |................| |...............| |...| 13. |---|.|.--.---.| |......--- ----..........-----.-----....---........---.-.| 14. | |.|.|..| |.| --........| |.............| |.......---| |-...........--| 15. | |...S..| |.| |.......-----.......------| |--------..---......------- | 16. |----------- |.| |-......| |....|...-- |...-----................---- | 17. |.....S....---.| |.......| |....|...| |..............----------- | 18. |.....|.|......| |.....--- |......--- |....---.......| | 19. |.....|.|------| |....-- --....-- |-------- ----....--------------- | 20. |.....|--......---BBB-| |...-- |.......| |..................| | 21. |..........||........-| --...| |.......| |...||.............| | 22. |.....|...-||-........------....| |.......---- |...||.............-- | 23. |.....|--......---...........--------..........| |.......---------...-- | 24. |.....| |------| |--.......--| |..B......----- -----....| |.| |....--- | 25. |.....| |......--| ------..| |----..B......| |.--------.-- |-.....---| 26. |------ |........| |.|....| |.....----BBBB---------...........---.........| 27. | |........| |...|..| |.....| |-.............--------...........---| 28. | --.....-----------.| |....-----.....---------- |.........---- | 29. | |..|..B...........| |.|..........|.| |.|........| | 30. ---------------------------------------------------------------------------- 31. ENDMAP 32. # Dungeon Description 33. # The shrine to Moloch. 34. REGION:(01,06,05,14),lit,"temple" 35. # The Morgues 36. REGION:(19,01,24,08),unlit,"morgue",filled,true 37. REGION:(09,14,16,18),unlit,"morgue",filled,true 38. REGION:(37,09,43,14),unlit,"morgue",filled,true 39. # Stairs 40. STAIR:(01,01),down 41. # Branch location 42. BRANCH:(66,17,66,17),(0,0,0,0) 43. TELEPORT_REGION:(58,09,72,18),(0,0,0,0),down 44. 45. # Secret Doors 46. DOOR:locked,(04,01) 47. DOOR:locked,(08,04) 48. DOOR:locked,(06,06) 49. 50. # The altar of Moloch. 51. ALTAR:(03,10),noalign,shrine 52. 53. # Non diggable walls - everywhere! 54. NON_DIGGABLE:(00,00,75,19) 55. 56. # Objects 57. # **LOTS** of dead bodies (all human). 58. # note: no priest(esse)s or monks - maybe Moloch has a *special* 59. # fate reserved for members of *those* classes. 60. # 61. OBJECT:'%',"corpse",random,"archeologist",0 62. OBJECT:'%',"corpse",random,"archeologist",0 63. OBJECT:'%',"corpse",random,"barbarian",0 64. OBJECT:'%',"corpse",random,"barbarian",0 65. OBJECT:'%',"corpse",random,"caveman",0 66. OBJECT:'%',"corpse",random,"cavewoman",0 67. OBJECT:'%',"corpse",random,"healer",0 68. OBJECT:'%',"corpse",random,"healer",0 69. OBJECT:'%',"corpse",random,"knight",0 70. OBJECT:'%',"corpse",random,"knight",0 71. OBJECT:'%',"corpse",random,"ranger",0 72. OBJECT:'%',"corpse",random,"ranger",0 73. OBJECT:'%',"corpse",random,"rogue",0 74. OBJECT:'%',"corpse",random,"rogue",0 75. OBJECT:'%',"corpse",random,"samurai",0 76. OBJECT:'%',"corpse",random,"samurai",0 77. OBJECT:'%',"corpse",random,"tourist",0 78. OBJECT:'%',"corpse",random,"tourist",0 79. OBJECT:'%',"corpse",random,"valkyrie",0 80. OBJECT:'%',"corpse",random,"valkyrie",0 81. OBJECT:'%',"corpse",random,"wizard",0 82. OBJECT:'%',"corpse",random,"wizard",0 83. # 84. # Some random weapons and armor. 85. # 86. OBJECT:'[',random,random 87. OBJECT:'[',random,random 88. OBJECT:'[',random,random 89. OBJECT:'[',random,random 90. OBJECT:')',random,random 91. OBJECT:')',random,random 92. OBJECT:')',random,random 93. OBJECT:')',random,random 94. # 95. # Some random loot. 96. # 97. OBJECT:'*',"ruby",random 98. OBJECT:'*',random,random 99. OBJECT:'*',random,random 100. OBJECT:'!',random,random 101. OBJECT:'!',random,random 102. OBJECT:'!',random,random 103. OBJECT:'?',random,random 104. OBJECT:'?',random,random 105. OBJECT:'?',random,random 106. OBJECT:'/',random,random 107. OBJECT:'/',random,random 108. OBJECT:'=',random,random 109. OBJECT:'=',random,random 110. OBJECT:'+',random,random 111. OBJECT:'+',random,random 112. OBJECT:'(',random,random 113. OBJECT:'(',random,random 114. OBJECT:'(',random,random 115. 116. # (Not so) Random traps. 117. TRAP:"spiked pit", (05,02) 118. TRAP:"spiked pit", (14,05) 119. TRAP:"sleep gas", (03,01) 120. TRAP:"board", (21,12) 121. TRAP:"board", random 122. TRAP:"dart", (60,01) 123. TRAP:"dart", (26,17) 124. TRAP:"anti magic", random 125. TRAP:"anti magic", random 126. TRAP:"magic", random 127. TRAP:"magic", random 128. 129. # Random monsters. 130. # The ghosts. 131. MONSTER:' ',"ghost",random 132. MONSTER:' ',"ghost",random 133. MONSTER:' ',"ghost",random 134. MONSTER:' ',"ghost",random 135. MONSTER:' ',"ghost",random 136. MONSTER:' ',"ghost",random 137. # Add a few bats for atmosphere. 138. MONSTER:'B',"vampire bat",random 139. MONSTER:'B',"vampire bat",random 140. MONSTER:'B',"vampire bat",random 141. # And a lich for good measure. 142. MONSTER:'L',random,random 143. # Some undead nasties for good measure 144. MONSTER:'V',random,random 145. MONSTER:'V',random,random 146. MONSTER:'V',random,random 147. MONSTER:'Z',random,random 148. MONSTER:'Z',random,random 149. MONSTER:'Z',random,random 150. MONSTER:'Z',random,random 151. MONSTER:'M',random,random 152. MONSTER:'M',random,random 153. MONSTER:'M',random,random 154. MONSTER:'M',random,random
Juiblex's swamp
155. # 156. # The Juiblex level 157. # 158. MAZE:"juiblex",' ' 159. FLAGS:noteleport,shortsighted 160. INIT_MAP:'.','}',true,true,unlit,false 161. # guarantee at least one open spot to ensure successful stair placement 162. GEOMETRY:left,bottom 163. MAP 164. }}}}}}}} 165. }}...}}} 166. }}}...}} 167. }}}}.}}} 168. }}}}}}}} 169. ENDMAP 170. OBJECT:'`',"boulder",random 171. GEOMETRY:right,top 172. MAP 173. }}}}}}}} 174. }}}}.}}} 175. }}}...}} 176. }}...}}} 177. }}}}}}}} 178. ENDMAP 179. OBJECT:'`',"boulder",random 180. # lair 181. GEOMETRY:center,center 182. MAP 183. ..}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.. 184. .}}}.}}}}}..}}}..}}}}}..}}}..}}}}}..}}}..}}}}}.}}}. 185. }}}...}}..}}.}.}}.}}.}}}...}}}.}}}..}}}..}}}}...}}} 186. .}}}.}}.}}}.}}.}}.}}...}}.}}.....}}.....}....}.}}}. 187. ..}}}..}}}.}}.}}.}}..}}.....}}.}}}.}}.}}}}}}}}}}}.. 188. .}}}..}}}}}.}}.}}.}}...}}}}}.....}}.}}}}}}.....}}}. 189. }}}..}}...}}..}}.}}}.}}}...}}}.}}}.}.}}}}..P.P..}}} 190. }}.}}}}...}}}}}.}...}}}..P..}}}.}.}}}.}}}}.....}}}} 191. }.}}}}.}}.}..}.}}}}}}}..P.P..}}}.}}}.}}..}}...}}}}. 192. .}}}}.}}}}....}}}}}.}}}..P..}}}.}}}}.}}..}}...}}}.} 193. }}}}..}}.}}..}}}}...}}}}...}}}.}}}}}.}}}}.}}}}}}.}} 194. }}}...}}...}}}..}}}}}}}}}}}}.....}}}}.}}...}..}.}}} 195. .}}}..}}.}}}}....}}..}}}..}}.....}}}}.}}}.}....}}}. 196. ..}}}.}}}}..}}..}}..}}..}}..}}.}}}..}.}..}}}..}}}.. 197. .}}}.}}}}....}}}}..}}....}}}}}}}...}}}....}}}}.}}}. 198. }}}...}}}....}}}..}}}....}}}..}}...}}}....}}}...}}} 199. .}}}.}}}}}..}}}..}}}}}..}}}..}}}}}..}}}..}}}}}.}}}. 200. ..}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.. 201. ENDMAP 202. # Random registers 203. RANDOM_MONSTERS:'j','b','P','F' 204. RANDOM_PLACES:(04,02),(46,02),(04,15),(46,15) 205. # Dungeon description 206. REGION:(00,00,50,17),unlit,"swamp" 207. MAZEWALK:(00,09),west 208. MAZEWALK:(50,08),east 209. STAIR:levregion(01,00,11,20),(0,0,50,17),down 210. STAIR:levregion(69,00,79,20),(0,0,50,17),up 211. BRANCH:levregion(01,00,11,20),(0,0,50,17) 212. TELEPORT_REGION:levregion(01,00,11,20),(0,0,50,17),up 213. TELEPORT_REGION:levregion(69,00,79,20),(0,0,50,17),down 214. FOUNTAIN:place[0] 215. MONSTER:'m',"giant mimic",place[1],m_feature "fountain" 216. MONSTER:'m',"giant mimic",place[2],m_feature "fountain" 217. MONSTER:'m',"giant mimic",place[3],m_feature "fountain" 218. # The demon of the swamp 219. MONSTER:'&',"Juiblex",(25,08) 220. # And a couple demons 221. MONSTER:'i',"lemure",(43,08) 222. MONSTER:'i',"lemure",(44,08) 223. MONSTER:'i',"lemure",(45,08) 224. # Some liquids and gems 225. OBJECT:'*',random,(43,06) 226. OBJECT:'*',random,(45,06) 227. OBJECT:'!',random,(43,09) 228. OBJECT:'!',random,(44,09) 229. OBJECT:'!',random,(45,09) 230. # And lots of blobby monsters 231. MONSTER:monster[0],random,(25,06) 232. MONSTER:monster[1],random,(24,07) 233. MONSTER:monster[2],random,(26,07) 234. MONSTER:monster[3],random,(23,08) 235. MONSTER:monster[3],random,(27,08) 236. MONSTER:monster[2],random,(24,09) 237. MONSTER:monster[1],random,(26,09) 238. MONSTER:monster[0],random,(25,10) 239. MONSTER:'j',random,random 240. MONSTER:'j',random,random 241. MONSTER:'j',random,random 242. MONSTER:'j',random,random 243. MONSTER:'P',random,random 244. MONSTER:'P',random,random 245. MONSTER:'P',random,random 246. MONSTER:'P',random,random 247. MONSTER:'b',random,random 248. MONSTER:'b',random,random 249. MONSTER:'b',random,random 250. MONSTER:'F',random,random 251. MONSTER:'F',random,random 252. MONSTER:'F',random,random 253. MONSTER:'m',random,random 254. MONSTER:'m',random,random 255. MONSTER:';',"jellyfish",random 256. MONSTER:';',"jellyfish",random 257. # Some random objects 258. OBJECT:'!',random,random 259. OBJECT:'!',random,random 260. OBJECT:'!',random,random 261. OBJECT:'%',random,random 262. OBJECT:'%',random,random 263. OBJECT:'%',random,random 264. OBJECT:'`',"boulder",random 265. # Some traps 266. TRAP:"sleep gas",random 267. TRAP:"sleep gas",random 268. TRAP:"anti magic",random 269. TRAP:"anti magic",random 270. TRAP:"magic",random 271. TRAP:"magic",random
Orcus-town
272. # 273. # The Orcus Level 274. # 275. MAZE:"orcus",random 276. FLAGS: noteleport,shortsighted 277. GEOMETRY:right,center 278. # A ghost town 279. MAP 280. .|....|....|....|..............|....|........ 281. .|....|....|....|..............|....|........ 282. .|....|....|....|--...-+-------|............. 283. .|....|....|....|..............+............. 284. .|.........|....|..............|....|........ 285. .--+-...-+----+--....-------...--------.-+--- 286. .....................|.....|................. 287. .....................|.....|................. 288. .--+----....-+---....|.....|...----------+--- 289. .|....|....|....|....---+---...|......|...... 290. .|.........|....|..............|......|...... 291. .----...---------.....-----....+......|...... 292. .|........................|....|......|...... 293. .----------+-...--+--|....|....----------+--- 294. .|....|..............|....+....|............. 295. .|....+.......|......|....|....|............. 296. .|....|.......|......|....|....|............. 297. ENDMAP 298. MAZEWALK:(00,06),west 299. # Entire main area 300. REGION:(01,00,44,16),unlit,"ordinary" 301. STAIR:(33,15),down 302. STAIR:levregion(01,00,12,20),levregion(20,01,70,20),up 303. BRANCH:levregion(01,00,12,20),levregion(20,01,70,20) 304. TELEPORT_REGION:levregion(01,00,12,20),levregion(20,01,70,20) 305. # Wall "ruins" 306. OBJECT:'`',"boulder",(19,02) 307. OBJECT:'`',"boulder",(20,02) 308. OBJECT:'`',"boulder",(21,02) 309. OBJECT:'`',"boulder",(36,02) 310. OBJECT:'`',"boulder",(36,03) 311. OBJECT:'`',"boulder",(06,04) 312. OBJECT:'`',"boulder",(05,05) 313. OBJECT:'`',"boulder",(06,05) 314. OBJECT:'`',"boulder",(07,05) 315. OBJECT:'`',"boulder",(39,05) 316. OBJECT:'`',"boulder",(08,08) 317. OBJECT:'`',"boulder",(09,08) 318. OBJECT:'`',"boulder",(10,08) 319. OBJECT:'`',"boulder",(11,08) 320. OBJECT:'`',"boulder",(06,10) 321. OBJECT:'`',"boulder",(05,11) 322. OBJECT:'`',"boulder",(06,11) 323. OBJECT:'`',"boulder",(07,11) 324. OBJECT:'`',"boulder",(21,11) 325. OBJECT:'`',"boulder",(21,12) 326. OBJECT:'`',"boulder",(13,13) 327. OBJECT:'`',"boulder",(14,13) 328. OBJECT:'`',"boulder",(15,13) 329. OBJECT:'`',"boulder",(14,14) 330. # Doors 331. DOOR:closed,(23,02) 332. DOOR:open,(31,03) 333. DOOR:nodoor,(03,05) 334. DOOR:closed,(09,05) 335. DOOR:closed,(14,05) 336. DOOR:closed,(41,05) 337. DOOR:open,(03,08) 338. DOOR:nodoor,(13,08) 339. DOOR:open,(41,08) 340. DOOR:closed,(24,09) 341. DOOR:closed,(31,11) 342. DOOR:open,(11,13) 343. DOOR:closed,(18,13) 344. DOOR:closed,(41,13) 345. DOOR:open,(26,14) 346. DOOR:closed,(06,15) 347. # Special rooms 348. ALTAR:(24,07),noalign,sanctum 349. REGION:(22,12,25,16),unlit,"morgue" 350. REGION:(32,09,37,12),lit,"shop" 351. REGION:(12,00,15,04),lit,"shop" 352. # Some traps. 353. TRAP:"spiked pit", random 354. TRAP:"sleep gas", random 355. TRAP:"anti magic", random 356. TRAP:"fire", random 357. TRAP:"fire", random 358. TRAP:"fire", random 359. TRAP:"magic", random 360. TRAP:"magic", random 361. # Some random objects 362. OBJECT:random,random,random 363. OBJECT:random,random,random 364. OBJECT:random,random,random 365. OBJECT:random,random,random 366. OBJECT:random,random,random 367. OBJECT:random,random,random 368. OBJECT:random,random,random 369. OBJECT:random,random,random 370. OBJECT:random,random,random 371. OBJECT:random,random,random 372. # The resident nasty 373. MONSTER:'&',"Orcus",(33,15) 374. # And its preferred companions 375. MONSTER:'Z',"human zombie",(32,15) 376. MONSTER:' ',"shade",(32,14) 377. MONSTER:' ',"shade",(32,16) 378. MONSTER:'V',"vampire",(35,16) 379. MONSTER:'V',"vampire",(35,14) 380. MONSTER:'V',"vampire lord",(36,14) 381. MONSTER:'V',"vampire lord",(36,15) 382. # Randomly placed companions 383. MONSTER:'Z',"skeleton",random 384. MONSTER:'Z',"skeleton",random 385. MONSTER:'Z',"skeleton",random 386. MONSTER:'Z',"skeleton",random 387. MONSTER:'Z',"skeleton",random 388. MONSTER:' ',"shade",random 389. MONSTER:' ',"shade",random 390. MONSTER:' ',"shade",random 391. MONSTER:' ',"shade",random 392. MONSTER:'Z',"giant zombie",random 393. MONSTER:'Z',"giant zombie",random 394. MONSTER:'Z',"giant zombie",random 395. MONSTER:'Z',"ettin zombie",random 396. MONSTER:'Z',"ettin zombie",random 397. MONSTER:'Z',"ettin zombie",random 398. MONSTER:'Z',"human zombie",random 399. MONSTER:'Z',"human zombie",random 400. MONSTER:'Z',"human zombie",random 401. MONSTER:'V',"vampire",random 402. MONSTER:'V',"vampire",random 403. MONSTER:'V',"vampire",random 404. MONSTER:'V',"vampire lord",random 405. MONSTER:'V',"vampire lord",random 406. # A few more for the party 407. MONSTER:random,random,random 408. MONSTER:random,random,random 409. MONSTER:random,random,random 410. MONSTER:random,random,random 411. MONSTER:random,random,random
Asmodeus' lair
412. # 413. # The Asmodeus Level 414. # 415. MAZE:"asmodeus",random 416. FLAGS: noteleport 417. # First part 418. GEOMETRY:half-left,center 419. MAP 420. --------------------- 421. |.............|.....| 422. |.............S.....| 423. |---+------------...| 424. |.....|.........|-+-- 425. |..---|.........|.... 426. |..|..S.........|.... 427. |..|..|.........|.... 428. |..|..|.........|-+-- 429. |..|..-----------...| 430. |..S..........|.....| 431. --------------------- 432. ENDMAP 433. STAIR:levregion(01,00,6,20),levregion(6,1,70,16),up 434. BRANCH:levregion(01,00,6,20),levregion(6,1,70,16) 435. TELEPORT_REGION:levregion(01,00,6,20),levregion(6,1,70,16) 436. 437. # Doors 438. DOOR:closed,(04,03) 439. DOOR:locked,(18,04) 440. DOOR:closed,(18,08) 441. # 442. STAIR:(13,07),down 443. # Non diggable walls 444. NON_DIGGABLE:(00,00,20,11) 445. # Entire main area 446. REGION:(01,01,20,10),unlit,"ordinary" 447. # The fellow in residence 448. MONSTER:'&',"Asmodeus",(12,07) 449. # Some random weapons and armor. 450. OBJECT:'[',random,random 451. OBJECT:'[',random,random 452. OBJECT:')',random,random 453. OBJECT:')',random,random 454. OBJECT:'*',random,random 455. OBJECT:'!',random,random 456. OBJECT:'!',random,random 457. OBJECT:'?',random,random 458. OBJECT:'?',random,random 459. OBJECT:'?',random,random 460. # Some traps. 461. TRAP:"spiked pit", (05,02) 462. TRAP:"fire", (08,06) 463. TRAP:"sleep gas", random 464. TRAP:"anti magic", random 465. TRAP:"fire", random 466. TRAP:"magic", random 467. TRAP:"magic", random 468. # Random monsters. 469. MONSTER:' ',"ghost",(11,07) 470. MONSTER:'&',"horned devil",(10,05) 471. MONSTER:'L',random,random 472. # Some Vampires for good measure 473. MONSTER:'V',random,random 474. MONSTER:'V',random,random 475. MONSTER:'V',random,random 476. # Second part 477. GEOMETRY:half-right,center 478. MAP 479. --------------------------------- 480. ................................| 481. ................................+ 482. ................................| 483. --------------------------------- 484. ENDMAP 485. MAZEWALK:(32,02),east 486. # Non diggable walls 487. NON_DIGGABLE:(00,00,32,04) 488. DOOR:closed,(32,02) 489. MONSTER:'&',random,random 490. MONSTER:'&',random,random 491. MONSTER:'&',random,random 492. TRAP:"anti magic", random 493. TRAP:"fire", random 494. TRAP:"magic", random 495.
Baalzebub's lair
496. # 497. # The Baalzebub level 498. # 499. MAZE:"baalz",random 500. FLAGS: noteleport 501. GEOMETRY:right,center 502. MAP 503. ------------------------------------------------- 504. | --- ---- 505. | ---- | ------------ | 506. | ------ | --------|..........|--- 507. | |....| -------|...........-------------- 508. ---....|--|..................S............|---- 509. ....--....S..----------------|............S...| 510. ---....|--|..................|............|---- 511. | |....| -------|...........-----S-------- 512. | ------ | --------|..........|--- 513. | ---- | ------------ | 514. | --- ---- 515. ------------------------------------------------- 516. ENDMAP 517. STAIR:levregion(01,00,15,20),levregion(15,1,70,16),up 518. BRANCH:levregion(01,00,15,20),levregion(15,1,70,16) 519. TELEPORT_REGION:levregion(01,00,15,20),levregion(15,1,70,16) 520. NON_DIGGABLE:(00,00,46,12) 521. MAZEWALK:(00,06),west 522. STAIR:(44,06),down 523. # The fellow in residence 524. MONSTER:'&',"Baalzebub",(35,06) 525. # Some random weapons and armor. 526. OBJECT:'[',random,random 527. OBJECT:'[',random,random 528. OBJECT:')',random,random 529. OBJECT:')',random,random 530. OBJECT:'*',random,random 531. OBJECT:'!',random,random 532. OBJECT:'!',random,random 533. OBJECT:'?',random,random 534. OBJECT:'?',random,random 535. OBJECT:'?',random,random 536. # Some traps. 537. TRAP:"spiked pit", random 538. TRAP:"fire", random 539. TRAP:"sleep gas", random 540. TRAP:"anti magic", random 541. TRAP:"fire", random 542. TRAP:"magic", random 543. TRAP:"magic", random 544. # Random monsters. 545. MONSTER:' ',"ghost",(37,07) 546. MONSTER:'&',"horned devil",(32,05) 547. MONSTER:'&',"barbed devil",(38,07) 548. MONSTER:'L',random,random 549. # Some Vampires for good measure 550. MONSTER:'V',random,random 551. MONSTER:'V',random,random 552. MONSTER:'V',random,random
The Sanctum
553. # 554. # The Sanctum Level 555. # 556. MAZE:"sanctum", ' ' 557. FLAGS: noteleport,hardfloor,nommap 558. GEOMETRY:center,center 559. MAP 560. ---------------------------------------------------------------------------- 561. | -------------- | 562. | |............| ------- | 563. | -------............----- |.....| | 564. | |......................| --.....| --------- | 565. | ----......................---------|......---- |.......| | 566. | |........---------..........|......+.........| ------+---..| | 567. | ---........|.......|..........--S----|.........| |........|..| | 568. | |..........|.......|.............| |.........-------..---------- | 569. | |..........|.......|..........---- |..........|....|..|......| | 570. | |..........|.......|..........| --.......----+---S---S--..| | 571. | |..........---------..........| |.......|.............|..| | 572. | ---...........................| -----+-------S---------S--- | 573. | |...........................| |...| |......| |....|-- | 574. | ----.....................---- |...---....--- ---......| | 575. | |.....................| |..........| |.....---- | 576. | -------...........----- --...------- |.....| | 577. | |...........| |...| |.....| | 578. | ------------- ----- ------- | 579. ---------------------------------------------------------------------------- 580. ENDMAP 581. REGION:(15,07,21,10),lit,"temple" 582. ALTAR:(18,08),noalign,sanctum 583. REGION:(41,06,48,11),unlit,"morgue",filled,true 584. # Non diggable walls 585. NON_DIGGABLE:(00,00,75,19) 586. # Invisible barrier separating the left & right halves of the level 587. NON_PASSWALL:(37,00,39,19) 588. # Doors 589. DOOR:closed,(40,06) 590. DOOR:locked,(62,06) 591. DOOR:closed,(46,12) 592. DOOR:closed,(53,10) 593. # Surround the temple with fire 594. TRAP:"fire",(13,05) 595. TRAP:"fire",(14,05) 596. TRAP:"fire",(15,05) 597. TRAP:"fire",(16,05) 598. TRAP:"fire",(17,05) 599. TRAP:"fire",(18,05) 600. TRAP:"fire",(19,05) 601. TRAP:"fire",(20,05) 602. TRAP:"fire",(21,05) 603. TRAP:"fire",(22,05) 604. TRAP:"fire",(23,05) 605. TRAP:"fire",(13,12) 606. TRAP:"fire",(14,12) 607. TRAP:"fire",(15,12) 608. TRAP:"fire",(16,12) 609. TRAP:"fire",(17,12) 610. TRAP:"fire",(18,12) 611. TRAP:"fire",(19,12) 612. TRAP:"fire",(20,12) 613. TRAP:"fire",(21,12) 614. TRAP:"fire",(22,12) 615. TRAP:"fire",(23,12) 616. TRAP:"fire",(13,06) 617. TRAP:"fire",(13,07) 618. TRAP:"fire",(13,08) 619. TRAP:"fire",(13,09) 620. TRAP:"fire",(13,10) 621. TRAP:"fire",(13,11) 622. TRAP:"fire",(23,06) 623. TRAP:"fire",(23,07) 624. TRAP:"fire",(23,08) 625. TRAP:"fire",(23,09) 626. TRAP:"fire",(23,10) 627. TRAP:"fire",(23,11) 628. # Some traps. 629. TRAP:"spiked pit", random 630. TRAP:"fire", random 631. TRAP:"sleep gas", random 632. TRAP:"anti magic", random 633. TRAP:"fire", random 634. TRAP:"magic", random 635. # Some random objects 636. OBJECT:'[',random,random 637. OBJECT:'[',random,random 638. OBJECT:'[',random,random 639. OBJECT:'[',random,random 640. OBJECT:')',random,random 641. OBJECT:')',random,random 642. OBJECT:'*',random,random 643. OBJECT:'!',random,random 644. OBJECT:'!',random,random 645. OBJECT:'!',random,random 646. OBJECT:'!',random,random 647. OBJECT:'?',random,random 648. OBJECT:'?',random,random 649. OBJECT:'?',random,random 650. OBJECT:'?',random,random 651. OBJECT:'?',random,random 652. # Some monsters. 653. MONSTER:'&',"horned devil",(14,12),hostile 654. MONSTER:'&',"barbed devil",(18,08),hostile 655. MONSTER:'&',"erinys",(10,04),hostile 656. MONSTER:'&',"marilith",(07,09),hostile 657. MONSTER:'&',"nalfeshnee",(27,08),hostile 658. # Moloch's horde 659. MONSTER:'@',"aligned priest",(20,03),noalign,hostile 660. MONSTER:'@',"aligned priest",(15,04),noalign,hostile 661. MONSTER:'@',"aligned priest",(11,05),noalign,hostile 662. MONSTER:'@',"aligned priest",(11,07),noalign,hostile 663. MONSTER:'@',"aligned priest",(11,09),noalign,hostile 664. MONSTER:'@',"aligned priest",(11,12),noalign,hostile 665. MONSTER:'@',"aligned priest",(15,13),noalign,hostile 666. MONSTER:'@',"aligned priest",(17,13),noalign,hostile 667. MONSTER:'@',"aligned priest",(21,13),noalign,hostile 668. # A few nasties 669. MONSTER:'L',random,random 670. MONSTER:'L',random,random 671. MONSTER:'V',random,random 672. MONSTER:'V',random,random 673. MONSTER:'V',random,random 674. STAIR:(63,15),up