
	ACTOR BagI : ItemBaseNew Replaces BackPack
{
	-SOLID
	+THRUSPECIES
	Scale 0.9
States
{
	Spawn:
		PED0 N 1
	Loop
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("Bag_INV",5,"Spawn2")
	tnt1 a 0 a_changeflag(forcexybillboard,1)
	tnt1 a 0 A_ChangeVelocity(0,0,5)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		PED0 N 1 A_Recoil(-6)
		TNT1 A 0 A_playsound("Move")
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		TNT1 A 0 A_GiveToTarget("Bag_INV", 1)
		PED0 N 1 A_FadeOut(0.04)
		Wait
	Spawn2:
	tnt1 a 0 a_spawnitemex("BagI",0,0,1)
	stop
	}
}

    ACTOR MolotovAmmoNew : Ammo 2030
{
	Game Doom
	Inventory.PickupMessage "Picked up a Molotov."
	Inventory.Amount 1
	Inventory.MaxAmount 5
	Ammo.BackpackAmount 1
	Ammo.BackpackMaxAmount 5
	Inventory.Icon "MOLOU"
	+INVENTORY.NOSCREENFLASH
	Scale 0.3
	States
	{
	Spawn:
		MOLO P -1
		Stop
	}
}

	ACTOR SHELLI : ItemBaseNew
{
	-SOLID
	+THRUSPECIES
	PainChance 255
	Scale 0.7
States
{
	Spawn:
		SHEL FF 5
		TNT1 A 0 A_Jump(235,"Culo","Pito")
	Normal:
		SHEL F 1
		 Loop
	Culo:
		CULO D 1
		Loop
	Pito:
		PITO D 1
		Loop
		 
		 
		 
	Pain.Desangrado:
	TNT1 A 0
	Goto Spawn
	Death:
	Pain:
	tnt1 a 0 a_jump(128,1)
	Goto spawn
		TNT1 A 0 A_PlaySound("DSRIFLE")
		TNT1 AA 0 A_SpawnItemEx("smojepuffLITE")
		TNT1 AAAAAAAA 0 A_SpawnItemEx("Perdigon5",0,0,0,FRandom(9,27),0,FRandom(50,60),Random(1,360),SXF_NOCHECKPOSITION)
		Stop
	
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("NewShell",20,"Spawn2")
		tnt1 a 0 A_ChangeVelocity(0,0,5)
		tnt1 a 0 a_changeflag(forcexybillboard,1)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		SHEL F 1 A_Recoil(-6)
		tnt1 a 0 A_playsound("SHELLPICK")
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		TNT1 A 0 A_GiveToTarget("NewShell", 1)
		SHEL F 1 A_FadeOut(0.04)
	Wait
Spawn2:
	tnt1 a 0 a_spawnitemex("SHELLI",0,0,1)
	stop
	}
}

	ACTOR ClipLi: ItemBaseNew
{
	-SOLID
	+THRUSPECIES
	Scale 0.15
	PainChance 255
States
{
	Spawn:
		CALI AA 5
		TNT1 A 0 A_Jump(235,"Culo","Pito")
	Normal:
		CALI A 1
		Loop
	Culo:
		CULO A 1
		Loop
	Pito:
		PITO A 1
		Loop

	Pain.Desangrado:
	TNT1 A 0
	Goto Spawn
	Death:
	Pain:
	tnt1 a 0 a_jump(128,1)
	Goto spawn
	TNT1 A 0 A_PlaySound("DSRIFLE")
	TNT1 AA 0 A_SpawnItemEx("smojepuffLITE")
	TNT1 A 0 A_SpawnItemEx("ColtTracerSsuperpiola",0,0,0,FRandom(9,27),0,FRandom(50,60),Random(1,360),SXF_NOCHECKPOSITION)
	Stop
	
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("ClipL",120,"Spawn2")
		tnt1 a 0 A_ChangeVelocity(0,0,5)
		tnt1 a 0 a_changeflag(forcexybillboard,1)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		CALI A 1 A_Recoil(-6)
		CALI B 1
		tnt1 a 0 A_playsound("DeathCasing")
		TNT1 A 0 A_GiveToTarget("ClipL", 1)
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		CALI A 1 A_FadeOut(0.04)
	Wait
Spawn2:
	tnt1 a 0 a_spawnitemex("ClipLi",0,0,1)
	stop
	}
}

	ACTOR ClipHi: ItemBaseNew
{
	PainChance "Desangrado", 0
	DamageFactor "Desangrado", 0
	-SOLID
	+THRUSPECIES
	Scale 0.15
	PainChance 255
States
{
	Spawn:
		CALI BB 5
		TNT1 A 0 A_Jump(235,"Culo","Pito")
	Normal:
		CALI B 1
		Loop
	Culo:
		CULO B 1
		Loop
	Pito:
		PITO B 1
		Loop
	
	
	
	
	
	
	Pain.Desangrado:
	TNT1 A 0
	Goto Spawn
	Death:
	Pain:
	tnt1 a 0 a_jump(128,1)
	Goto spawn
		TNT1 A 0 A_PlaySound("DSRIFLE")
		TNT1 AA 0 A_SpawnItemEx("smojepuffLITE")
		TNT1 A 0 A_SpawnItemEx("AKTracer",0,0,0,FRandom(9,27),0,FRandom(50,60),Random(1,360),SXF_NOCHECKPOSITION)
		Stop
		
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("ClipH",90,"Spawn2")
		tnt1 a 0 a_changeflag(forcexybillboard,1)
		tnt1 a 0 A_ChangeVelocity(0,0,5)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		CALI B 1 A_Recoil(-6)
		CALI B 1
		tnt1 a 0 A_playsound("DeathCasing")
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		TNT1 A 0 A_GiveToTarget("ClipH", 1)
		CALI B 1 A_FadeOut(0.04)
	Wait
Spawn2:
	tnt1 a 0 a_spawnitemex("ClipHi",0,0,1)
	stop
	}
}


	ACTOR ClipHHi: ItemBaseNew
{
	PainChance "Desangrado", 0
	DamageFactor "Desangrado", 0
	-SOLID
	+THRUSPECIES
	Scale 0.14
	PainChance 255
States
{
	Spawn:
		CALI CC 0
		TNT1 A 0 A_Jump(235,"Culo","Pito")
	Normal:
		CALI C 1
		Loop
	Culo:
		CULO C 1
		Loop
	Pito:
		PITO C 1
		Loop
	
	
	
	Pain.Desangrado:
	TNT1 A 0
	Goto Spawn
	Death:
	Pain:
	tnt1 a 0 a_jump(128,1)
	Goto spawn
		TNT1 A 0 A_PlaySound("DSRIFLE")
		TNT1 AA 0 A_SpawnItemEx("smojepuffLITE")
		TNT1 A 0 A_SpawnItemEx("EnfieldTracer",0,0,0,FRandom(9,27),0,FRandom(50,60),Random(1,360),SXF_NOCHECKPOSITION)
		Stop
		
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("ClipHH",20,"Spawn2")
		tnt1 a 0 a_changeflag(forcexybillboard,1)
		tnt1 a 0 A_ChangeVelocity(0,0,5)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		CALI C 1 A_Recoil(-6)
		CALI C 1
		tnt1 a 0 A_playsound("DeathCasing")
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		TNT1 A 0 A_GiveToTarget("ClipHH", 1)
		CALI C 1 A_FadeOut(0.04)
	Wait
Spawn2:
	tnt1 a 0 a_spawnitemex("ClipHHi",0,0,1)
	stop
	}
}

	ACTOR PistolClip: ItemBaseNew
{
	-SOLID
	+THRUSPECIES
	Scale 0.31
	States
{
	Spawn:
		AMMO D 1
	Loop
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("ClipL",120,"Spawn2")
		tnt1 a 0 a_changeflag(forcexybillboard,1)
		tnt1 a 0 A_ChangeVelocity(0,0,5)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		AMMO D 1 A_Recoil(-6)
		tnt1 a 0 A_playsound("PICKCLIP")
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		TNT1 A 0 A_GiveToTarget("ClipL",15)
		AMMO D 1 A_FadeOut(0.04)
		Wait
	Spawn2:
	tnt1 a 0 a_spawnitemex("PistolClip",0,0,1)
	stop
	}
}

	ACTOR MP5Clip: ItemBaseNew
{
	-SOLID
	+THRUSPECIES
	Scale 0.3
	States
{
	Spawn:
		AMMO F 1
	Loop
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("ClipL",120,"Spawn2")
		tnt1 a 0 a_changeflag(forcexybillboard,1)
		tnt1 a 0 A_ChangeVelocity(0,0,5)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		AMMO F 1 A_Recoil(-6)
		tnt1 a 0 A_playsound("PICKCLIP")
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		TNT1 A 0 A_GiveToTarget("ClipL",30)
		AMMO F 1 A_FadeOut(0.04)
		Wait
	Spawn2:
	tnt1 a 0 a_spawnitemex("MP5Clip",0,0,1)
	stop
	}
}

	ACTOR AK47Clip: ItemBaseNew
{
	-SOLID
	+THRUSPECIES
	Scale 0.3
	States
{
	Spawn:
		AMMO E 1
	Loop
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("ClipH",90,"Spawn2")
		tnt1 a 0 a_changeflag(forcexybillboard,1)
		tnt1 a 0 A_ChangeVelocity(0,0,5)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		AMMO E 1 A_Recoil(-6)
		tnt1 a 0 A_playsound("PICKMAG")
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		TNT1 A 0 A_GiveToTarget("ClipH",30)
		AMMO E 1 A_FadeOut(0.04)
		Wait
	Spawn2:
	tnt1 a 0 a_spawnitemex("AK47Clip",0,0,1)
	stop
	}
}

	ACTOR ScoutCClipI : ItemBaseNew
{ 
	-SOLID
	+THRUSPECIES
	Scale 0.19
	States
{
	Spawn:
		AMMO G 1
	Loop
	Active:
		tnt1 a 0 A_JumpIfInTargetInventory("ClipHH",20,"Spawn2")
		tnt1 a 0 a_changeflag(forcexybillboard,1)
		tnt1 a 0 A_ChangeVelocity(0,0,5)
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_ChangeFLag("USESPECIAL", 0)
		TNT1 A 0 A_FaceTarget
		AMMO G 1 A_Recoil(-6)
		tnt1 a 0 A_playsound("PICKMAG")
		tnt1 a 0 a_givetotarget("CrossHairUnt",1)
		TNT1 A 0 A_GiveToTarget("ClipHH",6)
		AMMO G 1 A_FadeOut(0.04)
		Wait
	Spawn2:
	tnt1 a 0 a_spawnitemex("ScoutCClipI",0,0,1)
	stop
	}
}


										ACTOR RocketItemSpawner : RandomSpawner Replaces RocketAmmo
										{
											DropItem "Nada", 255, 7
											DropItem "RocketI", 255, 0
											DropItem "Minai", 255, 5
										}
