ACTOR Caconnihilator : Cyberlord
{
//Creator: Complex Doom CF 3.0 Team
//Origin: Complex Doom CF 3.0 Aprilfools
//Sprite: ASDF
//Title: "Caconnihilator"
  Health 5000
  DamageFactor 0.65
  DamageFactor "Legendary", 0.2
  DamageFactor "Cyber10K", 0.0
  DamageFactor "PDTBFG", 0.2
  DamageFactor "PDTBFGTracer", 0.6
  SeeSound "caco/sight"
  Obituary "%o was killed by a Caconnihilator." 
  States
  {
  Spawn:
    ASDF AB 10 A_Look
    Loop
  See: 
	ASDF A 3 A_Playsound("monsters/clhoof")
	ASDF ABB 3 A_Chase	
	ASDF C 3 A_Playsound("monsters/clhoof") 
	ASDF CDD 3 A_Chase 	 
	Loop 
  Missile:
	TNT1 A 0 A_Jump(128,"Seekers")
    ASDF EFGH 4 A_FaceTarget
    TNT1 A 0 A_CustomMissile("CacoShredderBall",48)
	TNT1 A 0 A_CustomMissile("CyberLordRocket", 40, 26, 0)
	ASDF I 10 Bright A_CustomMissile("CyberLordRocket", 40, -26, 0)
    ASDF HGH 3 A_FaceTarget
    TNT1 A 0 A_CustomMissile("CacoShredderBall",48)
	TNT1 A 0 A_CustomMissile("CyberLordRocket", 40, 26, 0)
	ASDF I 10 Bright A_CustomMissile("CyberLordRocket", 40, -26, 0)
    ASDF HGH 3 A_FaceTarget
    TNT1 A 0 A_CustomMissile("CacoShredderBall",48)
	TNT1 A 0 A_CustomMissile("CyberLordRocket", 40, 26, 0)
	ASDF I 10 Bright A_CustomMissile("CyberLordRocket", 40, -26, 0)
    ASDF HGFE 3
	TNT1 A 0 A_Jump(128,"Seekers")
	Goto See
  Seekers:
    ASDF EFGH 4 A_FaceTarget
    TNT1 A 0 A_CustomMissile("CacoShredderBall",48)
	TNT1 A 0 A_CustomMissile("CyberLordHomer", 40, 26, 0)
	ASDF I 10 Bright A_CustomMissile("CyberLordHomer", 40, -26, 0)
    ASDF HGH 3 A_FaceTarget
    TNT1 A 0 A_CustomMissile("CacoShredderBall",48)
	TNT1 A 0 A_CustomMissile("CyberLordHomer", 40, 26, 0)
	ASDF I 10 Bright A_CustomMissile("CyberLordHomer", 40, -26, 0)
    ASDF HGH 3 A_FaceTarget
    TNT1 A 0 A_CustomMissile("CacoShredderBall",48)
	TNT1 A 0 A_CustomMissile("CyberLordHomer", 40, 26, 0)
	ASDF I 10 Bright A_CustomMissile("CyberLordHomer", 40, -26, 0)
    ASDF HGFE 3
	Goto See
  Pain:
    ASDF B 10 A_Pain
    Goto See
  Death:
	ASDF J 10 A_Scream
	ASDF K 10 A_NoBlocking
	TNT1 AA 0 A_SpawnItemEx("CacoGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	ASDF LLLLL 2 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("CacoGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	ASDF MMMMM 2 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("CacoGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))	
	ANNI NNNNN 2 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("CacoGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	ANNI OOOOO 1 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("CacoGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	ANNI PPPPP 1 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AAAA 0 A_SpawnItemEx("CacoGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAAAAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	TNT1 AAAAAAAA 0 A_CustomMissile("SmokeFX3", Random(20,80), 0, random(0,360), 2, random(0,360))	
	ANNI QR 5
	ANNI R -1 A_BossDeath
	Stop
  }
}