flickerlight NuclearExpLight1 {
	color 1.0 0.875 0.0
	size 40
	secondarysize 72
	chance 0.666
}

flickerlight NuclearExpLight2 {
	color 1.0 0.875 0.0
	size 60
	secondarysize 90
	chance 0.666
}

flickerlight NuclearExpLight3 {
	color 1.0 0.875 0.0
	size 80
	secondarysize 110
	chance 0.666
}

flickerlight NuclearExpLight4 {
	color 1.0 0.875 0.0
	size 110
	secondarysize 150
	chance 0.666
}

flickerlight NuclearExpLight5 {
	color 1.0 0.875 0.0
	size 140
	secondarysize 170
	chance 0.666
}

object NuclearExplosionFX {
	frame BIGBA { light NuclearExpLight1 }
	frame BIGBB { light NuclearExpLight1 }
	frame BIGBC { light NuclearExpLight1 }
	frame BIGBD { light NuclearExpLight2 }
	frame BIGBE { light NuclearExpLight2 }
	frame BIGBF { light NuclearExpLight3 }
	frame BIGBG { light NuclearExpLight3 }
	frame BIGBH { light NuclearExpLight3 }
	frame BIGBI { light NuclearExpLight3 }
	frame BIGBJ { light NuclearExpLight3 }
	frame BIGBK { light NuclearExpLight4 }
	frame BIGBL { light NuclearExpLight4 }
	frame BIGBM { light NuclearExpLight4 }
	frame BIGBN { light NuclearExpLight4 }
	frame BIGBO { light NuclearExpLight4 }
	frame BIGBP { light NuclearExpLight4 }
	frame BIGBQ { light NuclearExpLight5 }
	frame BIGBR { light NuclearExpLight5 }
	frame BIGBS { light NuclearExpLight5 }
	frame BIGBT { light NuclearExpLight5 }
	frame BIGBU { light NuclearExpLight5 }
}

flickerlight2 ShockLight
{
	color 0.8 0.2 0.8
	size 64
	secondarysize 108
	interval 1
}

Object ShockLighter
{
	frame TNT1A { light ShockLight }
}

object SubordinateSpawnFX {
	frame RW6AE { light MeteorLauncherLight1 }
	frame RW6AF { light MeteorLauncherLight2 }
	frame RW6AG { light MeteorLauncherLight3 }
	frame RW6AH { light MeteorLauncherLight3 }
	frame RW6AI { light MeteorLauncherLight3 }
	frame RW6AJ { light MeteorLauncherLight3 }
}

flickerlight ChaosBoltLight1 {
	color 1.0 0.175 0.175
	size 24
	secondarysize 40
	chance 0.5
}

pointlight ChaosBoltLight2 {
	color 1.0 0.25 0.25
	size 40
}

pointlight ChaosBoltLight3 {
	color 1.0 0.275 0.275
	size 48
}

pointlight ChaosBoltLight4 {
	color 1.0 0.3 0.3
	size 56
}

pointlight ChaosBoltLight5 {
	color 1.0 0.0 0.0
	size 24
}

pointlight ChaosBoltLight6 {
	color 1.0 0.0 0.0
	size 12
}

object ChaosBolt {
	frame CHAOA { light ChaosBoltLight1 }
	frame CHAOB { light ChaosBoltLight1 }
	frame CHAOC { light ChaosBoltLight1 }
	frame CHAOD { light ChaosBoltLight1 }
	
	frame CHAOE { light ChaosBoltLight2 }
	frame CHAOF { light ChaosBoltLight3 }
	frame CHAOG { light ChaosBoltLight4 }
	frame CHAOH { light ChaosBoltLight5 }
	frame CHAOI { light ChaosBoltLight5 }
}

object ChaosBolt_Seeking {
	frame CHAOA { light ChaosBoltLight1 }
	frame CHAOB { light ChaosBoltLight1 }
	frame CHAOC { light ChaosBoltLight1 }
	frame CHAOD { light ChaosBoltLight1 }
	
	frame CHAOE { light ChaosBoltLight2 }
	frame CHAOF { light ChaosBoltLight3 }
	frame CHAOG { light ChaosBoltLight4 }
	frame CHAOH { light ChaosBoltLight5 }
	frame CHAOI { light ChaosBoltLight5 }
}

pulselight DarkWandererArtifactLight {
	color 1.0 0.1 1.0
    size 28
    secondarySize 48
    interval 0.5
	offset 0 16 0
}

object DarkWanderer_Artifact {
	frame NAR0A { light DarkWandererArtifactLight }
}