WADLINK.TXT 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320
  1. //--------------------------------------------------------------------------
  2. //
  3. // WADLINK.TXT
  4. //
  5. //--------------------------------------------------------------------------
  6. ; WAD NAME
  7. #ifdef EXTENDED
  8. ; Extended version
  9. $WADNAME extended/heretic
  10. #elif defined(REGISTERED)
  11. ; Registered version
  12. $WADNAME heretic
  13. #else
  14. ; Shareware version
  15. $WADNAME heretic1
  16. #endif
  17. #ifdef EXTENDED
  18. \data\extended.txt
  19. #endif
  20. ; PALETTES AND COLOR MAPS
  21. \art\palette\playpal.lmp
  22. \art\palette\colormap.lmp
  23. \art\palette\tinttab.lmp
  24. ; DEMOS AND DOS SCREENS
  25. \data\txtscr_s\loading.bin
  26. #ifdef EXTENDED
  27. ; Extended version
  28. $shootwad \art\screens\scrn_e.wad
  29. \data\txtscr_e\endtext.bin
  30. \data\demos_r\demo1.lmp
  31. \data\demos_r\demo2.lmp
  32. \data\demos_r\demo3.lmp
  33. #elif defined(REGISTERED)
  34. ; Registered version
  35. $shootwad \art\screens\scrn_r.wad
  36. \data\txtscr_r\endtext.bin
  37. \data\demos_r\demo1.lmp
  38. \data\demos_r\demo2.lmp
  39. \data\demos_r\demo3.lmp
  40. #else
  41. ; Shareware version
  42. $shootwad \art\screens\scrn_s.wad
  43. \data\txtscr_s\endtext.bin
  44. \data\demos_s\demo1.lmp
  45. \data\demos_s\demo2.lmp
  46. \data\demos_s\demo3.lmp
  47. #endif
  48. ; LEVEL MAPS
  49. $shootwad \data\e1m1
  50. $shootwad \data\e1m2
  51. $shootwad \data\e1m3
  52. $shootwad \data\e1m4
  53. $shootwad \data\e1m5
  54. $shootwad \data\e1m6
  55. $shootwad \data\e1m7
  56. $shootwad \data\e1m8
  57. $shootwad \data\e1m9
  58. #ifdef REGISTERED
  59. $shootwad \data\e2m1
  60. $shootwad \data\e2m2
  61. $shootwad \data\e2m3
  62. $shootwad \data\e2m4
  63. $shootwad \data\e2m5
  64. $shootwad \data\e2m6
  65. $shootwad \data\e2m7
  66. $shootwad \data\e2m8
  67. $shootwad \data\e2m9
  68. $shootwad \data\e3m1
  69. $shootwad \data\e3m2
  70. $shootwad \data\e3m3
  71. $shootwad \data\e3m4
  72. $shootwad \data\e3m5
  73. $shootwad \data\e3m6
  74. $shootwad \data\e3m7
  75. $shootwad \data\e3m8
  76. $shootwad \data\e3m9
  77. #ifdef EXTENDED
  78. $shootwad \data\e4m1
  79. $shootwad \data\e4m2
  80. $shootwad \data\e4m3
  81. $shootwad \data\e4m4
  82. $shootwad \data\e4m5
  83. $shootwad \data\e4m6
  84. $shootwad \data\e4m7
  85. $shootwad \data\e4m8
  86. $shootwad \data\e4m9
  87. $shootwad \data\e5m1
  88. $shootwad \data\e5m2
  89. $shootwad \data\e5m3
  90. $shootwad \data\e5m4
  91. $shootwad \data\e5m5
  92. $shootwad \data\e5m6
  93. $shootwad \data\e5m7
  94. $shootwad \data\e5m8
  95. $shootwad \data\e5m9
  96. $shootwad \data\e6m1
  97. $shootwad \data\e6m2
  98. $shootwad \data\e6m3
  99. #else
  100. $shootwad \data\e4m1map
  101. #endif
  102. #endif
  103. ; TEXTURE INFO AND PATCH NAMES
  104. \data\texture1.lmp
  105. #ifdef REGISTERED
  106. \data\texture2.lmp
  107. #endif
  108. \data\pnames.lmp
  109. ; AUTOMAP
  110. $shootwad \art\automap\automap
  111. ; SOUND
  112. \data\genmidi.op2
  113. ; \data\dmxgus.ini ;included in wavwad.wads...
  114. \sound\samples\sndcurve.lmp
  115. #ifdef REGISTERED
  116. $shootwad \sound\samples\wavwad
  117. #else
  118. $shootwad \sound\samples\wavwad1
  119. #endif
  120. ; SCREENS
  121. ;$shootwad \gfx\screens\help
  122. ;$shootwad \gfx\screens\credits
  123. #ifdef REGISTERED
  124. ;$shootwad \gfx\screens\victory2
  125. ;$shootwad \gfx\screens\title
  126. ;$shootwad \gfx\screens\pfub
  127. ;$shootwad \gfx\screens\end
  128. #else
  129. ;$shootwad \gfx\screens\stitle
  130. #endif
  131. ; INTERMISSION
  132. #ifdef REGISTERED
  133. $shootwad \art\intermsn\intermsn.wad
  134. #else
  135. $shootwad \art\intermsn\interm1.wad
  136. #endif
  137. ; STATUS BAR
  138. #ifdef REGISTERED
  139. $shootwad \art\statbar\statbar
  140. #else
  141. $shootwad \art\statbar\statbar1
  142. #endif
  143. ; MENU
  144. $shootwad \art\menu\menu
  145. ; FONTS
  146. $label fonta_s
  147. $shootwad \art\fonts\fonta
  148. $label fonta_e
  149. $label fontb_s
  150. $shootwad \art\fonts\fontb
  151. $label fontb_e
  152. ; START SPRITES
  153. $label s_start
  154. ; EPISODE 1 WINDOW WEAPONS
  155. $shootwad \art\weapons\staff\staff.wad
  156. $shootwad \art\weapons\goldwand\goldwand.wad
  157. $shootwad \art\weapons\crossbow\crossbow.wad
  158. $shootwad \art\weapons\blaster\blaster
  159. $shootwad \art\weapons\gauntlet\gauntlet.wad
  160. $shootwad \art\weapons\beak\beak.wad
  161. #ifdef REGISTERED
  162. ; EPISODE 2 AND 3 WINDOW WEAPONS
  163. ; Fire mace
  164. $shootwad \art\weapons\mace\mace.wad
  165. ; Hellstaff
  166. $shootwad \art\weapons\hornrod\hornrod.wad
  167. ; Phoenix rod
  168. $shootwad \art\weapons\phoenix\phoenix.wad
  169. #endif
  170. ; PLAYER
  171. $shootwad \art\player\player
  172. $shootwad \art\player\player2
  173. ; EPISODE 1 MONSTERS
  174. ; Chicken
  175. $shootwad \art\monsters\chicken\chicken
  176. ; Imp (Gargoyle)
  177. $shootwad \art\monsters\imp\imp
  178. ; Mummy (Golem)
  179. $shootwad \art\monsters\mummy\mummy
  180. ; Knight (Undead warrior)
  181. $shootwad \art\monsters\knight\knight
  182. ; Wizard (Disciple of D'Sparil)
  183. $shootwad \art\monsters\wizard\wizard
  184. ; Head (Ironlich)
  185. $shootwad \art\monsters\head\head
  186. #ifdef REGISTERED
  187. ; EPISODE 2 AND 3 MONSTERS
  188. ; Clink (Sabreclaw)
  189. $shootwad \art\monsters\clink\clink
  190. ; Beast (Weredragon)
  191. $shootwad \art\monsters\beast\beast
  192. ; Snake (Ophidian)
  193. $shootwad \art\monsters\snake\snake
  194. ; Minotaur (Maulotaur)
  195. $shootwad \art\monsters\minotaur\walk
  196. $shootwad \art\monsters\minotaur\pain
  197. $shootwad \art\monsters\minotaur\death
  198. $shootwad \art\monsters\minotaur\attack
  199. $shootwad \art\monsters\minotaur\fx
  200. ; Sorcerer (D'Sparil)
  201. $shootwad \art\monsters\sorcerer\d1
  202. $shootwad \art\monsters\sorcerer\d2
  203. $shootwad \art\monsters\sorcerer\s1
  204. $shootwad \art\monsters\sorcerer\s2
  205. #endif
  206. ; STATIC SPRITES
  207. $shootwad \art\sprites\e1spr
  208. #ifdef REGISTERED
  209. $shootwad \art\weapons\images\images
  210. $shootwad \art\artifcts\artifcts
  211. $shootwad \art\items\items
  212. $shootwad \art\ammo\ammo
  213. #else
  214. $shootwad \art\weapons\images\images1
  215. $shootwad \art\artifcts\arti1
  216. $shootwad \art\items\items1
  217. $shootwad \art\ammo\ammo1
  218. #endif
  219. #ifdef REGISTERED
  220. $shootwad \art\sprites\e23spr
  221. #endif
  222. ; END SPRITES
  223. $label s_end
  224. ; START PATCHES
  225. $label p_start
  226. ; EPSIDOE 1 PATCHES
  227. $label p1_start
  228. $shootwad \art\walls\e1\e1walls
  229. $shootwad \art\backdrop\e1sky
  230. $label p1_end
  231. ; EPISODE 2 AND 3 PATCHES
  232. #ifdef REGISTERED
  233. $label p2_start
  234. $shootwad \art\walls\e23\e23walls
  235. $shootwad \art\backdrop\e23sky
  236. $label p2_end
  237. #endif
  238. ; END PATCHES
  239. $label p_end
  240. ; START FLATS
  241. $label f_start
  242. ; EPISODE 1 FLATS
  243. $label f1_start
  244. $shootwad \art\flats\e1\e1flats
  245. $label f1_end
  246. ; EPISODE 2 AND 3 FLATS
  247. #ifdef REGISTERED
  248. $label f2_start
  249. $shootwad \art\flats\e23\e23flats
  250. $label f2_end
  251. #endif
  252. ; END FLATS
  253. $label f_end