home *** CD-ROM | disk | FTP | other *** search
/ Igromania 1999 February / 17_02_1999.iso / doom / ddbin065p.exe / WEAPONS.DDF < prev   
Text File  |  1998-12-22  |  5KB  |  177 lines

  1. { Weapons.ddf, by The DOSDoom Team. }
  2. [CHAINSAW]
  3. AMMOTYPE=NOAMMO;
  4. AUTOMATIC=TRUE;
  5. BINDKEY=1;
  6. PRIORITY=1;
  7. ATTACK=PLAYER_SAW;
  8. NOTHRUST=TRUE;
  9. START_SOUND=SAWUP;
  10. IDLE_SOUND=SAWIDL;
  11. ENGAGED_SOUND=SAWFUL;
  12. FEEDBACK=TRUE;
  13. UPSTATE=SAWG:C:1:NORMAL:WEAPON_RAISE;
  14. DOWNSTATE=SAWG:C:1:NORMAL:WEAPON_LOWER;
  15. READYSTATE=SAWG:C:4:NORMAL:WEAPON_READY,
  16.            SAWG:D:4:NORMAL:WEAPON_READY;
  17. ATTACKSTATE=SAWG:A:4:NORMAL:WEAPON_SHOOT,
  18.             SAWG:B:4:NORMAL:WEAPON_SHOOT,
  19.             SAWG:B:0:NORMAL:WEAPON_REFIRE;
  20.  
  21. [FIST]
  22. AMMOTYPE=NOAMMO;
  23. AUTOMATIC=TRUE;
  24. FREE=TRUE;
  25. BINDKEY=1;
  26. PRIORITY=0;
  27. ATTACK=PLAYER_PUNCH;
  28. UPSTATE=PUNG:A:1:NORMAL:WEAPON_RAISE;
  29. DOWNSTATE=PUNG:A:1:NORMAL:WEAPON_LOWER;
  30. READYSTATE=PUNG:A:1:NORMAL:WEAPON_READY;
  31. ATTACKSTATE=PUNG:B:4:NORMAL:NOTHING,
  32.             PUNG:C:4:NORMAL:WEAPON_SHOOT,
  33.             PUNG:D:5:NORMAL:NOTHING,
  34.             PUNG:C:4:NORMAL:NOTHING,
  35.             PUNG:B:5:NORMAL:WEAPON_REFIRE;
  36.  
  37.  
  38. [PISTOL]
  39. AMMOTYPE=BULLETS;
  40. AMMOPERSHOT=1;
  41. AUTOMATIC=TRUE;
  42. BINDKEY=2;
  43. PRIORITY=2;
  44. FREE=TRUE;
  45. ATTACK=PLAYER_PISTOL;
  46. UPSTATE=PISG:A:1:NORMAL:WEAPON_RAISE;
  47. DOWNSTATE=PISG:A:1:NORMAL:WEAPON_LOWER;
  48. READYSTATE=PISG:A:1:NORMAL:WEAPON_READY;
  49. ATTACKSTATE=PISG:A:4:NORMAL:NOTHING,
  50.             PISG:B:6:NORMAL:WEAPON_SHOOT,
  51.             PISG:C:4:NORMAL:NOTHING,
  52.             PISG:B:5:NORMAL:WEAPON_REFIRE;
  53. FLASHSTATE=PISF:A:7:BRIGHT:WEAPON_LIGHT1,
  54.            PISF:A:0:NORMAL:WEAPON_LIGHT0,#REMOVE;
  55.  
  56. [SUPERSHOTGUN]
  57. AMMOTYPE=SHELLS;
  58. AMMOPERSHOT=2;
  59. AUTOMATIC=TRUE;
  60. BINDKEY=3;
  61. PRIORITY=4;
  62. ATTACK=PLAYER_SHOTGUN2;
  63. SOUND1=DBOPN;
  64. SOUND2=DBLOAD;
  65. SOUND3=DBCLS;
  66. UPSTATE=SHT2:A:1:NORMAL:WEAPON_RAISE;
  67. DOWNSTATE=SHT2:A:1:NORMAL:WEAPON_LOWER;
  68. READYSTATE=SHT2:A:1:NORMAL:WEAPON_READY;
  69. ATTACKSTATE=SHT2:A:3:NORMAL:NOTHING,
  70.             SHT2:A:7:NORMAL:WEAPON_SHOOT,
  71.             SHT2:B:7:NORMAL:NOTHING,
  72.             SHT2:C:7:NORMAL:WEAPON_CHECKRELOAD;
  73. RELOADSTATE=SHT2:D:7:NORMAL:WEAPON_SOUND1, {OPEN Sound}
  74.             SHT2:E:7:NORMAL:NOTHING,
  75.             SHT2:F:7:NORMAL:WEAPON_SOUND2, {reload sound}
  76.             SHT2:G:6:NORMAL:NOTHING,
  77.             SHT2:H:6:NORMAL:WEAPON_SOUND3, {close sound }
  78.             SHT2:A:5:NORMAL:WEAPON_REFIRE;
  79. FLASHSTATE=SHT2:I:5:BRIGHT:WEAPON_LIGHT1,
  80.            SHT2:J:4:BRIGHT:WEAPON_LIGHT2,
  81.            SHT2:J:0:NORMAL:WEAPON_LIGHT0,#REMOVE;
  82.  
  83. [SHOTGUN]
  84. AMMOTYPE=SHELLS;
  85. AMMOPERSHOT=1;
  86. AUTOMATIC=TRUE;
  87. BINDKEY=3;
  88. PRIORITY=3;
  89. ATTACK=PLAYER_SHOTGUN;
  90. UPSTATE=SHTG:A:1:NORMAL:WEAPON_RAISE;
  91. DOWNSTATE=SHTG:A:1:NORMAL:WEAPON_LOWER;
  92. READYSTATE=SHTG:A:1:NORMAL:WEAPON_READY;
  93. ATTACKSTATE=SHTG:A:3:NORMAL:NOTHING,
  94.             SHTG:A:7:NORMAL:WEAPON_SHOOT,
  95.             SHTG:B:5:NORMAL:NOTHING,
  96.             SHTG:C:5:NORMAL:NOTHING,
  97.             SHTG:D:4:NORMAL:NOTHING,
  98.             SHTG:C:5:NORMAL:NOTHING,
  99.             SHTG:B:5:NORMAL:NOTHING,
  100.             SHTG:A:3:NORMAL:NOTHING,
  101.             SHTG:A:7:NORMAL:WEAPON_REFIRE;
  102. FLASHSTATE=SHTF:A:4:BRIGHT:WEAPON_LIGHT1,
  103.            SHTF:B:3:BRIGHT:WEAPON_LIGHT2,
  104.            SHTF:A:0:NORMAL:WEAPON_LIGHT0,#REMOVE;
  105.  
  106. [CHAINGUN]
  107. AMMOTYPE=BULLETS;
  108. AMMOPERSHOT=1;
  109. AUTOMATIC=TRUE;
  110. BINDKEY=4;
  111. PRIORITY=5;
  112. ATTACK=PLAYER_CHAINGUN;
  113. UPSTATE=CHGG:A:1:NORMAL:WEAPON_RAISE;
  114. DOWNSTATE=CHGG:A:1:NORMAL:WEAPON_LOWER;
  115. READYSTATE=CHGG:A:1:NORMAL:WEAPON_READY;
  116. ATTACKSTATE=CHGG:A:4:NORMAL:WEAPON_SHOOT,
  117.             CHGG:B:4:NORMAL:WEAPON_SHOOT,
  118.             CHGG:B:0:NORMAL:WEAPON_REFIRE;
  119. FLASHSTATE=CHGF:A:5:BRIGHT:WEAPON_LIGHT1,
  120.            CHGF:B:5:BRIGHT:WEAPON_LIGHT2,
  121.            CHGF:B:0:NORMAL:WEAPON_LIGHT0,#REMOVE;
  122.  
  123. [ROCKET_LAUNCHER]
  124. AMMOTYPE=ROCKETS;
  125. AMMOPERSHOT=1;
  126. AUTOMATIC=TRUE;
  127. BINDKEY=5;
  128. PRIORITY=-1;
  129. ATTACK=PLAYER_MISSILE;
  130. UPSTATE=MISG:A:1:NORMAL:WEAPON_RAISE;
  131. DOWNSTATE=MISG:A:1:NORMAL:WEAPON_LOWER;
  132. READYSTATE=MISG:A:1:NORMAL:WEAPON_READY;
  133. ATTACKSTATE=MISG:A:8:NORMAL:WEAPON_FLASH,
  134.             MISG:A:12:NORMAL:WEAPON_SHOOT,
  135.             MISG:A:0:NORMAL:WEAPON_REFIRE;
  136. FLASHSTATE=MISF:A:3:BRIGHT:WEAPON_LIGHT1,
  137.            MISF:B:4:BRIGHT:NOTHING,
  138.            MISF:C:4:BRIGHT:WEAPON_LIGHT2,
  139.            MISF:D:4:BRIGHT:WEAPON_LIGHT2,
  140.            MISF:D:0:NORMAL:WEAPON_LIGHT0,#REMOVE;
  141.  
  142. [PLASMA_RIFLE]
  143. AMMOTYPE=CELLS;
  144. AMMOPERSHOT=1;
  145. AUTOMATIC=TRUE;
  146. BINDKEY=6;
  147. PRIORITY=6;
  148. ATTACK=PLAYER_PLASMA;
  149. UPSTATE=PLSG:A:1:NORMAL:WEAPON_RAISE;
  150. DOWNSTATE=PLSG:A:1:NORMAL:WEAPON_LOWER;
  151. READYSTATE=PLSG:A:1:NORMAL:WEAPON_READY;
  152. ATTACKSTATE=PLSG:A:3:NORMAL:WEAPON_SHOOT,
  153.             PLSG:B:20:NORMAL:WEAPON_REFIRE;
  154. FLASHSTATE=PLSF:A:3:BRIGHT:WEAPON_LIGHT1,
  155. {           PLSF:B:4:BRIGHT:WEAPON_LIGHT1,}
  156.            PLSF:B:0:NORMAL:WEAPON_LIGHT0,#REMOVE;
  157.  
  158. [BFG9000]
  159. AMMOTYPE=CELLS;
  160. AMMOPERSHOT=40;
  161. AUTOMATIC=TRUE;
  162. BINDKEY=7;
  163. PRIORITY=-1;
  164. ATTACK=PLAYER_BFG9000;
  165. SOUND1=BFG;
  166. UPSTATE=BFGG:A:1:NORMAL:WEAPON_RAISE;
  167. DOWNSTATE=BFGG:A:1:NORMAL:WEAPON_LOWER;
  168. READYSTATE=BFGG:A:1:NORMAL:WEAPON_READY;
  169. ATTACKSTATE=BFGG:A:20:NORMAL:WEAPON_SOUND1, {MAKE SOUND}
  170.             BFGG:B:10:NORMAL:WEAPON_FLASH,
  171.             BFGG:B:10:NORMAL:WEAPON_SHOOT,
  172.             BFGG:B:20:NORMAL:WEAPON_REFIRE;
  173. FLASHSTATE=BFGF:A:11:BRIGHT:WEAPON_LIGHT1,
  174.            BFGF:B:6:BRIGHT:WEAPON_LIGHT2,
  175.            BFGF:B:0:NORMAL:WEAPON_LIGHT0,#REMOVE;
  176.  
  177.