//Empty gunspawner
actor GunSpawner : RandomSpawner
{
}



//Monster drops
actor DropSpawner2 : RandomSpawner 
{
DropItem "GlockPickup2", 255, 5
DropItem "DeaglePickup2", 255, 1
DropItem "ElitePickup2", 255, 1
DropItem "FivesevenPickup2", 255, 5
DropItem "Tec9Pickup2", 255, 2
DropItem "P250Pickup2", 255, 5
DropItem "HKP2000Pickup2", 255, 5
DropItem "CZ75APickup2", 255, 3
DropItem "RevolverPickup2", 255, 2
DropItem "USPPickup2", 255, 2
}
actor DropSpawner3 : RandomSpawner 
{
DropItem "NovaPickup2", 255, 3
DropItem "SawedOffPickup2", 255, 3
DropItem "XM1014Pickup2", 255, 1
DropItem "Mag7Pickup2", 255, 1
}

actor DropSpawner4 : RandomSpawner 
{
DropItem "BizonPickup2", 255, 2
DropItem "Mac10Pickup2", 255, 3
DropItem "MP7Pickup2", 255, 5
DropItem "MP9Pickup2", 255, 3
DropItem "P90Pickup2", 255, 5
DropItem "UMP45Pickup2", 255, 5
DropItem "MP5Pickup2", 255, 1
}


actor DropSpawner5 : RandomSpawner 
{
DropItem "G3SG1Pickup2", 255, 1
DropItem "SCAR20Pickup2", 255, 1
DropItem "SSG08Pickup2", 255, 3
DropItem "AWPPickup2", 255, 3
}

actor DropSpawner6 : RandomSpawner 
{
DropItem "GalilarPickup2", 255, 5
DropItem "FamasPickup2", 255, 5
DropItem "Ak47Pickup2", 255, 3
DropItem "M4a1Pickup2", 255, 3
DropItem "AUGPickup2", 255, 1
DropItem "SG553Pickup2", 255, 1
DropItem "M4A1_silPickup2", 255, 3
}

actor DropSpawner7 : RandomSpawner 
{

DropItem "M249Pickup2", 190, 3
DropItem "NEGEVPickup2", 160, 1
}

actor DropSpawnerMolotov : RandomSpawner 256 
{
DropItem "IncendiaryGrenadePickup2"
DropItem "MolotovGrenadePickup2"
}



actor DropSpawner20 : RandomSpawner 
{
DropItem "AK47Pickup2"
DropItem "AUGPickup2"
DropItem "AWPPickup2"
DropItem "BIZONPickup2"
//DropItem "C4Pickup2"
DropItem "DEAGLEPickup2"
//DropItem "DECOYPickup2"
DropItem "ELITEPickup2"
DropItem "FAMASPickup2"
DropItem "FIVESEVENPickup2"
DropItem "FLASHBANGPickup2"
DropItem "G3SG1Pickup2"
DropItem "GALILARPickup2"
DropItem "GLOCKPickup2"
DropItem "HEGRENADEPickup2"
DropItem "HKP2000Pickup2"
//DropItem "INCGRENADEPickup2"
DropItem "M4A1Pickup2"
DropItem "M249Pickup2"
DropItem "MAC10Pickup2"
DropItem "MAG7Pickup2"
DropItem "mp5pickup2"
DropItem "MP7Pickup2"
DropItem "MP9Pickup2"
DropItem "NEGEVPickup2"
DropItem "NOVAPickup2"
DropItem "P90Pickup2"
DropItem "P250Pickup2"
DropItem "SAWEDOFFPickup2"
DropItem "SCAR20Pickup2"
DropItem "SG556Pickup2"
//DropItem "SMOKEGRENADEPickup2"
DropItem "SSG08Pickup2"
DropItem "TASERPickup2"
DropItem "TEC9Pickup2"
DropItem "UMP45Pickup2"
DropItem "XM1014Pickup2"
DropItem "USPPickup2"
DropItem "M4A1_silPickup2"
}


//Rip and tear mode
actor DropSpawner2_rat : RandomSpawner 
{
DropItem "GlockPickup2", 255, 5
DropItem "DeaglePickup2", 255, 1
DropItem "ElitePickup2", 255, 1
DropItem "FivesevenPickup2", 255, 5
DropItem "Tec9Pickup2", 255, 2
DropItem "P250Pickup2", 255, 5
DropItem "HKP2000Pickup2", 255, 5
DropItem "CZ75APickup2", 255, 3
DropItem "RevolverPickup2", 255, 2
DropItem "USPPickup2", 255, 2
}
actor DropSpawner3_rat : RandomSpawner 
{
DropItem "NovaPickup2", 255, 3
DropItem "SawedOffPickup2", 255, 3
DropItem "XM1014Pickup2", 255, 1
DropItem "Mag7Pickup2", 255, 1
}

actor DropSpawner6_rat : RandomSpawner 
{
DropItem "GalilarPickup2", 255, 5
DropItem "FamasPickup2", 255, 5
DropItem "Ak47Pickup2", 255, 3
DropItem "M4a1Pickup2", 255, 3
DropItem "AUGPickup2", 255, 1
DropItem "SG553Pickup2", 255, 1
DropItem "M4A1_silPickup2", 255, 3
}

actor DropSpawner7_rat : RandomSpawner 
{

DropItem "M249Pickup2", 190, 3
DropItem "NEGEVPickup2", 160, 1
}




//Weapon pickups
actor GunSpawner3 : RandomSpawner 
{
DropItem "NovaPickup2"
DropItem "SawedOffPickup2"
}
actor GunSpawner4 : RandomSpawner 
{
DropItem "XM1014Pickup2"
DropItem "Mag7Pickup2"
}
actor GunSpawner5 : RandomSpawner 
{
DropItem "BizonPickup2", 255, 2
DropItem "MP7Pickup2", 255, 3
DropItem "MP9Pickup2", 255, 3
DropItem "MP5Pickup2", 255, 1
}
actor GunSpawner6 : RandomSpawner 
{
DropItem "P90Pickup2", 255, 3
DropItem "MAC10Pickup2", 255, 3
DropItem "UMP45Pickup2", 255, 3
DropItem "FAMASPickup2", 255, 2
DropItem "GALILARPickup2", 255, 2
}
actor GunSpawner7 : RandomSpawner 
{
DropItem "G3SG1Pickup2", 255, 2
DropItem "SCAR20Pickup2", 255, 2
DropItem "SSG08Pickup2", 255, 3
DropItem "AWPPickup2", 255, 3
}
actor GunSpawner8 : RandomSpawner 
{
DropItem "DeaglePickup2", 255, 2
DropItem "ElitePickup2", 255, 2
DropItem "Tec9Pickup2", 255, 3
DropItem "P250Pickup2", 255, 3
}
actor GunSpawner9 : RandomSpawner 
{
DropItem "SG553Pickup2", 190, 2
DropItem "AUGPickup2", 190, 2
DropItem "M4A1Pickup2", 255, 3
DropItem "AK47Pickup2", 255, 3
DropItem "M4A1_silPickup2", 255, 2
}
actor GunSpawner10 : RandomSpawner 
{
DropItem "AUGPickup2"
DropItem "SG553Pickup2"
}
actor GunSpawner12 : RandomSpawner 
{
DropItem "M249Pickup2", 160, 3
DropItem "NEGEVPickup2", 160, 1
}

actor GunSpawner13 : RandomSpawner 
{
DropItem "DeaglePickup2"
DropItem "DeaglePickup2"
DropItem "DeaglePickup2"
DropItem "RevolverPickup2"
DropItem "RevolverPickup2"

}


//actor GunSpawnerA : GunSpawner1 replaces Chainsaw {}
//actor GunSpawnerB : GunSpawner2 replaces Pistol{}
actor GunSpawner1 : GunSpawner13 replaces Chainsaw {}
actor GunSpawner2 : DropSpawner2 replaces Pistol{}//{DropItem "DeadClip2Inv"}
actor GunSpawnerC : GunSpawner3 replaces Shotgun{}
actor GunSpawnerD : GunSpawner4 replaces SuperShotgun{}
actor GunSpawnerE : GunSpawner5 replaces Chaingun{}
//actor GunSpawnerF : GunSpawner6 replaces Minigun{}
actor GunSpawnerG : GunSpawner7 replaces RocketLauncher{}
//actor GunSpawnerH : GunSpawner8 replaces GrenadeLauncher{}
actor GunSpawnerI : GunSpawner9 replaces PlasmaRifle{}
//actor GunSpawnerJ : GunSpawner10 replaces Railgun{}
//actor GunSpawnerK : GunSpawner11 replaces BFG9000{}
actor GunSpawner11 : GunSpawner replaces BFG9000{DropItem "AWPPickup2"}
//actor GunSpawnerL : GunSpawner12 replaces BFG10k{}

actor GunSpawner16 : RandomSpawner 
{
DropItem "M249Pickup2", 190, 2
DropItem "NEGEVPickup2", 160, 2
DropItem "IncendiaryGrenadePickup2"
DropItem "MolotovGrenadePickup2"
}


//actor GunSpawner13 : GunSpawner replaces Clip{DropItem "DeadClip2Inv"}
actor GunSpawner14 : GunSpawner replaces RocketAmmo
{
DropItem "HEGrenadePickup2"
DropItem "HEGrenadePickup2"
DropItem "HEGrenadePickup2"
DropItem "FLASHBANGPickup2"
DropItem "FLASHBANGPickup2" //Two eighth chances to get a flashbang. A script gives one per map though.
//DropItem "HEGrenadePickup2"
DropItem "IncendiaryGrenadePickup2"
DropItem "MolotovGrenadePickup2"
DropItem "BreachchargePickup2"
}
actor GunSpawner15 : GunSpawner replaces BlurSphere{
DropItem "Taser"
DropItem "Taser"
DropItem "Taser"
DropItem "Healthshot"
DropItem "Healthshot"
}
actor GunSpawnerP : GunSpawner16 replaces Berserk{}


actor AmmoSpawner01 : GunSpawner replaces Clip {DropItem "DeadClip2Inv"}
actor AmmoSpawner02 : GunSpawner replaces ClipBox {DropItem "DeadClip4Inv"}
actor AmmoSpawner03 : GunSpawner replaces Shell {DropItem "DeadClip3Inv"}
actor AmmoSpawner04 : GunSpawner replaces ShellBox {DropItem "DeadClip3Inv"}
actor AmmoSpawner05 : GunSpawner replaces Cell {DropItem "DeadClip6Inv"}
actor AmmoSpawner06 : GunSpawner replaces CellPack {DropItem "DeadClip7Inv"}
actor AmmoSpawner07 : GunSpawner replaces RocketBox {DropItem "DeadClip5Inv"}










ACTOR InvulnerabilitySphere_  : PowerupGiver Replaces InvulnerabilitySphere
{
	Game Doom
	SpawnID 133
	+COUNTITEM
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	+INVENTORY.BIGPOWERUP
	Inventory.MaxAmount 0
	Powerup.Type Invulnerable
	Powerup.Color White //InverseMap
	Inventory.PickupMessage "$GOTINVUL"
	States
	{
	Spawn:
		PINV AAABBBCCCDDD 2 Bright 
		Loop
	}
}


