actor TVProjectile : PlasmaBall replaces PlasmaBall
{
	ActiveSound ""
	SeeSound ""
}

actor PornoTV : PlasmaRifle replaces PlasmaRifle
{
	States
	{
	Spawn:
		TVPU A -1
		stop
	Select:
		HDTV A 1 A_Raise
		loop
	Deselect:
		TNT1 A 0 A_StopSound(CHAN_BODY)
		HDTV A 1 A_Lower
		wait
	Ready:
		HDTV A 1 A_WeaponReady
		loop
	Fire:
		TNT1 A 0 A_PlaySound("weapons/pornotv", CHAN_BODY, 1, true)
		HDTV B 3 bright A_FireCustomMissile("PlasmaBall")
		TNT1 A 0 A_Jump(250, 2)
		TNT1 A 0 A_PlaySound("impse/moan", CHAN_7, 0.5)
		HDTV A 20 A_ReFire("Fire2")
		TNT1 A 0 A_StopSound(CHAN_BODY)
		goto Ready
	Fire2:
		HDTV C 3 bright A_FireCustomMissile("PlasmaBall")
		TNT1 A 0 A_Jump(250, 2)
		TNT1 A 0 A_PlaySound("impse/moan", CHAN_7, 0.5)
		HDTV A 20 A_ReFire("Fire")
		TNT1 A 0 A_StopSound(CHAN_BODY)
		goto Ready
	}
}
