home *** CD-ROM | disk | FTP | other *** search
/ Action Ware 12: Heretic & Hexen / actionware12.iso / acware12 / utility / default.rsp next >
Text File  |  1995-05-24  |  32KB  |  1,524 lines

  1. ECHO
  2. ECHO This response file is not intended to be run directly.
  3. ECHO See DM2CONV.DOC for instructions or type DM2CONV /HELP
  4. ECHO
  5. ;*** THIS IS NOT THE ULTIMATE RESPONSE FILE !!!
  6. ;*** It's the default response to aid novice users to convert their levels.
  7. ;*** You can modify it to suit your tastes.
  8. ;*** Comments are welcome, internet e-mail: alcamo@arci01.bo.cnr.it
  9. ABORT
  10.  
  11.  
  12. ;--------------------------------------------------------------------------
  13. :DD2
  14. :DTOD2
  15. ECHO Starting DOOM -> DOOM II conversion
  16. SET FROM=DOOM TO=DOOM2
  17.  
  18. [THINGS]
  19. 2001=82                 ;Shotgun = SuperShotgun
  20. ;at least 1 of: megasphere, archvile, berserk, supershotgun
  21. 9,3001,3002,3003,3004,3005,3006=83@1,64@1,2023@1,82@1
  22. 3001=65@20%             ;Imp = Chaingundude
  23. 3005=71@10%             ;Cacodemon = Pain Elemental
  24. 3003=68@10%,66@10%,69@30% ;Baron = Arachnotron,Revenant,Hell Knight
  25. ;Trooper = Chaingundude,Medikit,Stimpack,Health Bonus
  26. 3004=65@10%,2012@5%,2011@10%,2014@20%
  27.  
  28. [NAMES]
  29. D_INTER=D_DM2INT
  30. D_INTRO=D_DM2TTL
  31. D_VICTOR=D_READ_M
  32. SKY1=RSKY1
  33. SKY2=RSKY2
  34. SKY3=RSKY3
  35. DEMO1=DEMO1_D
  36. DEMO2=DEMO2_D
  37. DEMO3=DEMO3_D
  38.  
  39. IFNDEF GFX
  40.   [TEXTURES]
  41.   AASTINKY=DOORSTOP
  42.   ASHWALL=ASHWALL2
  43.   BLODGR1=CEMENT9
  44.   BLODGR2=CEMENT9
  45.   BLODGR3=CEMENT9
  46.   BLODGR4=CEMENT9
  47.   BRNBIGC=MIDGRATE
  48.   BRNBIGL=MIDGRATE
  49.   BRNBIGR=MIDGRATE
  50.   BRNPOIS2=BROWN96
  51.   BROVINE=BROWN1
  52.   BROWNWEL=BROWNHUG
  53.   CEMPOIS=CEMENT1
  54.   COMP2=COMPTALL
  55.   COMPOHSO=COMPWERD
  56.   COMPTILE=COMPWERD
  57.   COMPUTE1=COMPSTA1
  58.   COMPUTE2=COMPTALL
  59.   COMPUTE3=COMPTALL
  60.   DOORHI=TEKBRON2
  61.   GRAYDANG=GRAY5
  62.   ICKDOOR1=DOOR1
  63.   ICKWALL6=ICKWALL5
  64.   LITE2=BROWN1
  65.   LITE4=LITE5
  66.   LITE96=BROWN96
  67.   LITEBLU2=LITEBLU1
  68.   LITEBLU3=LITEBLU1
  69.   LITEMET=METAL1
  70.   LITERED=DOORRED
  71.   LITESTON=STONE2
  72.   MIDVINE1=MIDGRATE
  73.   MIDVINE2=MIDGRATE
  74.   NUKESLAD=SLADWALL
  75.   PLANET1=COMPSTA2
  76.   REDWALL1=REDWALL
  77.   SKINBORD=SKINMET1
  78.   SKINTEK1=SKINMET2
  79.   SKINTEK2=SKSPINE1
  80.   SKULWAL3=SKSPINE1
  81.   SKULWALL=SKSPINE1
  82.   SLADRIP1=SLADWALL
  83.   SLADRIP2=SLADWALL
  84.   SLADRIP3=SLADWALL
  85.   SP_DUDE3=SP_DUDE4
  86.   SP_DUDE6=SP_DUDE4
  87.   SP_ROCK2=SP_ROCK1
  88.   STARTAN1=STARTAN2
  89.   STONGARG=STONE3
  90.   STONPOIS=STONE
  91.   TEKWALL2=TEKWALL4
  92.   TEKWALL3=TEKWALL4
  93.   TEKWALL5=TEKWALL4
  94.   WOODSKUL=WOODGARG
  95. ENDIF
  96. RETURN
  97.  
  98.  
  99. ;--------------------------------------------------------------------------
  100. :DH
  101. :DTOH
  102. ECHO Starting DOOM -> HERETIC conversion
  103. SET FROM=DOOM TO=HERETIC
  104.  
  105. [NAMES]
  106. D_INTER=MUS_INTR
  107. D_INTRO=MUS_TITL
  108. D_VICTOR=MUS_CPTD
  109. DEMO1=DEMO1_D
  110. DEMO2=DEMO2_D
  111. DEMO3=DEMO3_D
  112.  
  113. @:TOH                   ;general replaces
  114. RETURN
  115.  
  116. ;--------------------------------------------------------------------------
  117. :D2D
  118. :D2TOD
  119. ECHO Starting DOOM II -> DOOM conversion
  120. SET FROM=DOOM2 TO=DOOM
  121.  
  122. [THINGS]
  123. 82=2001                 ;super shotgun = shotgun
  124. 83=2013                 ;Megasphere = soul sphere
  125. 64=3003                 ;Archvile = baron
  126. 65=9                    ;Chaingun dude = Sergeant
  127. 66=3003                 ;Revenant = baron
  128. 67=3003,3005            ;Mancubus = baron,cacodemon
  129. 68=3003,9               ;Arachnotron = baron,sergeant
  130. 69=3003                 ;Hell Knight = Baron
  131. 71=3005                 ;Pain Elemental = Cacodemon
  132. 72=3004                 ;Commander Keen = trooper       // THIS IS CRITICAL
  133. 84=9                    ;SS Nazi = Sergeant
  134. 87=3003                 ;Spawn Spot = Baron             // THIS IS CRITICAL
  135. 88=7                    ;Boss Brain = SpiderDemon       // THIS IS CRITICAL
  136. 89=16                   ;Boss Shooter = Cyberdemon      // THIS IS CRITICAL
  137.  
  138. ;decorations
  139. 73-78=59,60,61,62,63
  140. 79-81=24
  141. 70,85,86=31,33,36,37
  142.  
  143. [NAMES]
  144. D_DM2INT=D_INTER
  145. D_DM2TTL=D_INTRO
  146. D_READ_M=D_VICTOR
  147. RSKY1=SKY1
  148. RSKY2=SKY2
  149. RSKY3=SKY3
  150. DEMO1=DEMO1_D2
  151. DEMO2=DEMO2_D2
  152. DEMO3=DEMO3_D2
  153.  
  154. [LINEDEFS]
  155. 99=26
  156. 100=8
  157. 105=90
  158. 106=86
  159. 107=75
  160. 108=4
  161. 109=2
  162. 110=3
  163. 111=29
  164. 112=103
  165. 113=50
  166. 114=61
  167. 115=103
  168. 116=42
  169. 117=1
  170. 118=31
  171. 119=95
  172. 120=88
  173. 121=10
  174. 122=21
  175. 123=62
  176. 124=51
  177. 125=0
  178. 126=0
  179. 127=7
  180. 128=95
  181. 129=95
  182. 130=22
  183. 131=20
  184. 132=68
  185. 133=32
  186. 134=28
  187. 135=33
  188. 136=27
  189. 137=34
  190. 138-141=0
  191.  
  192. [SECTORS]
  193. 17=1
  194.  
  195. IFNDEF GFX
  196.   [TEXTURES]            ;I'm tired to compile these tables: this one is lousy
  197.   AASHITTY=SP_FACE1
  198.   ASHWALL2=ASHWALL
  199.   ASHWALL3=BROWN96
  200.   ASHWALL4=BROWN96
  201.   ASHWALL6=BROWNGRN
  202.   ASHWALL7=BROWN96
  203.   BFALL1=FIRELAVA
  204.   BFALL2=FIRELAVA
  205.   BFALL3=FIRELAVA
  206.   BFALL4=FIRELAVA
  207.   BIGBRIK1=BROWN96
  208.   BIGBRIK2=BROWN96
  209.   BIGBRIK3=BROWN96
  210.   BLAKWAL1=SHAWN2
  211.   BLAKWAL2=SHAWN2
  212.   BRICK1=BROWN96
  213.   BRICK10=BROWNGRN
  214.   BRICK11=REDWALL
  215.   BRICK12=SP_ROCK1
  216.   BRICK2=SP_ROCK2
  217.   BRICK3=BROWN96
  218.   BRICK4=BROWN96
  219.   BRICK5=BROWN96
  220.   BRICK6=BROWN96
  221.   BRICK7=BROWN96
  222.   BRICK8=BROWN96
  223.   BRICK9=BROWN96
  224.   BRICKLIT=BROWN96
  225.   BRONZE1=BROWN96
  226.   BRONZE2=BROWN96
  227.   BRONZE3=BROWN96
  228.   BRONZE4=BROWN96
  229.   BRWINDOW=BROWN96
  230.   BSTONE1=TEKWALL4
  231.   BSTONE2=TEKWALL4
  232.   BSTONE3=TEKWALL4
  233.   CEMENT7=CEMENT1
  234.   CEMENT8=CEMENT3
  235.   CEMENT9=CEMENT6
  236.   CRACKLE2=ROCKRED1
  237.   CRACKLE4=ROCKRED2
  238.   CRATE3=CRATE2
  239.   DBRAIN1=FIRELAVA
  240.   DBRAIN2=FIRELAVA
  241.   DBRAIN3=FIRELAVA
  242.   DBRAIN4=FIRELAVA
  243.   MARBFAC4=MARBLE3
  244.   MARBGRAY=MARBLE3
  245.   METAL2=METAL
  246.   METAL3=METAL
  247.   METAL4=METAL
  248.   METAL5=METAL
  249.   METAL6=METAL
  250.   METAL7=METAL
  251.   MIDBARS1=MIDGRATE
  252.   MIDBARS3=MIDGRATE
  253.   MIDBRONZ=MIDGRATE
  254.   MIDSPACE=MIDGRATE
  255.   MODWALL1=TEKWALL2
  256.   MODWALL2=TEKWALL2
  257.   MODWALL3=TEKWALL5
  258.   MODWALL4=TEKWALL5
  259.   PANBLACK=SLADWALL
  260.   PANBLUE=SLADWALL
  261.   PANBOOK=SLADWALL
  262.   PANBORD1=SLADWALL
  263.   PANBORD2=SLADWALL
  264.   PANCASE1=SLADWALL
  265.   PANCASE2=SLADWALL
  266.   PANEL1=SLADWALL
  267.   PANEL2=SLADWALL
  268.   PANEL3=SLADWALL
  269.   PANEL4=SLADWALL
  270.   PANEL5=SLADWALL
  271.   PANEL6=SLADWALL
  272.   PANEL7=SLADWALL
  273.   PANEL8=SLADWALL
  274.   PANEL9=SLADWALL
  275.   PANRED=SLADWALL
  276.   PIPES=SLADWALL
  277.   PIPEWAL1=TEKWALL4
  278.   PIPEWAL2=TEKWALL4
  279.   ROCK1=ASHWALL
  280.   ROCK2=ASHWALL
  281.   ROCK3=ASHWALL
  282.   ROCK4=ROCKRED1
  283.   ROCK5=ROCKRED1
  284.   SFALL1=FIRELAVA
  285.   SFALL2=FIRELAVA
  286.   SFALL3=FIRELAVA
  287.   SFALL4=FIRELAVA
  288.   SILVER1=SHAWN2
  289.   SILVER2=SHAWN2
  290.   SILVER3=SHAWN2
  291.   SK_LEFT=REDWALL
  292.   SK_RIGHT=REDWALL
  293.   SLOPPY1=REDWALL
  294.   SLOPPY2=REDWALL
  295.   SPACEW2=TEKWALL2
  296.   SPACEW3=TEKWALL4
  297.   SPACEW4=TEKWALL5
  298.   SPCDOOR1=BIGDOOR2
  299.   SPCDOOR2=BIGDOOR3
  300.   SPCDOOR3=BIGDOOR4
  301.   SPCDOOR4=BIGDOOR2
  302.   SP_DUDE7=SP_DUDE1
  303.   SP_DUDE8=SP_DUDE1
  304.   SP_FACE2=REDWALL
  305.   STONE4=ASHWALL
  306.   STONE5=ASHWALL
  307.   STONE6=ASHWALL
  308.   STONE7=ASHWALL
  309.   STUCCO=BROWN96
  310.   STUCCO1=BROWN96
  311.   STUCCO2=BROWN96
  312.   STUCCO3=BROWN96
  313.   SW1BRIK=SW1LION
  314.   SW1MARB=SW1GSTON
  315.   SW1MET2=SW1DIRT
  316.   SW1MOD1=SW1SATYR
  317.   SW1PANEL=SW1SLAD
  318.   SW1ROCK=SW1GRAY
  319.   SW1SKULL=SW1SKIN
  320.   SW1STON6=SW1GRAY
  321.   SW1TEK=SW1SLAD
  322.   SW1WDMET=SW1WOOD
  323.   SW1ZIM=SW1GSTON
  324.   SW2BRIK=SW2LION
  325.   SW2MARB=SW2GSTON
  326.   SW2MET2=SW2DIRT
  327.   SW2MOD1=SW2SATYR
  328.   SW2PANEL=SW2SLAD
  329.   SW2ROCK=SW2GRAY
  330.   SW2SKULL=SW2SKIN
  331.   SW2STON6=SW2GRAY
  332.   SW2TEK=SW2SLAD
  333.   SW2WDMET=SW2WOOD
  334.   SW2ZIM=SW2GSTON
  335.   TANROCK2=ASHWALL
  336.   TANROCK3=ASHWALL
  337.   TANROCK4=ASHWALL
  338.   TANROCK5=ASHWALL
  339.   TANROCK7=ASHWALL
  340.   TANROCK8=ASHWALL
  341.   TEKBRON1=MARBLE2
  342.   TEKBRON2=MARBLE2
  343.   TEKGREN1=MARBLE2
  344.   TEKGREN2=MARBLE2
  345.   TEKGREN3=MARBLE2
  346.   TEKGREN4=MARBLE2
  347.   TEKGREN5=MARBLE2
  348.   TEKLITE=SLADWALL
  349.   TEKLITE2=SLADWALL
  350.   TEKWALL6=TEKWALL5
  351.   WOOD10=BROWN96
  352.   WOOD12=BROWN96
  353.   WOOD6=BROWN96
  354.   WOOD7=BROWN96
  355.   WOOD8=BROWN96
  356.   WOOD9=BROWN96
  357.   WOODMET1=SLADWALL
  358.   WOODMET2=SLADWALL
  359.   WOODMET3=SLADWALL
  360.   WOODMET4=SLADWALL
  361.   WOODVERT=SLADWALL
  362.   ZDOORB1=BIGDOOR2
  363.   ZDOORF1=BIGDOOR2
  364.   ZELDOOR=BIGDOOR3
  365.   ZIMMER1=MARBLE1
  366.   ZIMMER2=MARBLE1
  367.   ZIMMER3=MARBLE1
  368.   ZIMMER4=MARBLE1
  369.   ZIMMER5=MARBLE1
  370.   ZIMMER7=MARBLE1
  371.   ZIMMER8=MARBLE1
  372.   ZZWOLF1=MARBLE3
  373.   ZZWOLF10=MARBLE3
  374.   ZZWOLF11=MARBLE3
  375.   ZZWOLF12=MARBFAC2
  376.   ZZWOLF13=MARBFAC3
  377.   ZZWOLF2=MARBFACE
  378.   ZZWOLF3=MARBFAC2
  379.   ZZWOLF4=MARBFAC3
  380.   ZZWOLF5=MARBLE3
  381.   ZZWOLF6=MARBFACE
  382.   ZZWOLF7=MARBFAC2
  383.   ZZWOLF9=MARBLE3
  384.   ZZZFACE1=FIREBLU1
  385.   ZZZFACE2=FIREBLU1
  386.   ZZZFACE3=FIREBLU1
  387.   ZZZFACE4=FIREBLU1
  388.   ZZZFACE5=FIREBLU1
  389.   ZZZFACE6=FIREBLU1
  390.   ZZZFACE7=FIREBLU1
  391.   ZZZFACE8=FIREBLU1
  392.   ZZZFACE9=FIREBLU1
  393.  
  394.   [FLOORS]
  395.   GRASS1=FLOOR7_2
  396.   GRASS2=FLOOR7_2
  397.   GRNLITE1=TLITE6_6
  398.   GRNROCK=FLAT5_8
  399.   RROCK01=FLOOR6_1
  400.   RROCK02=FLAT1_2
  401.   RROCK03=FLAT5_5
  402.   RROCK04=FLOOR1_6
  403.   RROCK05=FLOOR1_6
  404.   RROCK06=FLOOR1_6
  405.   RROCK07=FLOOR1_6
  406.   RROCK08=FLOOR1_6
  407.   RROCK09=CEIL5_2
  408.   RROCK10=CEIL3_3
  409.   RROCK11=CEIL3_1
  410.   RROCK12=FLAT1_2
  411.   RROCK13=FLAT5_7
  412.   RROCK14=FLAT5_1
  413.   RROCK15=FLAT5
  414.   RROCK16=FLOOR7_1
  415.   RROCK17=CEIL5_2
  416.   RROCK18=FLAT10
  417.   RROCK19=FLOOR7_2
  418.   RROCK20=FLOOR7_2
  419.   SLIME01=BLOOD1
  420.   SLIME02=BLOOD1
  421.   SLIME03=BLOOD1
  422.   SLIME04=BLOOD1
  423.   SLIME05=NUKAGE1
  424.   SLIME06=NUKAGE1
  425.   SLIME07=NUKAGE1
  426.   SLIME08=NUKAGE1
  427.   SLIME09=LAVA1
  428.   SLIME10=LAVA1
  429.   SLIME11=LAVA1
  430.   SLIME12=LAVA1
  431.   SLIME13=DEM1_6
  432.   SLIME14=FLAT5_1
  433.   SLIME15=FLOOR0_3
  434.   SLIME16=FLOOR0_1
  435. ENDIF
  436. RETURN
  437.  
  438.  
  439. ;--------------------------------------------------------------------------
  440. :D2H
  441. :D2TOH
  442. ECHO Starting DOOM II -> HERETIC conversion
  443. SET FROM=DOOM2 TO=HERETIC
  444.  
  445. [NAMES]
  446. D_DM2INT=MUS_INTR
  447. D_DM2TTL=MUS_TITL
  448. D_READ_M=MUS_CPTD
  449. DEMO1=DEMO1_D2
  450. DEMO2=DEMO2_D2
  451. DEMO3=DEMO3_D2
  452.  
  453. [LINEDEFS]
  454. 99=26
  455. 100=106
  456. 105=100
  457. 106=86
  458. 107=75
  459. 108=4
  460. 109=2
  461. 110=3
  462. 111=29
  463. 112=103
  464. 113=50
  465. 114=61
  466. 115=103
  467. 116=42
  468. 117=1
  469. 118=31
  470. 119=95
  471. 120=88
  472. 121=10
  473. 122=21
  474. 123=62
  475. 124=105
  476. 125=0
  477. 126=0
  478. 127=107
  479. 128=95
  480. 129=95
  481. 130=22
  482. 131=20
  483. 132=68
  484. 133=32
  485. 134=28
  486. 135=33
  487. 136=27
  488. 137=34
  489. 138-141=0
  490.  
  491. [SECTORS]
  492. 17=1
  493.  
  494. @:TOH                   ;general replaces
  495.  
  496. [TEXTURES]
  497. AASHITTY=CELTIC
  498. ASHWALL2=LOOSERCK
  499. ASHWALL3=SQPEB2
  500. ASHWALL4=SQPEB2
  501. ASHWALL6=GRNBLOK1
  502. ASHWALL7=BRWNRCKS
  503. BFALL1=LAVAFL1
  504. BFALL2=LAVAFL1
  505. BFALL3=LAVAFL1
  506. BFALL4=LAVAFL1
  507. BIGBRIK1=SNDBLCKS
  508. BIGBRIK2=CSTLRCK
  509. BIGBRIK3=SNDBLCKS
  510. BLAKWAL1=METL1
  511. BLAKWAL2=METL1
  512. BRICK1=SNDCHNKS
  513. BRICK10=GRNBLOK1
  514. BRICK11=RCKSNMUD
  515. BRICK12=SNDCHNKS
  516. BRICK2=SNDCHNKS
  517. BRICK3=SNDCHNKS
  518. BRICK4=SNDCHNKS
  519. BRICK5=SPINE2
  520. BRICK6=SNDCHNKS
  521. BRICK7=SNDCHNKS
  522. BRICK8=SNDCHNKS
  523. BRICK9=SNDCHNKS
  524. BRICKLIT=SPINE2
  525. BRONZE1=SPINE2
  526. BRONZE2=SPINE1
  527. BRONZE3=SPINE2
  528. BRONZE4=SPINE2
  529. BRWINDOW=SNDCHNKS
  530. BSTONE1=BRWNRCKS
  531. BSTONE2=BRWNRCKS
  532. BSTONE3=BRWNRCKS
  533. CEMENT7=GRSKULL1
  534. CEMENT8=GRSKULL1
  535. CEMENT9=GRSKULL1
  536. CRACKLE2=RCKSNMUD
  537. CRACKLE4=RCKSNMUD
  538. CRATE3=WOODWL
  539. DBRAIN1=LAVAFL1
  540. DBRAIN2=LAVAFL1
  541. DBRAIN3=LAVAFL1
  542. DBRAIN4=LAVAFL1
  543. MARBFAC4=STNGLS1
  544. MARBGRAY=STNGLS1
  545. METAL2=GRSTNPB
  546. METAL3=GRSTNPB
  547. METAL4=GRSTNPB
  548. METAL5=GRSTNPB
  549. METAL6=GRSTNPB
  550. METAL7=GRSTNPB
  551. MIDBARS1=GATMETL5
  552. MIDBARS3=GATMETL5
  553. MIDBRONZ=GATMETL5
  554. MIDSPACE=GATMETL5
  555. MODWALL1=METL1
  556. MODWALL2=METL1
  557. MODWALL3=METL1
  558. MODWALL4=METL1
  559. PANBLACK=BANNER5
  560. PANBLUE=BANNER6
  561. PANBOOK=SPINE2
  562. PANBORD1=SPINE2
  563. PANBORD2=SPINE2
  564. PANCASE1=SPINE2
  565. PANCASE2=SPINE2
  566. PANEL1=BANNER5
  567. PANEL2=BANNER6
  568. PANEL3=BANNER5
  569. PANEL4=SPINE2
  570. PANEL5=SPINE2
  571. PANEL6=SPINE2
  572. PANEL7=SPINE2
  573. PANEL8=SPINE2
  574. PANEL9=SPINE2
  575. PANRED=BANNER5
  576. PIPES=CHAINSD
  577. PIPEWAL1=GRSKULL1
  578. PIPEWAL2=GRSKULL1
  579. ROCK1=LOOSERCK
  580. ROCK2=LOOSERCK
  581. ROCK3=LOOSERCK
  582. ROCK4=DRIPWALL
  583. ROCK5=DRIPWALL
  584. SFALL1=WATRWAL1
  585. SFALL2=WATRWAL1
  586. SFALL3=WATRWAL1
  587. SFALL4=WATRWAL1
  588. SILVER1=SQPEB1
  589. SILVER2=SQPEB1
  590. SILVER3=SQPEB1
  591. SK_LEFT=RCKSNMUD
  592. SK_RIGHT=RCKSNMUD
  593. SLOPPY1=RCKSNMUD
  594. SLOPPY2=RCKSNMUD
  595. SPACEW2=SANDSQ2
  596. SPACEW3=SANDSQ2
  597. SPACEW4=SANDSQ2
  598. SPCDOOR1=DOORSTON
  599. SPCDOOR2=DOORSTON
  600. SPCDOOR3=DOORSTON
  601. SPCDOOR4=DOORSTON
  602. SP_DUDE7=SPINE2
  603. SP_DUDE8=SPINE2
  604. SP_FACE2=GRSKULL1
  605. STONE4=SQPEB1
  606. STONE5=SQPEB1
  607. STONE6=SQPEB2
  608. STONE7=SQPEB2
  609. STUCCO=SANDSQ2
  610. STUCCO1=SANDSQ2
  611. STUCCO2=SANDSQ2
  612. STUCCO3=SANDSQ2
  613. SW1BRIK=SW1OFF
  614. SW1MARB=SW1OFF
  615. SW1MET2=SW1OFF
  616. SW1MOD1=SW1OFF
  617. SW1PANEL=SW1OFF
  618. SW1ROCK=SW1OFF
  619. SW1SKULL=SW1OFF
  620. SW1STON6=SW1OFF
  621. SW1TEK=SW1OFF
  622. SW1WDMET=SW1OFF
  623. SW1ZIM=SW1OFF
  624. SW2BRIK=SW1ON
  625. SW2MARB=SW1ON
  626. SW2MET2=SW1ON
  627. SW2MOD1=SW1ON
  628. SW2PANEL=SW1ON
  629. SW2ROCK=SW1ON
  630. SW2SKULL=SW1ON
  631. SW2STON6=SW1ON
  632. SW2TEK=SW1ON
  633. SW2WDMET=SW1ON
  634. SW2ZIM=SW1ON
  635. TANROCK2=SNDCHNKS
  636. TANROCK3=SNDCHNKS
  637. TANROCK4=SNDCHNKS
  638. TANROCK5=SNDCHNKS
  639. TANROCK7=SNDCHNKS
  640. TANROCK8=SNDCHNKS
  641. TEKBRON1=DOORWOOD
  642. TEKBRON2=DOORWOOD
  643. TEKGREN1=GRNBLOK1
  644. TEKGREN2=GRNBLOK1
  645. TEKGREN3=GRNBLOK1
  646. TEKGREN4=GRNBLOK1
  647. TEKGREN5=GRNBLOK1
  648. TEKLITE=SQPEB2
  649. TEKLITE2=SQPEB2
  650. TEKWALL6=CELTIC
  651. WOOD10=WOODWL
  652. WOOD12=WOODWL
  653. WOOD6=WOODWL
  654. WOOD7=WOODWL
  655. WOOD8=WOODWL
  656. WOOD9=WOODWL
  657. WOODMET1=WOODWL
  658. WOODMET2=WOODWL
  659. WOODMET3=WOODWL
  660. WOODMET4=WOODWL
  661. WOODVERT=WOODWL
  662. ZDOORB1=DMNMSK
  663. ZDOORF1=DMNMSK
  664. ZELDOOR=DMNMSK
  665. ZIMMER1=GRNBLOK1
  666. ZIMMER2=GRNBLOK1
  667. ZIMMER3=GRNBLOK1
  668. ZIMMER4=GRNBLOK1
  669. ZIMMER5=GRNBLOK1
  670. ZIMMER7=GRNBLOK1
  671. ZIMMER8=GRNBLOK1
  672. ZZWOLF1=GRSKULL1
  673. ZZWOLF10=GRSKULL1
  674. ZZWOLF11=GRSKULL1
  675. ZZWOLF12=GRSKULL3
  676. ZZWOLF13=GRSKULL2
  677. ZZWOLF2=GRSKULL3
  678. ZZWOLF3=GRSKULL2
  679. ZZWOLF4=GRSKULL3
  680. ZZWOLF5=GRSKULL1
  681. ZZWOLF6=GRSKULL2
  682. ZZWOLF7=GRSKULL3
  683. ZZWOLF9=GRSKULL1
  684. ZZZFACE1=HORSES1
  685. ZZZFACE2=HORSES1
  686. ZZZFACE3=HORSES1
  687. ZZZFACE4=HORSES1
  688. ZZZFACE5=HORSES1
  689. ZZZFACE6=HORSES1
  690. ZZZFACE7=HORSES1
  691. ZZZFACE8=HORSES1
  692. ZZZFACE9=HORSES1
  693.  
  694. [FLOORS]
  695. GRASS1=FLAT512
  696. GRASS2=FLAT512
  697. GRNLITE1=FLAT513
  698. GRNROCK=FLOOR19
  699. RROCK01=FLOOR09
  700. RROCK02=FLAT506
  701. RROCK03=FLOOR17
  702. RROCK04=FLOOR01
  703. RROCK05=FLOOR01
  704. RROCK06=FLOOR01
  705. RROCK07=FLOOR01
  706. RROCK08=FLOOR01
  707. RROCK09=FLAT510
  708. RROCK10=FLOOR25
  709. RROCK11=FLOOR27
  710. RROCK12=FLOOR27
  711. RROCK13=FLAT503
  712. RROCK14=FLOOR10
  713. RROCK15=FLOOR17
  714. RROCK16=FLAT516
  715. RROCK17=FLAT516
  716. RROCK18=FLAT516
  717. RROCK19=FLAT513
  718. RROCK20=FLAT513
  719. SLIME01=FLTSLUD1
  720. SLIME02=FLTSLUD1
  721. SLIME03=FLTSLUD1
  722. SLIME04=FLTSLUD1
  723. SLIME05=FLTSLUD1
  724. SLIME06=FLTSLUD1
  725. SLIME07=FLTSLUD1
  726. SLIME08=FLTSLUD1
  727. SLIME09=FLTLAVA1
  728. SLIME10=FLTLAVA1
  729. SLIME11=FLTLAVA1
  730. SLIME12=FLTLAVA1
  731. SLIME13=FLOOR05
  732. SLIME14=FLOOR25
  733. SLIME15=FLAT500
  734. SLIME16=FLAT500
  735. RETURN
  736.  
  737.  
  738. ;--------------------------------------------------------------------------
  739. :HD
  740. :HTOD
  741. ECHO Starting HERETIC -> DOOM conversion
  742. SET FROM=HERETIC TO=DOOM
  743.  
  744. [NAMES]
  745. MUS_INTR=D_INTER
  746. MUS_TITL=D_INTRO
  747. MUS_CPTD=D_VICTOR
  748. DEMO1=DEMO1_H
  749. DEMO2=DEMO2_H
  750. DEMO3=DEMO3_H
  751.  
  752. [LINEDEFS]
  753. 99=48
  754. 100=90
  755. 105=51
  756. 106=8
  757. 107=7
  758.  
  759. @:FROMH                 ;include general replaces
  760. [THINGS]
  761. /ONCE
  762. 5=3006                  ;Flying gargoyle leader = Lost soul
  763. 6=3003                  ;Iron lich = baron of hell
  764. 7=16                    ;D'sparil = cyberdemon
  765. 9=7                     ;Maulotaur = Spider demon
  766. 16=3005                 ;Disciple = Cacodemon
  767. 45=9                    ;Golem leader = Sergeant
  768. 46=9                    ;Golem leader ghost = Sergeant
  769. 64=3003,9               ;Undead warrior = Baron of hell,Sergeant
  770. 65=3003,9               ;Undead warrior ghost =Baron of hell,Sergeant
  771. 66=3006                 ;Flying gargoyle = Lost soul
  772. 68=3002,3004            ;Golem = Demon, Trooper
  773. 69=58                   ;Golem ghost = Spectre
  774. 70=3001                 ;Weredragon = Imp
  775. 90=3001,3004            ;Sabreclaw = Imp,Trooper
  776. 92=3003,3005            ;Ophidian = Baron,Cacodemon
  777. RETURN
  778.  
  779.  
  780. ;--------------------------------------------------------------------------
  781. :HD2
  782. :HTOD2
  783. ECHO Starting HERETIC -> DOOM II conversion
  784. SET FROM=HERETIC TO=DOOM2
  785.  
  786. [NAMES]
  787. MUS_INTR=D_DM2INT
  788. MUS_TITL=D_DM2TTL
  789. MUS_CPTD=D_READ_M
  790. DEMO1=DEMO1_H
  791. DEMO2=DEMO2_H
  792. DEMO3=DEMO3_H
  793.  
  794. [LINEDEFS]
  795. 99=48
  796. 100=105
  797. 105=124
  798. 106=100
  799. 107=127
  800.  
  801. @:FROMH                 ;include general replaces
  802. [THINGS]
  803. /ONCE
  804. 5=3006                  ;Flying gargoyle leader = Lost soul
  805. 6=71,6                  ;Iron lich = pain elemental,archvile
  806. 7=16                    ;D'sparil = cyberdemon
  807. 9=7                     ;Maulotaur = Spider demon
  808. 16=3005,68              ;Disciple = Cacodemon,arachnotron
  809. 45=9                    ;Golem leader = Sergeant
  810. 46=9                    ;Golem leader ghost = Sergeant
  811. 64=65,9                 ;Undead warrior = chaingun dude,Sergeant
  812. 65=3003                 ;Undead warrior ghost = baron of hell
  813. 66=3006                 ;Flying gargoyle = Lost soul
  814. 68=3002,3004            ;Golem = Demon, Trooper
  815. 69=58                   ;Golem ghost = Spectre
  816. 70=69                   ;Weredragon = Hell Knight
  817. 90=3001,3004            ;Sabreclaw = Imp,Trooper
  818. 92=66,67                ;Ophidian = revenant,mancubus
  819. RETURN
  820.  
  821.  
  822. :TOH                    ;General replaces for DOOM/DOOM2 to HERETIC
  823. IFNDEF GFX
  824.   [TEXTURES]
  825.   AASTINKY=REDWALL
  826.   ASHWALL=LOOSERCK
  827.   BIGDOOR1=DOORSTON
  828.   BIGDOOR2=GRSKULL2
  829.   BIGDOOR3=GRSKULL3
  830.   BIGDOOR4=SKULLSB2
  831.   BIGDOOR5=DOORWOOD
  832.   BIGDOOR6=DOORWOOD
  833.   BIGDOOR7=SKULLSB2
  834.   BLODGR1=SPINE2
  835.   BLODGR2=SPINE2
  836.   BLODGR3=SPINE2
  837.   BLODGR4=SPINE2
  838.   BLODRIP1=SPINE2
  839.   BLODRIP2=SPINE2
  840.   BLODRIP3=SPINE2
  841.   BLODRIP4=SPINE2
  842.   BRNBIGC=GATMETL5
  843.   BRNBIGL=GATMETL5
  844.   BRNBIGR=GATMETL5
  845.   BRNPOIS=GRNBLOK1
  846.   BRNPOIS2=SNDCHNKS
  847.   BRNSMAL1=GATMETL4
  848.   BRNSMAL2=GATMETL4
  849.   BRNSMALC=GATMETL4
  850.   BRNSMALL=GATMETL4
  851.   BRNSMALR=GATMETL4
  852.   BROVINE=SNDCHNKS
  853.   BROVINE2=GRNBLOK1
  854.   BROWN1=SNDCHNKS
  855.   BROWN144=SNDPLAIN
  856.   BROWN96=SPINE1
  857.   BROWNGRN=GRNBLOK1
  858.   BROWNHUG=SNDPLAIN
  859.   BROWNPIP=SINE2
  860.   BROWNWEL=SNDPLAIN
  861.   CEMENT1=GRSKULL1
  862.   CEMENT2=GRSKULL1
  863.   CEMENT3=GRSKULL1
  864.   CEMENT4=GRSKULL1
  865.   CEMENT5=GRSKULL1
  866.   CEMENT6=GRSKULL1
  867.   CEMPOIS=GRSKULL1
  868.   COMP2=TRISTON1
  869.   COMPBLUE=BLUEFRAG
  870.   COMPOHSO=SANDSQ2
  871.   COMPSPAN=SKULLSB1
  872.   COMPSTA1=SKULLSB1
  873.   COMPSTA2=SKULLSB1
  874.   COMPTALL=TRISTON1
  875.   COMPTILE=TRISTON1
  876.   COMPUTE1=TRISTON1
  877.   COMPUTE2=TRISTON1
  878.   COMPUTE3=TRISTON1
  879.   COMPWERD=TRISTON1
  880.   CRATE1=WOODWL
  881.   CRATE2=WOODWL
  882.   CRATELIT=WOODWL
  883.   CRATINY=WOODWL
  884.   CRATWIDE=WOODWL
  885.   DOOR1=DOOREXIT
  886.   DOOR3=DOOREXIT
  887.   DOORBLU=BLUEFRAG
  888.   DOORBLU2=BLUEFRAG
  889.   DOORHI=DOORWOOD
  890.   DOORRED=REDWALL
  891.   DOORRED2=REDWALL
  892.   DOORSTOP=METL2
  893.   DOORTRAK=METL2
  894.   DOORYEL=DRIPWALL
  895.   DOORYEL2=DRIPWALL
  896.   EXITDOOR=DOOREXIT
  897.   EXITSIGN=SNDCHNKS
  898.   EXITSTON=GRSTNPB
  899.   FIREBLU1=RCKSNMUD
  900.   FIREBLU2=RCKSNMUD
  901.   FIRELAV2=LAVAFL1
  902.   FIRELAV3=LAVAFL1
  903.   FIRELAVA=LAVAFL1
  904.   FIREMAG1=LAVAFL1
  905.   FIREMAG2=LAVAFL1
  906.   FIREMAG3=LAVAFL1
  907.   FIREWALA=LAVAFL1
  908.   FIREWALB=LAVAFL1
  909.   FIREWALL=LAVAFL1
  910.   GRAY1=SQPEB1
  911.   GRAY2=SQPEB1
  912.   GRAY4=SQPEB1
  913.   GRAY5=SQPEB1
  914.   GRAY7=SQPEB1
  915.   GRAYBIG=SQPEB1
  916.   GRAYDANG=SQPEB1
  917.   GRAYPOIS=SQPEB1
  918.   GRAYTALL=SQPEB1
  919.   GRAYVINE=SQPEB1
  920.   GSTFONT1=GRNBLOK1
  921.   GSTFONT2=GRNBLOK1
  922.   GSTFONT3=GRNBLOK1
  923.   GSTGARG=GRNBLOK1
  924.   GSTLION=GRNBLOK1
  925.   GSTONE1=GRNBLOK1
  926.   GSTONE2=GRNBLOK1
  927.   GSTSATYR=GRNBLOK1
  928.   GSTVINE1=GRNBLOK1
  929.   GSTVINE2=GRNBLOK1
  930.   ICKDOOR1=DOORSTON
  931.   ICKWALL1=CSTLRCK
  932.   ICKWALL2=CSTLRCK
  933.   ICKWALL3=CSTLRCK
  934.   ICKWALL4=CSTLRCK
  935.   ICKWALL5=CSTLRCK
  936.   ICKWALL6=CSTLRCK
  937.   ICKWALL7=CSTLRCK
  938.   LITE2=SNDCHNKS
  939.   LITE3=DRIPWALL
  940.   LITE4=DRIPWALL
  941.   LITE5=DRIPWALL
  942.   LITE96=SPINE1
  943.   LITEBLU1=DRIPWALL
  944.   LITEBLU2=DRIPWALL
  945.   LITEBLU3=DRIPWALL
  946.   LITEBLU4=DRIPWALL
  947.   LITEMET=SKULLSB1
  948.   LITERED=REDWALL
  949.   LITESTON=SQPEB1
  950.   MARBFAC2=STNGLS1
  951.   MARBFAC3=STNGLS2
  952.   MARBFACE=STNGLS1
  953.   MARBLE1=GRNBLOK1
  954.   MARBLE2=GRNBLOK1
  955.   MARBLE3=GRNBLOK1
  956.   MARBLOD1=GRNBLOK1
  957.   METAL=RCKSNMUD
  958.   METAL1=SKULLSB1
  959.   MIDBRN1=GATMETL5
  960.   MIDGRATE=GATMETL5
  961.   MIDVINE1=GATMETL5
  962.   MIDVINE2=GATMETL5
  963.   NUKE24=SNDPLAIN
  964.   NUKEDGE1=SNDPLAIN
  965.   NUKEPOIS=SNDPLAIN
  966.   NUKESLAD=SNDPLAIN
  967.   PIPE1=SPINE2
  968.   PIPE2=SPINE2
  969.   PIPE4=SPINE2
  970.   PIPE6=SPINE2
  971.   PLANET1=METL1
  972.   PLAT1=GRSKULL1
  973.   REDWALL=LAVAFL1
  974.   REDWALL1=REDWALL
  975.   ROCKRED1=LAVAFL1
  976.   ROCKRED2=LAVAFL2
  977.   ROCKRED3=LAVAFL3
  978.   SHAWN1=SQPEB1
  979.   SHAWN2=SQPEB1
  980.   SHAWN3=SQPEB1
  981.   SKIN2=REDWALL
  982.   SKINBORD=REDWALL
  983.   SKINCUT=CTYSTCI1
  984.   SKINEDGE=REDWALL
  985.   SKINFACE=REDWALL
  986.   SKINLOW=CTYSTCI2
  987.   SKINMET1=CTYSTCI4
  988.   SKINMET2=CTYSTCI1
  989.   SKINSCAB=CTYSTCI2
  990.   SKINSYMB=CTYSTCI4
  991.   SKINTEK1=CTYSTCI1
  992.   SKINTEK2=CTYSTCI2
  993.   SKSNAKE1=RCKSNMUD
  994.   SKSNAKE2=RCKSNMUD
  995.   SKSPINE1=RCKSNMUD
  996.   SKSPINE2=RCKSNMUD
  997.   SKULWAL3=RCKSNMUD
  998.   SKULWALL=RCKSNMUD
  999.   SLADPOIS=GRSTNPB
  1000.   SLADRIP1=GRSTNPB
  1001.   SLADRIP2=GRSTNPB
  1002.   SLADRIP3=GRSTNPB
  1003.   SLADSKUL=GRSTNPB
  1004.   SLADWALL=GRSTNPB
  1005.   SP_DUDE1=SAINT1
  1006.   SP_DUDE2=SAINT1
  1007.   SP_DUDE3=SAINT1
  1008.   SP_DUDE4=SAINT1
  1009.   SP_DUDE5=SAINT1
  1010.   SP_DUDE6=SAINT1
  1011.   SP_FACE1=GRSKULL1
  1012.   SP_HOT1=REDWALL
  1013.   SP_ROCK1=METL1
  1014.   SP_ROCK2=METL1
  1015.   STARBR2=CTYSTUC1
  1016.   STARG1=CTYSTUC2
  1017.   STARG2=CTYSTUC3
  1018.   STARG3=CTYSTUC4
  1019.   STARGR1=CTYSTUC5
  1020.   STARGR2=CTYSTUC1
  1021.   STARTAN1=CTYSTUC2
  1022.   STARTAN2=CTYSTUC3
  1023.   STARTAN3=CTYSTUC4
  1024.   STEP1=TMBSTON2
  1025.   STEP2=TMBSTON2
  1026.   STEP3=TMBSTON2
  1027.   STEP4=TMBSTON2
  1028.   STEP5=TMBSTON2
  1029.   STEP6=TMBSTON2
  1030.   STEPLAD1=TMBSTON2
  1031.   STEPTOP=TMBSTON2
  1032.   STONE=TRISTON1
  1033.   STONE2=TRISTON1
  1034.   STONE3=TRISTON1
  1035.   STONGARG=TRISTON1
  1036.   STONPOIS=TRISTON1
  1037.   SUPPORT2=DRIPWALL
  1038.   SUPPORT3=DRIPWALL
  1039.   SW1BLUE=SW1OFF
  1040.   SW1BRCOM=SW1OFF
  1041.   SW1BRN1=SW1OFF
  1042.   SW1BRN2=SW1OFF
  1043.   SW1BRNGN=SW1OFF
  1044.   SW1BROWN=SW1OFF
  1045.   SW1CMT=SW1OFF
  1046.   SW1COMM=SW1OFF
  1047.   SW1COMP=SW1OFF
  1048.   SW1DIRT=SW1OFF
  1049.   SW1EXIT=SW1OFF
  1050.   SW1GARG=SW1OFF
  1051.   SW1GRAY=SW1OFF
  1052.   SW1GRAY1=SW1OFF
  1053.   SW1GSTON=SW1OFF
  1054.   SW1HOT=SW1OFF
  1055.   SW1LION=SW1OFF
  1056.   SW1METAL=SW1OFF
  1057.   SW1PIPE=SW1OFF
  1058.   SW1SATYR=SW1OFF
  1059.   SW1SKIN=SW1OFF
  1060.   SW1SLAD=SW1OFF
  1061.   SW1STARG=SW1OFF
  1062.   SW1STON1=SW1OFF
  1063.   SW1STON2=SW1OFF
  1064.   SW1STONE=SW1OFF
  1065.   SW1STRTN=SW1OFF
  1066.   SW1VINE=SW1OFF
  1067.   SW1WOOD=SW1OFF
  1068.   SW2BLUE=SW1ON
  1069.   SW2BRCOM=SW1ON
  1070.   SW2BRN1=SW1ON
  1071.   SW2BRN2=SW1ON
  1072.   SW2BRNGN=SW1ON
  1073.   SW2BROWN=SW1ON
  1074.   SW2CMT=SW1ON
  1075.   SW2COMM=SW1ON
  1076.   SW2COMP=SW1ON
  1077.   SW2DIRT=SW1ON
  1078.   SW2EXIT=SW1ON
  1079.   SW2GARG=SW1ON
  1080.   SW2GRAY=SW1ON
  1081.   SW2GRAY1=SW1ON
  1082.   SW2GSTON=SW1ON
  1083.   SW2HOT=SW1ON
  1084.   SW2LION=SW1ON
  1085.   SW2METAL=SW1ON
  1086.   SW2PIPE=SW1ON
  1087.   SW2SATYR=SW1ON
  1088.   SW2SKIN=SW1ON
  1089.   SW2SLAD=SW1ON
  1090.   SW2STARG=SW1ON
  1091.   SW2STON1=SW1ON
  1092.   SW2STON2=SW1ON
  1093.   SW2STONE=SW1ON
  1094.   SW2STRTN=SW1ON
  1095.   SW2VINE=SW1ON
  1096.   SW2WOOD=SW1ON
  1097.   TEKWALL1=CELTIC
  1098.   TEKWALL2=CELTIC
  1099.   TEKWALL3=CELTIC
  1100.   TEKWALL4=CELTIC
  1101.   TEKWALL5=CELTIC
  1102.   WOOD1=WOODWL
  1103.   WOOD3=WOODWL
  1104.   WOOD4=WOODWL
  1105.   WOOD5=WOODWL
  1106.   WOODGARG=WOODWL
  1107.   WOODSKUL=WOODWL
  1108.  
  1109.   [FLOORS]
  1110.   BLOOD1=FLTLAVA1
  1111.   BLOOD2=FLTLAVA2
  1112.   BLOOD3=FLTLAVA3
  1113.   CEIL1_1=FLOOR20
  1114.   CEIL1_2=FLOOR11
  1115.   CEIL1_3=FLOOR11
  1116.   CEIL3_1=FLOOR17
  1117.   CEIL3_2=FLOOR27
  1118.   CEIL3_3=FLAT522
  1119.   CEIL3_4=FLAT522
  1120.   CEIL3_5=FLAT521
  1121.   CEIL3_6=FLAT521
  1122.   CEIL4_1=FLOOR16
  1123.   CEIL4_2=FLOOR16
  1124.   CEIL4_3=FLOOR16
  1125.   CEIL5_1=FLOOR30
  1126.   CEIL5_2=FLAT512
  1127.   COMP01=FLOOR04
  1128.   CONS1_1=FLOOR07
  1129.   CONS1_5=FLOOR07
  1130.   CONS1_7=FLOOR07
  1131.   CRATOP1=FLAT504
  1132.   CRATOP2=FLOOR27
  1133.   DEM1_1=FLOOR19
  1134.   DEM1_2=FLOOR19
  1135.   DEM1_3=FLOOR19
  1136.   DEM1_4=FLOOR19
  1137.   DEM1_5=FLOOR19
  1138.   DEM1_6=FLOOR19
  1139.   FLAT1=FLOOR00
  1140.   FLAT10=FLOOR01
  1141.   FLAT14=FLAT502
  1142.   FLAT17=FLAT503
  1143.   FLAT18=FLAT503
  1144.   FLAT19=FLAT503
  1145.   FLAT1_1=FLOOR03
  1146.   FLAT1_2=FLOOR03
  1147.   FLAT1_3=FLOOR08
  1148.   FLAT2=FLOOR11
  1149.   FLAT20=FLAT504
  1150.   FLAT22=FLOOR26
  1151.   FLAT23=FLOOR23
  1152.   FLAT3=FLOOR04
  1153.   FLAT4=FLOOR08
  1154.   FLAT5=FLOOR06
  1155.   FLAT5_1=FLOOR10
  1156.   FLAT5_2=FLOOR25
  1157.   FLAT5_3=FLOOR09
  1158.   FLAT5_4=FLOOR04
  1159.   FLAT5_5=FLOOR27
  1160.   FLAT5_6=FLOOR06
  1161.   FLAT5_7=FLOOR03
  1162.   FLAT5_8=FLOOR03
  1163.   FLAT8=FLOOR25
  1164.   FLAT9=FLOOR04
  1165.   FLOOR0_1=FLOOR17
  1166.   FLOOR0_2=FLOOR27
  1167.   FLOOR0_3=FLOOR18
  1168.   FLOOR0_5=FLOOR04
  1169.   FLOOR0_6=FLOOR04
  1170.   FLOOR0_7=FLOOR04
  1171.   FLOOR1_1=FLOOR16
  1172.   FLOOR1_6=FLOOR09
  1173.   FLOOR1_7=FLOOR09
  1174.   FLOOR3_3=FLOOR18
  1175.   FLOOR4_1=FLOOR25
  1176.   FLOOR4_5=FLOOR25
  1177.   FLOOR4_6=FLOOR25
  1178.   FLOOR4_8=FLOOR00
  1179.   FLOOR5_1=FLOOR01
  1180.   FLOOR5_2=FLOOR17
  1181.   FLOOR5_3=FLOOR17
  1182.   FLOOR5_4=FLOOR10
  1183.   FLOOR6_1=FLOOR09
  1184.   FLOOR6_2=FLOOR03
  1185.   FLOOR7_1=FLOOR27
  1186.   FLOOR7_2=FLOOR19
  1187.   FWATER1=FLTWAWA1
  1188.   FWATER2=FLTWAWA1
  1189.   FWATER3=FLTWAWA1
  1190.   FWATER4=FLTWAWA1
  1191.   GATE1=FLTTELE1
  1192.   GATE2=FLTTELE1
  1193.   GATE3=FLTTELE1
  1194.   GATE4=FLTTELE1
  1195.   LAVA1=FLATHUH1
  1196.   LAVA2=FLATHUH1
  1197.   LAVA3=FLATHUH1
  1198.   LAVA4=FLATHUH1
  1199.   MFLR8_1=FLOOR03
  1200.   MFLR8_2=FLOOR17
  1201.   MFLR8_3=FLOOR04
  1202.   MFLR8_4=FLOOR05
  1203.   NUKAGE1=FLTSLUD1
  1204.   NUKAGE2=FLTSLUD1
  1205.   NUKAGE3=FLTSLUD1
  1206.   SFLR6_1=FLAT506
  1207.   SFLR6_4=FLAT506
  1208.   SFLR7_1=FLAT506
  1209.   SFLR7_4=FLAT506
  1210.   STEP1=FLOOR19
  1211.   STEP2=FLOOR19
  1212.   TLITE6_1=FLOOR06
  1213.   TLITE6_4=FLOOR06
  1214.   TLITE6_5=FLOOR06
  1215.   TLITE6_6=FLOOR06
  1216. ENDIF
  1217.  
  1218. [THINGS]                ;Things replaces for DOOM/DOOM2 to HERETIC
  1219. /ONCE                   ;This remove the needs for pseudo numbers
  1220. ;keys
  1221. 5,40=79                 ;Blue keycard,blue skullkey = blue key
  1222. 6,39=80                 ;Yellow keycard,yellow skullkey = yellow key
  1223. 13,38=73                ;Red keycard,red skullkey = green key
  1224.  
  1225. ;weapons and ammo (IN HERETIC YOU'LL NEED MORE AMMO THAN IN DOOM)
  1226. 17=20,13,21,16          ;Cell pack = l.runes,macesph.,g.runes,pile of macesph.
  1227. 2007=10,54,12,55        ;Ammo clip = wand crystal,claw orb,geode,energy orb
  1228. 2008=18,19@40%          ;4 shotgun shells = ethereal arrows,quiver
  1229. 2010=22,23@25%          ;1 rocket = flame orb,inferno orb
  1230. 2046=23                 ;Box of rockets = inferno orb
  1231. 2047=21,16              ;Cell charge = greater runes,pile of mace spheres
  1232. 2048=12,55              ;Box of ammo = crystal geode,energy orb
  1233. 2049=19                 ;Box of shells = quiver of ethereal arrows
  1234. 2002=53                 ;Chaingun = dragon claw
  1235. 2006=2002               ;BFG9000 = fire mace
  1236. 82=2001                 ;Super shotgun = Ethereal crossbow
  1237.  
  1238. ;monsters
  1239. 7=9                     ;Spider demon = maulotaur
  1240. 9=45,64                 ;Sergeant = golem leader,undead warrior
  1241. 16=7                    ;Cyberdemon = Dsparil
  1242. 58=90,70                ;Spectre = sabreclaw,weredragon
  1243. 3001=69,45,46           ;Imp = golem ghost,golem leader,golem leader ghost
  1244. 3002=90                 ;Demon = sabreclaw
  1245. 3003=6@25%,15           ;Baron of hell = iron lich,disciple
  1246. 3004=66,68              ;Trooper = flying gargoyle,golem
  1247. 3005=92                 ;Cacodemon = ophidian
  1248. 3006=5                  ;Lost soul = flying gargoyle leader
  1249.  
  1250. ;doom II's monsters
  1251. 64=6                    ;Archvile = iron lich
  1252. 65=92                   ;Chaingun dude = ophidian
  1253. 66=70,92                ;Revenant = weredragon,ophidian
  1254. 67=70,92                ;Mancubus = weredragon,ophidian
  1255. 68=70,92                ;Arachnotron = weredragon,ophidian
  1256. 69=65                   ;Hell Knight = undead warrior ghost
  1257. 71=15                   ;Pain Elemental = disciple
  1258. 72=64                   ;Comm. Keen = flying gargoyle   // THIS IS CRITICAL
  1259. 84=46                   ;SS Nazi = golem leader
  1260. 87=6                    ;Demon Spawn Spot = iron lich   // THIS IS CRITICAL
  1261. 88=7                    ;Big Brain = D'sparil           // THIS IS CRITICAL
  1262. 89=6                    ;Demon Spawner = iron lich      // THIS IS CRITICAL
  1263.  
  1264. ;items
  1265. 2011,2014,2015=30@1,86@2,83@1,2001@1,36@1
  1266. 2011,2014,2015=12@30%,19@15%,81
  1267. ;Stimpak,health bonus,armor bonus = miscellaneus objects
  1268. ;  morph ovum,tome of power,wings,crossbow,chaos device,geode,quiver,vial
  1269. ;  In some levels the shotgun is given only by dead sergeants.
  1270. 2012=82                 ;Medikit = quartz flask
  1271. 2013,83=32              ;Soulsphere,Megasphere = mystic urn
  1272. 2018=85                 ;Green armor 100% = silver shield
  1273. 2019=31                 ;Blue armor 200% = enchanted shield
  1274. 2022=84                 ;Invulnerability = ring of invulnerability
  1275. 2024=75                 ;Invisibility = shadowsphere
  1276. 2026=35                 ;Computer map = map scroll
  1277. 2045=33                 ;Light goggles = torch
  1278. 2023,2025=32            ;Berserk strength,Radiation suit = mystic urn
  1279.  
  1280. ;decorations
  1281. 10,12,15,18-24,79,80,81=48,49
  1282. 25-29,42=37,38
  1283. 49-53,59-63,73-78=17,24,25,26,39,40
  1284. 30-33,36,37,41=29
  1285. 48=47
  1286. 35,85,86,2028=27
  1287. 44,55=94
  1288. 45,56=96
  1289. 46,57=95
  1290. 43,47,54,70=87
  1291.  
  1292. 2002:A=2002@1,2003,2004 ;HERETIC does not support more than 1 mace
  1293. RETURN
  1294.  
  1295.  
  1296. :FROMH                  ;Heretic general replaces
  1297. IFNDEF GFX
  1298.   [TEXTURES]
  1299.   BADPATCH=COMPWERD
  1300.   BANNER1=CEMENT3
  1301.   BANNER2=CEMENT4
  1302.   BANNER3=GSTGARG
  1303.   BANNER4=GSTLION
  1304.   BANNER5=BROWN96
  1305.   BANNER6=BROWN96
  1306.   BANNER7=SLADSKUL
  1307.   BANNER8=SLADPOIS
  1308.   BLUEFRAG=COMPBLUE
  1309.   BRWNRCKS=BROWN96
  1310.   CELTIC=TEKWALL4
  1311.   CHAINMAN=MARBFAC3
  1312.   CHAINSD=SHAWN2
  1313.   CSTLMOSS=CEMENT1
  1314.   CSTLRCK=CEMENT2
  1315.   CTYSTCI1=GRAY1
  1316.   CTYSTCI2=GRAY4
  1317.   CTYSTCI4=GRAY1
  1318.   CTYSTUC1=ICKWALL1
  1319.   CTYSTUC2=ICKWALL2
  1320.   CTYSTUC3=ICKWALL3
  1321.   CTYSTUC4=ICKWALL5
  1322.   CTYSTUC5=ICKWALL7
  1323.   DMNMSK=BIGDOOR2
  1324.   DOOREXIT=SP_FACE1
  1325.   DOORSTON=BIGDOOR2
  1326.   DOORWOOD=BIGDOOR4
  1327.   DRIPWALL=SKSNAKE1
  1328.   GATMETL=MIDGRATE
  1329.   GATMETL2=MIDGRATE
  1330.   GATMETL3=MIDGRATE
  1331.   GATMETL4=MIDGRATE
  1332.   GATMETL5=MIDGRATE
  1333.   GRNBLOK1=MARBLE3
  1334.   GRNBLOK2=MARBLE3
  1335.   GRNBLOK3=MARBFAC2
  1336.   GRNBLOK4=MARBFAC2
  1337.   GRSKULL1=MARBLE2
  1338.   GRSKULL2=MARBFACE
  1339.   GRSKULL3=MARBFAC3
  1340.   GRSTNPB=GSTGARG
  1341.   GRSTNPBV=GSTLION
  1342.   GRSTNPBW=GSTSATYR
  1343.   HORSES1=MARBFAC2
  1344.   LAVA1=METAL
  1345.   LAVAFL1=FIREMAG1
  1346.   LAVAFL2=FIREMAG2
  1347.   LAVAFL3=FIREMAG3
  1348.   LOOSERCK=SHAWN2
  1349.   METL1=SLADWALL
  1350.   METL2=COMPSPAN
  1351.   MOSAIC1=SP_ROCK1
  1352.   MOSAIC2=SP_ROCK1
  1353.   MOSAIC3=SP_ROCK1
  1354.   MOSAIC4=SP_ROCK1
  1355.   MOSAIC5=SP_ROCK1
  1356.   MOSSRCK1=STONE3
  1357.   OLDSKY2=SKY1
  1358.   OLDSKY3=SKY1
  1359.   ORNGRAY=SHAWN2
  1360.   RCKSNMUD=TEKWALL4
  1361.   REDWALL=REDWALL
  1362.   ROOTWALL=SP_ROCK1
  1363.   SAINT1=SHAWN2
  1364.   SANDSQ2=SKSNAKE1
  1365.   SKULLSB1=MARBLE2
  1366.   SKULLSB2=BIGDOOR3
  1367.   SKY5=SKY1
  1368.   SNDBLCKS=BROWN96
  1369.   SNDCHNKS=BROWNGRN
  1370.   SNDPLAIN=METAL
  1371.   SPINE1=BROWN96
  1372.   SPINE2=BROWN96
  1373.   SQPEB1=BROWNGRN
  1374.   SQPEB2=BROWNGRN
  1375.   STNGLS1=SP_DUDE1
  1376.   STNGLS2=SP_DUDE2
  1377.   STNGLS3=SP_DUDE1
  1378.   SW1OFF=SW1GRAY
  1379.   SW1ON=SW2GRAY
  1380.   SW2OFF=SW1GRAY1
  1381.   SW2ON=SW2GRAY2
  1382.   TMBSTON1=SHAWN2
  1383.   TMBSTON2=SHAWN2
  1384.   TRISTON1=SLADWALL
  1385.   TRISTON2=SLADWALL
  1386.   WATRWAL1=ROCKRED1
  1387.   WATRWAL2=ROCKRED2
  1388.   WATRWAL3=ROCKRED3
  1389.   WDGAT64=BRNSMAL1
  1390.   WEB1_B=-
  1391.   WEB1_F=-
  1392.   WEB2_B=-
  1393.   WEB2_F=-
  1394.   WEB3_M=-
  1395.   WOODWL=WOOD1
  1396.  
  1397.   [FLOORS]
  1398.   FLAT500=FLAT2
  1399.   FLAT502=FLAT14
  1400.   FLAT503=FLAT3
  1401.   FLAT504=FLAT4
  1402.   FLAT506=FLOOR5_1
  1403.   FLAT507=FLOOR5_2
  1404.   FLAT508=FLOOR5_4
  1405.   FLAT509=FLOOR6_2
  1406.   FLAT510=FLOOR7_1
  1407.   FLAT512=FLOOR7_2
  1408.   FLAT513=CEIL5_2
  1409.   FLAT516=FLAT10
  1410.   FLAT517=FLAT14
  1411.   FLAT520=FLOOR0_3
  1412.   FLAT521=FLOOR0_1
  1413.   FLAT522=FLOOR0_2
  1414.   FLAT523=FLOOR4_8
  1415.   FLATHUH1=BLOOD1
  1416.   FLATHUH2=BLOOD2
  1417.   FLATHUH3=BLOOD3
  1418.   FLATHUH4=BLOOD2
  1419.   FLOOR00=FLOOR4_8
  1420.   FLOOR01=FLOOR4_6
  1421.   FLOOR03=FLAT9
  1422.   FLOOR04=FLAT5_7
  1423.   FLOOR05=FLOOR3_3
  1424.   FLOOR06=FLAT8
  1425.   FLOOR07=FLAT3
  1426.   FLOOR08=CEIL1_3
  1427.   FLOOR09=FLOOR1_6
  1428.   FLOOR10=CEIL1_1
  1429.   FLOOR11=FLAT5_1
  1430.   FLOOR12=FLAT5_2
  1431.   FLOOR16=CEIL4_3
  1432.   FLOOR17=FLAT10
  1433.   FLOOR18=DEM1_5
  1434.   FLOOR19=DEM1_6
  1435.   FLOOR20=FLAT1_2
  1436.   FLOOR21=FLAT22
  1437.   FLOOR22=FLAT22
  1438.   FLOOR23=FLAT22
  1439.   FLOOR24=FLAT22
  1440.   FLOOR25=FLAT5
  1441.   FLOOR26=FLOOR1_1
  1442.   FLOOR27=MFLR8_2
  1443.   FLOOR28=MFLR8_4
  1444.   FLOOR29=CEIL3_6
  1445.   FLOOR30=CEIL3_5
  1446.   FLTFLWW1=FWATER1
  1447.   FLTFLWW2=FWATER2
  1448.   FLTFLWW3=FWATER3
  1449.   FLTLAVA1=LAVA1
  1450.   FLTLAVA2=LAVA2
  1451.   FLTLAVA3=LAVA3
  1452.   FLTLAVA4=LAVA4
  1453.   FLTSLUD1=NUKAGE1
  1454.   FLTSLUD2=NUKAGE2
  1455.   FLTSLUD3=NUKAGE3
  1456.   FLTTELE1=GATE4
  1457.   FLTTELE2=GATE4
  1458.   FLTTELE3=GATE4
  1459.   FLTTELE4=GATE4
  1460.   FLTWAWA1=FWATER1
  1461.   FLTWAWA2=FWATER2
  1462.   FLTWAWA3=FWATER3
  1463. ENDIF
  1464.  
  1465. [SECTORS]
  1466. 15,21-51=0
  1467.  
  1468. [THINGS]
  1469. /ONCE                   ;This remove the needs for pseudo numbers
  1470. ;keys
  1471. 79=40                   ;Blue key = blue skullkey
  1472. 80=39                   ;Yellow key = yellow skullkey
  1473. 73=38                   ;Green key = red skullkey
  1474.  
  1475. ;weapons and ammo
  1476. 20,13=17                ;Lesser runes,macespheres = cell pack
  1477. 10,54=2007              ;Wand crystal,claw orb = ammo clip
  1478. 18=2008                 ;ethereal arrows = 4 shotgun shells
  1479. 22=2010                 ;flame orb = 1 rocket
  1480. 23=2046                 ;Inferno orb = Box of rockets
  1481. 21,16=2047              ;greater runes,pile of mace spheres = Cell charge
  1482. 12,55=2048              ;crystal geode,energy orb = box of ammo
  1483. 19=2049                 ;quiver of ethereal arrows = box of shells
  1484. 53=2002                 ;dragon claw = chaingun
  1485. 2002=2006               ;fire mace = BFG9000
  1486.  
  1487. ;items
  1488. 30,34,36,83,86=2025,2045,2023
  1489. ;Morph Ovum,Timebomb,Chaos device,wings,tome = radiation suit,goggles,berserk
  1490. 81=2011                 ;Crystal vial = stimpak
  1491. 82=2012                 ;quartz flask = medikit
  1492. 32=2013,2023            ;Mystic urn = Soulsphere,Berserk
  1493. 85=2018                 ;silver shield = Green armor 100%
  1494. 31=2019                 ;enchanted shield = Blue armor 200%
  1495. 84=2022                 ;ring of invincibility = Invulnerability
  1496. 75=2024                 ;shadowsphere = Invisibility
  1497. 35=2026                 ;map scroll = Computer map
  1498. 33=2045                 ;torch = Light goggles
  1499.  
  1500. ;decorations
  1501. 48-50,52,74=24
  1502. 41-43,56,1200-1209=24:0
  1503. 94=44
  1504. 96=45
  1505. 95=46
  1506. IFDEF HANGS             ;add hanging objects
  1507.   17,24-26,28,39,40,51=49,50,51,52,53
  1508. ELSE                    ;remove hanging objects
  1509.   17,24-26,28,39,40,51=24:0
  1510. ENDIF
  1511. 27,29,37,38,44,47,76,87=31,33,36,37
  1512. RETURN
  1513.  
  1514.  
  1515. :DD
  1516. :D2D2
  1517. :HH
  1518. :DTOD
  1519. :D2TOD2
  1520. :HTOH
  1521. ECHO Hey! This conversion is useless. Are you crazy?
  1522. ABORT
  1523.  
  1524.