ACTOR UACMarineKnuckleDusters : Weapon
{
  Weapon.SelectionOrder 3700
  Weapon.KickBack 100
  Obituary "$OB_MPFIST"
  Tag "Knuckle Dusters"
  +WEAPON.WIMPY_WEAPON
  +WEAPON.MELEEWEAPON
   Inventory.RestrictedTo "UACMarineClass"
  States
  {
  Ready:
  TNT1 A 0 A_PLAYWEAPONSOUND("DSKNUCK")
    GRUN A 1 OFFSET(9,128)
	GRUN A 1 OFFSET(7,96)
	GRUN A 1 OFFSET(5,72)
	GRUN A 1 OFFSET(3,48)
	GRUN A 1 OFFSET(1,36)
    GOTO READY2
	 Ready3:
    GRUN A 1 OFFSET(9,128)
	GRUN A 1 OFFSET(7,96)
	GRUN A 1 OFFSET(5,72)
	GRUN A 1 OFFSET(3,48)
	GRUN A 1 OFFSET(1,36)
    GOTO READY2
	Ready2:
    GRUN A 1 A_WeaponReady
    Loop
  Deselect:
    GRUN AA 0 A_Lower
	GRUN A 1 A_Lower
    Loop
  Select:
    GRUN AA 0 A_Raise
	GRUN A 0 A_Raise
    Loop
  Fire:
	GRUN B 1 OFFSET(0,28)
	GRUN B 1 OFFSET(1,32)
	TNT1 A 0 A_PLAYWEAPONSOUND("DSSWING")
	GRUN C 1 OFFSET(0,28)
	GRUN C 1 OFFSET(1,32)
	GRUN D 1 OFFSET(0,28)
	GRUN D 1 OFFSET(1,32) A_PUNCH
	GRUN D 1 OFFSET(0,28)
	GRUN C 1 OFFSET(1,32)
	GRUN C 1 OFFSET(0,28)
	GRUN B 1 OFFSET(1,32) A_REFIRE
    Goto Ready3
  }
}