actor CGuru
{
	PROJECTILE
	Speed 0
	Damage (0)
	Scale 2.5
	States
	{
	Spawn:
		CGUL B 0
	SpeedUp:
		CGUL B 0 A_Recoil(-2)
		CGUL C 2 A_SpawnItemEx("CGuruTwister", 0, 0, 0)
		CGUL B 0 A_Recoil(-2)
		CGUL D 2 A_SpawnItemEx("CGuruTwister", 0, 0, 0)
		CGUL B 0 A_Recoil(-2)
		CGUL E 2 A_SpawnItemEx("CGuruTwister", 0, 0, 0)
		CGUL B 0 A_Recoil(-2)
		CGUL F 2 A_SpawnItemEx("CGuruTwister", 0, 0, 0)
		CGUL E 0 A_JumpIf(sqrt(momx*momx + momy*momy) > 20, "Spawnloop")
		loop
	SpawnLoop:
		CGUL BCBC 2
		CGUL B 0 A_Recoil(1)
		CGUL E 0 A_JumpIf(sqrt(momx*momx + momy*momy) < 7, "SpeedUp")
		loop
	}
}

actor CGuruTwister : GeminiTrail
{
	-FORCEXYBILLBOARD
	renderstyle translucent
	States
	{
	Spawn:
		CGUL GHGHGHGHGHGHGHGHGHGHGH 1
	Fade:
		CGUL GH 1 A_Fadeout(0.2)
		loop
	}
}

actor BitOilSpray
{
+MISSILE
+FORCEYBILLBOARD
-SOLID
-SHOOTABLE
+RIPPER
+DONTBLAST
+FLOORHUGGER
scale 2.5
radius 8
height 64
speed 0
damage (0)
reactiontime 44
States
{
Spawn:
BITO ABABAB 4 A_Countdown
loop
Death:
BITO A 0
stop
}
}

actor BuoyBomber 20416
{
//$Category DOSReborn-Props
-SOLID
scale 2.5
radius 25
height 95
+RANDOMIZE
+NOGRAVITY
States
{
Spawn:
BUOY ABCDDEFGH 6
loop
}
}