Actor "Double Grenade Launcher" : Weapon //Insert your own darn DoomEdNum!
{
  Tag "Double Grenade Launcher"
  Weapon.SelectionOrder 100
  Weapon.AmmoUse 1
  Weapon.AmmoGive 20
  Weapon.AmmoType "Missile"
  Inventory.PickupMessage "Double Grenade Launcher"
  Obituary "%o ate a few grenades by %k's Double Grenade Launcher"
  +WEAPON.AMMO_OPTIONAL
  +WEAPON.NOAUTOAIM
  +INVENTORY.UNDROPPABLE
  States
  {
  Spawn:
    DGLG A -1
    Loop
  Select:
    DGLG B 1 A_Raise
    Wait
  Deselect:
	TNT1 A 0 A_PlayWeaponSound("weapons/weapondown")
    DGLG B 1 A_Lower
    Goto Deselect+1
  Ready:
    DGLG B 1 A_WeaponReady
    Loop
  Fire:
    DGLG C 3 Bright Offset(0,32)
    DGLG D 0 Radius_Quake(4,3,0,1,0)
	DGLG D 0 A_PlayWeaponSound("DGL/fire")
    DGLG D 0 A_FireCustomMissile("RifleGrenade",0, 1,6)
    DGLG D 3 Bright Offset(0,36) A_FireCustomMissile("RifleGrenade",0,1,-6)
    DGLG E 2 Bright Offset(0,40)
	DGLG E 2 Bright Offset(0,44)
    DGLG F 2 Offset(0,40)
	DGLG F 3 Offset(0,36)
	DGLG B 2 Offset(0,32)
	DGLG B 8
    Goto Ready	
  }
}