ACTOR BoomerMaximov : Weapon
{
  Weapon.SelectionOrder 1900
  Weapon.AmmoUse 1
  Weapon.AmmoGive 40
  Weapon.AmmoType "BoomerMaximRounds"
  Inventory.PickupMessage "You got The Maximov HMG! Run Cowards!"
  Tag "Maximov HMG"
  DECAL "BULLETCHIP"
  Obituary "%o got shot down by %k."
  SelfObituary "%o experienced danger close."
  Inventory.RestrictedTo "BoomerClass"
  States
  {
  Ready:
    MXMM A 1 OFFSET(9,128)
	MXMM A 1 OFFSET(7,96)
	MXMM A 1 OFFSET(5,72)
	MXMM A 1 OFFSET(3,48)
	MXMM A 1 OFFSET(1,36)
    GOTO READY2
	Ready2:
    MXMM A 1 A_WeaponReady
    Loop
  Deselect:
    MXMM AA 0 A_Lower
	MXMM A 1 A_Lower
    Loop
  Select:
    MXMM AA 0 A_Raise
	MXMM A 0 A_Raise
    Loop
  Fire:
    MXMM A 1 OFFSET(0,36)
	TNT1 A 0 A_PLAYWEAPONSOUND("MAXIM")
	MXMM B 2 BRIGHT OFFSET(0,37) A_FireBullets(5.2,1,1,6,"PELLETEXPLO")
	MXMM C 1 OFFSET(0,39)
	MXMM A 2 OFFSET(0,36) A_REFIRE
	MXMM A 1 OFFSET(0,34)
    Goto Ready2
  Spawn:
    PIST A -1
    Stop
  }
}

Actor BoomerMaximRounds : Ammo
{
	Inventory.Amount 25
	Inventory.Maxamount 150
	Ammo.Backpackamount 50
	Ammo.BackpackMaxamount 300
}