ACTOR WarioStoneFragment
{
	+CLIENTSIDEONLY
	+NOBLOCKMAP
	+NOCLIP
	Gravity 0.75
	
	States
	{
		Spawn:
		TNT1 A 0
		TNT1 A 0 A_Jump(256,"Frag1","Frag2","Frag3","Frag4")
		Goto Frag1
		
		Frag1:
		TFRG A 32
		TFRG AAAAAAAAAA 1 A_FadeOut(0.1)
		Stop
		
		Frag2:
		TFRG B 32
		TFRG BBBBBBBBBB 1 A_FadeOut(0.1)
		Stop
		
		Frag3:
		TFRG C 32
		TFRG CCCCCCCCCC 1 A_FadeOut(0.1)
		Stop
		
		Frag4:
		TFRG D 32
		TFRG DDDDDDDDDD 1 A_FadeOut(0.1)
		Stop
	}
}

ACTOR WarioStoneSpawner
{
	+CLIENTSIDEONLY
	+NOGRAVITY
	+NOBLOCKMAP
	+NOCLIP
	
	States
	{
		Spawn:
		TNT1 A 0
		TNT1 A 0 A_PlaySoundEx("wario/stonebreak","Body")
		TNT1 AAAAAAAAAAAAAAAA 0 A_SpawnItemEx("WarioStoneFragment",random(-4,4),random(-4,4),random(-4,4),random(-8,8),random(-8,8),random(0,8))
		TNT1 A 1
		Stop
	}
}