//This is just cosmetic sprite replacements for ammo,
//everything still has vanilla values.

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//=====================================================
//=====================================================
//CLIPS
//=====================================================
//=====================================================

Actor DVClip : clip replaces clip
{
	Inventory.PickupMessage "Quicksilver."
	scale 1
	inventory.pickupsound "DeriverAmmo/LittleBullet"
	states
	{
	spawn:
		DVA1 A 8
		DVA1 A 8 Bright
		loop
	}
}

Actor DVClipBox : clipbox replaces clipbox
{
	Inventory.PickupMessage "Large Quicksilver pack."
	scale 1
	inventory.pickupsound "DeriverAmmo/BigBullet"
	states
	{
	spawn:
		DVA1 C 8
		DVA1 C 8 Bright
		loop
	}
}


actor DVPistolreplacer : clipbox replaces pistol
{
	Inventory.PickupMessage "Large Quicksilver pack."
	scale 1.5
	inventory.pickupsound "DeriverAmmo/BigBullet"
	states
	{
	spawn:
		DVA1 C 8
		DVA1 C 8 Bright
		loop
	}
}


ACTOR ChaingunPickup : Clip replaces Chaingun
{
	Inventory.PickupMessage "Medium Quicksilver pack."
	Inventory.Amount 20
	inventory.pickupsound "DeriverAmmo/MediumBullet"
	states
	{
	Spawn:
		DVA1 B 8
		DVA1 B 8 Bright
		loop
	}
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//=====================================================
//=====================================================
//SHELLS
//=====================================================
//=====================================================

Actor DVShell : shell replaces shell
{
	Inventory.PickupMessage "Shells."
	inventory.pickupsound "DeriverAmmo/LittleShell"
	scale 1
	states
	{
	spawn:
		DVA2 A 8
		DVA2 A 8 Bright
		loop
	}
}

Actor DVShellBox : shellbox replaces shellbox
{
	Inventory.PickupMessage "Shell box."
	inventory.pickupsound "DeriverAmmo/BigShell"
	scale 1
	states
	{
	spawn:
		DVA2 B 8
		DVA2 B 8 Bright
		loop
	}
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//=====================================================
//=====================================================
//ROCKETS
//=====================================================
//=====================================================

Actor DVRocket : rocketammo replaces Rocketammo
{
	Inventory.PickupMessage "Rocket."
	inventory.pickupsound "DeriverAmmo/LittleRocket"
	scale 1
	states
	{
	spawn:
		DVA3 A 8
		DVA3 A 8 Bright
		loop
	}
}

Actor DVRocketbox : rocketbox replaces rocketbox
{
	Inventory.PickupMessage "Rocket pack."
	inventory.pickupsound "DeriverAmmo/BigRocket"
	scale 1
	states
	{
	spawn:
		DVA3 B 8
		DVA3 B 8 Bright
		loop
	}
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//=====================================================
//=====================================================
//CELLS
//=====================================================
//=====================================================

Actor DVCell : cell replaces cell
{
	Inventory.PickupMessage "Cell."
	inventory.pickupsound "DeriverAmmo/LittleCell"
	scale 1
	states
	{
	spawn:
		DVA4 A 15
		DVA4 B 3
		DVA4 C 3 bright
		DVA4 D 35 bright
		DVA4 C 3 bright
		DVA4 B 3
		loop
	}
}

Actor DVCellpack : cellpack replaces cellpack
{
	Inventory.PickupMessage "Large cell."
	inventory.pickupsound "DeriverAmmo/BigCell"
	scale 1
	states
	{
	spawn:
		DVA5 A 15
		DVA5 B 3
		DVA5 C 3 bright
		DVA5 D 35 bright
		DVA5 C 3 bright
		DVA5 B 3
		loop
	}
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//=====================================================
//=====================================================
//BACKPACK
//=====================================================
//=====================================================

 Actor DVBackPack : backpack replaces backpack
{
	Inventory.PickupMessage "Ammo expansion."
	inventory.pickupsound "DeriverAmmo/Backpack"
	scale 1.50
	+bright
	states
	{
	spawn:
		DVBP ABCCDDD 3
		DVBP D Random (15,25)
		DVBP DCBBAAA 3
		DVBP A Random (15,25)
		loop
	}
}