Actor LaserDotGreen : FastProjectile
{
radius 2
height 2
+FORCEXYBILLBOARD
+NOGRAVITY
+NOBLOCKMAP
+BLOODLESSIMPACT
+SKYEXPLODE
+DONTSPLASH
+NOTRIGGER
+NOTONAUTOMAP
-ALLOWPARTICLES
+NOTIMEFREEZE
speed 150
damage 0
scale .25
missileheight 8
states
	{
	Spawn:
		TNT1 A 5
		stop
	Death:
		TNT1 A 1 Bright A_SpawnItem("Laserdotpuffgreen",0,5)
		stop
	}
}
Actor Laserdotpuffgreen : BulletPuff
{
    +FORCEXYBILLBOARD
    +NOGRAVITY
    +NOBLOCKMAP
	+ALWAYSPUFF
	+PUFFGETSOWNER
	+BLOODLESSIMPACT
	+PUFFONACTORS
	+SKYEXPLODE
	+DONTSPLASH
	+NOTRIGGER
   	+NOTONAUTOMAP
	-ALLOWPARTICLES
	+NOTIMEFREEZE
	VSpeed 0
	Renderstyle Add
	Scale 0.2
	States
	{
		Spawn:
		Crash:
		Death:
		XDeath:
			LDOT B 2 Bright
			Stop
	}
}

Actor Laserdot100w : BulletPuff
{
    +FORCEXYBILLBOARD
    +NOGRAVITY
    +NOBLOCKMAP
	+ALWAYSPUFF
	+PUFFGETSOWNER
	+BLOODLESSIMPACT
	+PUFFONACTORS
	+SKYEXPLODE
	+DONTSPLASH
	+NOTRIGGER
   	+NOTONAUTOMAP
	-ALLOWPARTICLES
	+NOTIMEFREEZE
	VSpeed 0
	Renderstyle Add
	Scale 0.9
	damagetype fire
	States
	{
		Spawn:
		Crash:
		Death:
		XDeath:
			LDOT C 2 Bright
			Stop
	}
}
