actor KingCyberdemon 25260
{
	scale 4.0
	height 440
	radius 160
	health 100000
	mass 10000000
	painchance 0
	obituary "%o was obliterated by the King Cyberdemon."
	seesound "kingcyber/sight"
	activesound "kingcyber/active"
	deathsound "kingcyber/death"
	speed 24
	+LOOKALLAROUND
	+DONTRIP
	states
	{
		Spawn:
			ANNI AAA 8 A_Look
			goto See
		See:
			ANNI A 0 A_SpawnItemEx("kingstepsmoke",64,-80)
			ANNI A 0 A_CustomMissile("kingstep",32,0,0)
			ANNI A 0 A_CustomMissile("kingstep",32,0,30)
			ANNI A 0 A_CustomMissile("kingstep",32,0,60)
			ANNI A 0 A_CustomMissile("kingstep",32,0,90)
			ANNI A 0 A_CustomMissile("kingstep",32,0,120)
			ANNI A 0 A_CustomMissile("kingstep",32,0,150)
			ANNI A 0 A_CustomMissile("kingstep",32,0,180)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-150)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-120)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-90)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-60)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-30)
			ANNI A 0 Radius_Quake(9,8,0,128,250)
			ANNI AABB 6 A_Chase
			ANNI A 0 A_SpawnItemEx("kingstepsmoke",64,80)
			ANNI A 0 A_CustomMissile("kingstep",32,0,0)
			ANNI A 0 A_CustomMissile("kingstep",32,0,30)
			ANNI A 0 A_CustomMissile("kingstep",32,0,60)
			ANNI A 0 A_CustomMissile("kingstep",32,0,90)
			ANNI A 0 A_CustomMissile("kingstep",32,0,120)
			ANNI A 0 A_CustomMissile("kingstep",32,0,150)
			ANNI A 0 A_CustomMissile("kingstep",32,0,180)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-150)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-120)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-90)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-60)
			ANNI A 0 A_CustomMissile("kingstep",32,0,-30)
			ANNI A 0 Radius_Quake(9,8,0,128,250)
			ANNI CCDD 6 A_Chase
			loop
  						
	}
}

actor kingstep
{
	PROJECTILE
	height 64
	radius 32
	speed 100
	damage (0)
	damagetype "kingrocket"
	states
	{
		Spawn:
			TNT1 A 2
		Death:
			TNT1 A 1
			stop
	}
}

actor kingstepsmoke
{
	+NOBLOCKMAP
	+NOGRAVITY
	+NOTELEPORT
	renderstyle translucent
	alpha 0.75
	states
	{
		Spawn:
			MNSM A 0
			MNSM A 0 A_PlaySoundEx("king/step","body",2,0)
			MNSM ABCDEFGHIJKLMNOPQ 1 bright
			stop
	}
}

actor BigKaboom : Kaboom
{
	scale 4.0
	radius 32
	height 32
	speed 16
}