// ALRIGHT, this document was entirely taken from LedIris's Personal Gameplay mod.
// No theft intended, but i wanted to customize keys as well.

ACTOR BlueKey : CustomInventory replaces BlueCard
{
	+BRIGHT
	+COUNTITEM
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	Inventory.PickupSound "misc/k_pkup"
	Inventory.Icon "STKEYS0"
	Inventory.PickupMessage "Blue Key."
	States
	{
	Spawn:
		BKEY AB 3
		Loop
	Pickup:
		TNT1 A 0 A_GiveInventory("BlueCard", 1)
		TNT1 A 0 A_SetBlend("00 00 FF", 0.20, 35)
		Stop
	}
}

ACTOR RedKey : CustomInventory replaces RedCard
{
	+BRIGHT
	+COUNTITEM
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	Inventory.PickupSound "misc/k_pkup"
	Inventory.Icon "STKEYS2"
	Inventory.PickupMessage "Red Key."
	States
	{
	Spawn:
		RKEY AB 3
		Loop
	Pickup:
		TNT1 A 0 A_GiveInventory("RedCard", 1)
		TNT1 A 0 A_SetBlend("66 00 00", 0.20, 35)
		Stop
	}
}

ACTOR YellowKey : CustomInventory replaces YellowCard
{
	+BRIGHT
	+COUNTITEM
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	Inventory.PickupSound "misc/k_pkup"
	Inventory.Icon "STKEYS1"
	Inventory.PickupMessage "Yellow Key."
	States
	{
	Spawn:
		YKEY AB 3
		Loop
	Pickup:
		TNT1 A 0 A_GiveInventory("YellowCard", 1)
		TNT1 A 0 A_SetBlend("Yellow", 0.20, 35)
		Stop
	}
}

ACTOR BlueSkul : CustomInventory replaces BlueSkull
{
	+BRIGHT
	+COUNTITEM
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	Inventory.PickupSound "misc/k_pkup"
	Inventory.Icon "STKEYS3"
	Inventory.PickupMessage "Blue Skull."
	Scale 0.9
	States
	{
	Spawn:
		BSKU AB 3
		Loop
	Pickup:
		TNT1 A 0 A_GiveInventory("BlueSkull", 1)
		TNT1 A 0 A_SetBlend("00 00 FF", 0.20, 35)
		Stop
	}
}

ACTOR RedSkul : CustomInventory replaces RedSkull
{
	+BRIGHT
	+COUNTITEM
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	Inventory.PickupSound "misc/k_pkup"
	Inventory.Icon "STKEYS5"
	Inventory.PickupMessage "Red Skull."
	Scale 0.9
	States
	{
	Spawn:
		RSKU AB 3
		Loop
	Pickup:
		TNT1 A 0 A_GiveInventory("RedSkull", 1)
		TNT1 A 0 A_SetBlend("66 00 00", 0.20, 35)
		Stop
	}
}

ACTOR YellowSkul : CustomInventory replaces YellowSkull
{
	+BRIGHT
	+COUNTITEM
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	Inventory.PickupSound "misc/k_pkup"
	Inventory.Icon "STKEYS4"
	Inventory.PickupMessage "Yellow Skull."
	Scale 0.9
	States
	{
	Spawn:
		YSKU AB 3
		Loop
	Pickup:
		TNT1 A 0 A_GiveInventory("YellowSkull", 1)
		TNT1 A 0 A_SetBlend("Yellow", 0.20, 35)
		Stop
	}
}