
ACTOR ExplosionSmoke
{
    +NOBLOCKMAP
    +NOTELEPORT
    +DONTSPLASH
	+MISSILE
	+FORCEXYBILLBOARD
    +CLIENTSIDEONLY
    +NOINTERACTION
	+NOGRAVITY
	+DOOMBOUNCE
	+THRUACTORS
	Health 99999
	BounceFactor 0.5
	Radius 0
	Height 0
	Alpha 0.3
	RenderStyle Translucent
	Scale 2.1
	Speed 1
    States
    {
    Spawn:
	RSMK ABCDE 8
	Goto Death
	Death:
	    TNT1 A 0
    Stop
    }
}


ACTOR PLasmaSmoke: ExplosionSmoke
{
	Scale 0.4
	Speed 2
	 States
    {
    Spawn:
	RSMK ABCDE 5
	Goto Death
	Death:
	    TNT1 A 0
    Stop
    }
}



ACTOR ExplosionFire32: ExplosionSmoke
{
	Scale 1.0
	Renderstyle ADd
	Alpha 1.0
	Speed 4
	 States
    {
    Spawn:
	MISL BCD 3 BRIGHT
	Goto Death
	Death:
	    TNT1 A 0
    Stop
    }
}




ACTOR ExplosionParticle32: ExplosionSmoke
{
	Scale 0.05
	Renderstyle ADd
	Alpha 1.0
	-NOINTERACTION
	-NOGRAVITY
	Gravity 0.8
	Speed 8
	 States
    {
    Spawn:
	SPRK SSSSS 1 BRIGHT
	   SPRK SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS 1 Bright A_FadeOut(0.02)
	Goto Death
	Death:
	    TNT1 A 0
    Stop
    }
}



ACTOR ExplosionParticle32Small: ExplosionSmoke
{
	Scale 0.04
	Renderstyle ADd
	Alpha 1.0
	-NOINTERACTION
	Speed 6
	 States
    {
    Spawn:
	   SPRK SSSS 1 Bright A_FadeOut(0.01)
	Goto Death
	Death:
	    TNT1 A 0
    Stop
    }
}

ACTOR BulletPuffSmoke: ExplosionSmoke
{
	Scale 1.0
	Speed 1
	 States
    {
    Spawn:
	PUFF CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 1 A_FadeOut(0.01)
	Goto Death
	Death:
	    TNT1 A 0
    Stop
    }
}