//
//    EDGE WEAPONS.DDF -redefine or add new weapons.
//    For documentation, see http://edge.sourceforge.net/
//    DDF Version 5.0
//

<WEAPONS>

#VERSION 2.10


[Knife]
AMMOTYPE=NOAMMO;
AUTOMATIC=TRUE;
FREE=TRUE;
BINDKEY=1;
PRIORITY=0;
ATTACK=BJ_KNIFE;
STATES(UP)    =W000:A:1:NORMAL:RAISE;
STATES(DOWN)  =W000:A:1:NORMAL:LOWER;
STATES(READY) =W000:A:1:NORMAL:READY;
STATES(ATTACK)=W001:A:5:NORMAL:NOTHING,
               W002:A:5:NORMAL:SHOOT,
               W003:A:5:NORMAL:NOTHING,
               W004:A:5:NORMAL:REFIRE;

[Pistol]
SWAYING=10%;
AMMOTYPE=BULLETS;
AMMOPERSHOT=1;
AUTOMATIC=TRUE;
REFIRE_INACCURATE=TRUE;
BINDKEY=2;
PRIORITY=2;
FREE=TRUE;
ATTACK=BJ_PISTOL;
KICK=0.002;
STATES(UP)    =W005:A:1:NORMAL:RAISE;
STATES(DOWN)  =W005:A:1:NORMAL:LOWER;
STATES(READY) =W005:A:1:NORMAL:READY;
STATES(ATTACK)=W006:A:5:NORMAL:NOTHING,
               W007:A:5:NORMAL:SHOOT,
               W008:A:5:NORMAL:NOTHING,
               W009:A:5:NORMAL:REFIRE;

[Machine_Gun]
AMMOTYPE=BULLETS;
AMMOPERSHOT=1;
AUTOMATIC=TRUE;
REFIRE_INACCURATE=TRUE;
BINDKEY=3;
PRIORITY=3;
ATTACK=BJ_MACHINE_GUN;
KICK=0.02;
STATES(UP)    =W010:A:1:NORMAL:RAISE;
STATES(DOWN)  =W010:A:1:NORMAL:LOWER;
STATES(READY) =W010:A:1:NORMAL:READY;
STATES(ATTACK)=W011:A:5:NORMAL:SHOOT,
               W012:A:5:NORMAL:SHOOT,
               W013:A:5:NORMAL:SHOOT,
               W014:A:5:NORMAL:REFIRE;

[Gatling_Gun]
AMMOTYPE=BULLETS;
AMMOPERSHOT=1;
AUTOMATIC=TRUE;
REFIRE_INACCURATE=TRUE;
BINDKEY=4;
PRIORITY=4;
ATTACK=BJ_GATLING_GUN;
KICK=0.02;
STATES(UP)    =W015:A:1:NORMAL:RAISE;
STATES(DOWN)  =W015:A:1:NORMAL:LOWER;
STATES(READY) =W015:A:1:NORMAL:READY;
STATES(ATTACK)=W016:A:5:NORMAL:SHOOT,
               W017:A:5:NORMAL:SHOOT,
               W018:A:5:NORMAL:SHOOT,
               W019:A:5:NORMAL:REFIRE;

