Difference between revisions of "Source:NetHack 3.4.3/dat/tower.des"
Jump to navigation
Jump to search
(Created page with "Below is the full text to dat/tower.des from NetHack 3.4.3. To link to a particular line, write <nowiki>{{</nowiki>sourcecode<nowiki>|tower.des|123}}</now...") |
m (moved Source:Tower.des to Source:NetHack 3.4.3/dat/tower.des: Moving src to subdirs) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
== License == | == License == | ||
− | <span id=" | + | <span id="line1">1. # SCCS Id: @(#)tower.des 3.4 1990/02/26</span> |
− | <span id=" | + | <span id="line2">2. # Copyright (c) 1989 by Jean-Christophe Collet</span> |
− | <span id=" | + | <span id="line3">3. # NetHack may be freely redistributed. See license for details.</span> |
{{NGPL}} | {{NGPL}} | ||
== Top level == | == Top level == | ||
− | <span id=" | + | <span id="line4">4. #</span> |
− | <span id=" | + | <span id="line5">5. # Upper stage of Vlad's tower</span> |
− | <span id=" | + | <span id="line6">6. MAZE:"tower1",' '</span> |
− | <span id=" | + | <span id="line7">7. FLAGS: noteleport,hardfloor</span> |
− | <span id=" | + | <span id="line8">8. GEOMETRY:half-left,center</span> |
− | <span id=" | + | <span id="line9">9. MAP</span> |
− | <span id=" | + | <span id="line10">10. --- --- --- </span> |
− | <span id=" | + | <span id="line11">11. |.| |.| |.| </span> |
− | <span id=" | + | <span id="line12">12. ---S---S---S---</span> |
− | <span id=" | + | <span id="line13">13. |.......+.+...|</span> |
− | <span id=" | + | <span id="line14">14. ---+-----.-----</span> |
− | <span id=" | + | <span id="line15">15. |...\.|.+.| </span> |
− | <span id=" | + | <span id="line16">16. ---+-----.-----</span> |
− | <span id=" | + | <span id="line17">17. |.......+.+...|</span> |
− | <span id=" | + | <span id="line18">18. ---S---S---S---</span> |
− | <span id=" | + | <span id="line19">19. |.| |.| |.| </span> |
− | <span id=" | + | <span id="line20">20. --- --- --- </span> |
− | <span id=" | + | <span id="line21">21. ENDMAP</span> |
− | <span id=" | + | <span id="line22">22. LADDER:(11,05),down</span> |
− | <span id=" | + | <span id="line23">23. # The lord and his court</span> |
− | <span id=" | + | <span id="line24">24. MONSTER:'V',"Vlad the Impaler",(06,05)</span> |
− | <span id=" | + | <span id="line25">25. MONSTER:'V',random,(03,09)</span> |
− | <span id=" | + | <span id="line26">26. MONSTER:'V',random,(07,09)</span> |
− | <span id=" | + | <span id="line27">27. MONSTER:'V',random,(11,09)</span> |
− | <span id=" | + | <span id="line28">28. MONSTER:'V',random,(03,01)</span> |
− | <span id=" | + | <span id="line29">29. MONSTER:'V',random,(07,01)</span> |
− | <span id=" | + | <span id="line30">30. MONSTER:'V',random,(11,01)</span> |
− | <span id=" | + | <span id="line31">31. # The doors</span> |
− | <span id=" | + | <span id="line32">32. DOOR:closed,(08,03)</span> |
− | <span id=" | + | <span id="line33">33. DOOR:closed,(10,03)</span> |
− | <span id=" | + | <span id="line34">34. DOOR:closed,(03,04)</span> |
− | <span id=" | + | <span id="line35">35. DOOR:locked,(10,05)</span> |
− | <span id=" | + | <span id="line36">36. DOOR:locked,(08,07)</span> |
− | <span id=" | + | <span id="line37">37. DOOR:locked,(10,07)</span> |
− | <span id=" | + | <span id="line38">38. DOOR:closed,(03,06)</span> |
− | <span id=" | + | <span id="line39">39. # treasures</span> |
− | <span id=" | + | <span id="line40">40. OBJECT:'(',"chest",(07,05)</span> |
− | <span id=" | + | <span id="line41">41. OBJECT:'(',"chest",(03,09)</span> |
− | <span id=" | + | <span id="line42">42. OBJECT:'(',"chest",(07,09)</span> |
− | <span id=" | + | <span id="line43">43. OBJECT:'(',"chest",(11,09)</span> |
− | <span id=" | + | <span id="line44">44. OBJECT:'(',"chest",(03,01)</span> |
− | <span id=" | + | <span id="line45">45. OBJECT:'(',"chest",(07,01)</span> |
− | <span id=" | + | <span id="line46">46. OBJECT:'(',"chest",(11,01)</span> |
− | <span id=" | + | <span id="line47">47. # We have to protect the tower against outside attacks</span> |
− | <span id=" | + | <span id="line48">48. NON_DIGGABLE:(00,00,14,10)</span> |
− | <span id=" | + | <span id="line49">49. </span> |
− | <span id=" | + | <span id="line50">50. </span> |
== Middle level == | == Middle level == | ||
− | <span id=" | + | <span id="line51">51. # Intermediate stage of Vlad's tower</span> |
− | <span id=" | + | <span id="line52">52. MAZE:"tower2",' '</span> |
− | <span id=" | + | <span id="line53">53. FLAGS: noteleport,hardfloor</span> |
− | <span id=" | + | <span id="line54">54. GEOMETRY:half-left,center</span> |
− | <span id=" | + | <span id="line55">55. MAP</span> |
− | <span id=" | + | <span id="line56">56. --- --- --- </span> |
− | <span id=" | + | <span id="line57">57. |.| |.| |.| </span> |
− | <span id=" | + | <span id="line58">58. ---S---S---S---</span> |
− | <span id=" | + | <span id="line59">59. |.S.........S.|</span> |
− | <span id=" | + | <span id="line60">60. ---.------+----</span> |
− | <span id=" | + | <span id="line61">61. |......|..| </span> |
− | <span id=" | + | <span id="line62">62. --------.------</span> |
− | <span id=" | + | <span id="line63">63. |.S......+..S.|</span> |
− | <span id=" | + | <span id="line64">64. ---S---S---S---</span> |
− | <span id=" | + | <span id="line65">65. |.| |.| |.| </span> |
− | <span id=" | + | <span id="line66">66. --- --- --- </span> |
− | <span id=" | + | <span id="line67">67. ENDMAP</span> |
− | <span id=" | + | <span id="line68">68. # Random places are the 10 niches</span> |
− | <span id=" | + | <span id="line69">69. RANDOM_PLACES:(03,01),(07,01),(11,01),(01,03),(13,03),</span> |
− | <span id=" | + | <span id="line70">70. (01,07),(13,07),(03,09),(07,09),(11,09)</span> |
− | <span id=" | + | <span id="line71">71. LADDER:(11,05),up</span> |
− | <span id=" | + | <span id="line72">72. LADDER:(03,07),down</span> |
− | <span id=" | + | <span id="line73">73. DOOR:locked,(10,04)</span> |
− | <span id=" | + | <span id="line74">74. DOOR:locked,(09,07)</span> |
− | <span id=" | + | <span id="line75">75. MONSTER:'&',random,place[0]</span> |
− | <span id=" | + | <span id="line76">76. MONSTER:'&',random,place[1]</span> |
− | <span id=" | + | <span id="line77">77. MONSTER:'d',"hell hound pup",place[2]</span> |
− | <span id=" | + | <span id="line78">78. MONSTER:'d',"hell hound pup",place[3]</span> |
− | <span id=" | + | <span id="line79">79. MONSTER:'d',"winter wolf",place[4]</span> |
− | <span id=" | + | <span id="line80">80. CONTAINER:'(',"chest",place[5]</span> |
− | <span id=" | + | <span id="line81">81. OBJECT:'"',"amulet of life saving",contained</span> |
− | <span id=" | + | <span id="line82">82. CONTAINER:'(',"chest",place[6]</span> |
− | <span id=" | + | <span id="line83">83. OBJECT:'"',"amulet of strangulation",contained</span> |
− | <span id=" | + | <span id="line84">84. OBJECT:'[',"water walking boots",place[7]</span> |
− | <span id=" | + | <span id="line85">85. OBJECT:'[',"crystal plate mail",place[8]</span> |
− | <span id=" | + | <span id="line86">86. OBJECT:'+',"invisibility",place[9]</span> |
− | <span id=" | + | <span id="line87">87. # Walls in the tower are non diggable</span> |
− | <span id=" | + | <span id="line88">88. NON_DIGGABLE:(00,00,14,10)</span> |
− | <span id=" | + | <span id="line89">89. </span> |
− | <span id=" | + | <span id="line90">90. </span> |
== Bottom level == | == Bottom level == | ||
− | <span id=" | + | <span id="line91">91. # Bottom most stage of Vlad's tower</span> |
− | <span id=" | + | <span id="line92">92. MAZE:"tower3",' '</span> |
− | <span id=" | + | <span id="line93">93. FLAGS: noteleport,hardfloor</span> |
− | <span id=" | + | <span id="line94">94. GEOMETRY:half-left,center</span> |
− | <span id=" | + | <span id="line95">95. MAP</span> |
− | <span id=" | + | <span id="line96">96. --- --- --- </span> |
− | <span id=" | + | <span id="line97">97. |.| |.| |.| </span> |
− | <span id=" | + | <span id="line98">98. ---S---S---S---</span> |
− | <span id=" | + | <span id="line99">99. |.S.........S.| </span> |
− | <span id=" | + | <span id="line100">100. -----.........-----</span> |
− | <span id=" | + | <span id="line101">101. |...|.........+...|</span> |
− | <span id=" | + | <span id="line102">102. |.---.........---.|</span> |
− | <span id=" | + | <span id="line103">103. |.|.S.........S.|.|</span> |
− | <span id=" | + | <span id="line104">104. |.---S---S---S---.|</span> |
− | <span id=" | + | <span id="line105">105. |...|.|.|.|.|.|...|</span> |
− | <span id=" | + | <span id="line106">106. ---.---.---.---.---</span> |
− | <span id=" | + | <span id="line107">107. |.............| </span> |
− | <span id=" | + | <span id="line108">108. --------------- </span> |
− | <span id=" | + | <span id="line109">109. ENDMAP</span> |
− | <span id=" | + | <span id="line110">110. # Random places are the 10 niches</span> |
− | <span id=" | + | <span id="line111">111. RANDOM_PLACES:(05,01),(09,01),(13,01),(03,03),(15,03),</span> |
− | <span id=" | + | <span id="line112">112. (03,07),(15,07),(05,09),(09,09),(13,09)</span> |
− | <span id=" | + | <span id="line113">113. BRANCH:(02,05,02,05),(00,00,00,00)</span> |
− | <span id=" | + | <span id="line114">114. LADDER:(05,07),up</span> |
− | <span id=" | + | <span id="line115">115. # Entry door is, of course, locked</span> |
− | <span id=" | + | <span id="line116">116. DOOR:locked,(14,05)</span> |
− | <span id=" | + | <span id="line117">117. # Let's put a dragon behind the door, just for the fun...</span> |
− | <span id=" | + | <span id="line118">118. MONSTER:'D',random,(13,05)</span> |
− | <span id=" | + | <span id="line119">119. MONSTER:random,random,(12,04)</span> |
− | <span id=" | + | <span id="line120">120. MONSTER:random,random,(12,06)</span> |
− | <span id=" | + | <span id="line121">121. MONSTER:random,random,random</span> |
− | <span id=" | + | <span id="line122">122. MONSTER:random,random,random</span> |
− | <span id=" | + | <span id="line123">123. MONSTER:random,random,random</span> |
− | <span id=" | + | <span id="line124">124. MONSTER:random,random,random</span> |
− | <span id=" | + | <span id="line125">125. MONSTER:random,random,random</span> |
− | <span id=" | + | <span id="line126">126. MONSTER:random,random,random</span> |
− | <span id=" | + | <span id="line127">127. OBJECT:')',"long sword",place[0]</span> |
− | <span id=" | + | <span id="line128">128. TRAP:random,place[0]</span> |
− | <span id=" | + | <span id="line129">129. OBJECT:'(',"lock pick",place[1]</span> |
− | <span id=" | + | <span id="line130">130. TRAP:random,place[1]</span> |
− | <span id=" | + | <span id="line131">131. OBJECT:'[',"elven cloak",place[2]</span> |
− | <span id=" | + | <span id="line132">132. TRAP:random,place[2]</span> |
− | <span id=" | + | <span id="line133">133. OBJECT:'(',"blindfold",place[3]</span> |
− | <span id=" | + | <span id="line134">134. TRAP:random,place[3]</span> |
− | <span id=" | + | <span id="line135">135. # Walls in the tower are non diggable</span> |
− | <span id=" | + | <span id="line136">136. NON_DIGGABLE:(00,00,18,12)</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/tower.des from NetHack 3.4.3. To link to a particular line, write {{sourcecode|tower.des|123}}, for example.
This file describes the layout of Vlad's Tower.
License
1. # SCCS Id: @(#)tower.des 3.4 1990/02/26 2. # Copyright (c) 1989 by Jean-Christophe Collet 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.
Top level
4. # 5. # Upper stage of Vlad's tower 6. MAZE:"tower1",' ' 7. FLAGS: noteleport,hardfloor 8. GEOMETRY:half-left,center 9. MAP 10. --- --- --- 11. |.| |.| |.| 12. ---S---S---S--- 13. |.......+.+...| 14. ---+-----.----- 15. |...\.|.+.| 16. ---+-----.----- 17. |.......+.+...| 18. ---S---S---S--- 19. |.| |.| |.| 20. --- --- --- 21. ENDMAP 22. LADDER:(11,05),down 23. # The lord and his court 24. MONSTER:'V',"Vlad the Impaler",(06,05) 25. MONSTER:'V',random,(03,09) 26. MONSTER:'V',random,(07,09) 27. MONSTER:'V',random,(11,09) 28. MONSTER:'V',random,(03,01) 29. MONSTER:'V',random,(07,01) 30. MONSTER:'V',random,(11,01) 31. # The doors 32. DOOR:closed,(08,03) 33. DOOR:closed,(10,03) 34. DOOR:closed,(03,04) 35. DOOR:locked,(10,05) 36. DOOR:locked,(08,07) 37. DOOR:locked,(10,07) 38. DOOR:closed,(03,06) 39. # treasures 40. OBJECT:'(',"chest",(07,05) 41. OBJECT:'(',"chest",(03,09) 42. OBJECT:'(',"chest",(07,09) 43. OBJECT:'(',"chest",(11,09) 44. OBJECT:'(',"chest",(03,01) 45. OBJECT:'(',"chest",(07,01) 46. OBJECT:'(',"chest",(11,01) 47. # We have to protect the tower against outside attacks 48. NON_DIGGABLE:(00,00,14,10) 49. 50.
Middle level
51. # Intermediate stage of Vlad's tower 52. MAZE:"tower2",' ' 53. FLAGS: noteleport,hardfloor 54. GEOMETRY:half-left,center 55. MAP 56. --- --- --- 57. |.| |.| |.| 58. ---S---S---S--- 59. |.S.........S.| 60. ---.------+---- 61. |......|..| 62. --------.------ 63. |.S......+..S.| 64. ---S---S---S--- 65. |.| |.| |.| 66. --- --- --- 67. ENDMAP 68. # Random places are the 10 niches 69. RANDOM_PLACES:(03,01),(07,01),(11,01),(01,03),(13,03), 70. (01,07),(13,07),(03,09),(07,09),(11,09) 71. LADDER:(11,05),up 72. LADDER:(03,07),down 73. DOOR:locked,(10,04) 74. DOOR:locked,(09,07) 75. MONSTER:'&',random,place[0] 76. MONSTER:'&',random,place[1] 77. MONSTER:'d',"hell hound pup",place[2] 78. MONSTER:'d',"hell hound pup",place[3] 79. MONSTER:'d',"winter wolf",place[4] 80. CONTAINER:'(',"chest",place[5] 81. OBJECT:'"',"amulet of life saving",contained 82. CONTAINER:'(',"chest",place[6] 83. OBJECT:'"',"amulet of strangulation",contained 84. OBJECT:'[',"water walking boots",place[7] 85. OBJECT:'[',"crystal plate mail",place[8] 86. OBJECT:'+',"invisibility",place[9] 87. # Walls in the tower are non diggable 88. NON_DIGGABLE:(00,00,14,10) 89. 90.
Bottom level
91. # Bottom most stage of Vlad's tower 92. MAZE:"tower3",' ' 93. FLAGS: noteleport,hardfloor 94. GEOMETRY:half-left,center 95. MAP 96. --- --- --- 97. |.| |.| |.| 98. ---S---S---S--- 99. |.S.........S.| 100. -----.........----- 101. |...|.........+...| 102. |.---.........---.| 103. |.|.S.........S.|.| 104. |.---S---S---S---.| 105. |...|.|.|.|.|.|...| 106. ---.---.---.---.--- 107. |.............| 108. --------------- 109. ENDMAP 110. # Random places are the 10 niches 111. RANDOM_PLACES:(05,01),(09,01),(13,01),(03,03),(15,03), 112. (03,07),(15,07),(05,09),(09,09),(13,09) 113. BRANCH:(02,05,02,05),(00,00,00,00) 114. LADDER:(05,07),up 115. # Entry door is, of course, locked 116. DOOR:locked,(14,05) 117. # Let's put a dragon behind the door, just for the fun... 118. MONSTER:'D',random,(13,05) 119. MONSTER:random,random,(12,04) 120. MONSTER:random,random,(12,06) 121. MONSTER:random,random,random 122. MONSTER:random,random,random 123. MONSTER:random,random,random 124. MONSTER:random,random,random 125. MONSTER:random,random,random 126. MONSTER:random,random,random 127. OBJECT:')',"long sword",place[0] 128. TRAP:random,place[0] 129. OBJECT:'(',"lock pick",place[1] 130. TRAP:random,place[1] 131. OBJECT:'[',"elven cloak",place[2] 132. TRAP:random,place[2] 133. OBJECT:'(',"blindfold",place[3] 134. TRAP:random,place[3] 135. # Walls in the tower are non diggable 136. NON_DIGGABLE:(00,00,18,12)