PULSELIGHT HEMArmorBonusMaxLight1
{
Color 1.0 0.1 0
OffSet 0 12 0
Size 6
SecondarySize 8
Interval 1
}

PULSELIGHT HEMBossArmorBonusMax1
{
Color 1.0 0.1 0
OffSet 0 12 0
Size 16
SecondarySize 28
Interval 0.9
}

PointLight IonBall1
{
Color 0.4 0.4 1.0
Size 24
}

PointLight IonBall2
{
Color 0.0 0.0 1.0
Size 24
}

PointLight IonBall3
{
Color 0.0 0.0 0.85
Size 20
}

PointLight IonBall4
{
Color 0.0 0.0 0.7
Size 16
}

PointLight IonBall5
{
Color 0.0 0.0 0.5
Size 12
}

Object IonBall
{
Frame IONBA { Light IonBall1 }
Frame IONBB { Light IonBall1 }
Frame IONBC { Light IonBall1 }
Frame IONBD { Light IonBall1 }
Frame IONBE { Light IonBall1 }
Frame IONBF { Light IonBall1 }
Frame IONBG { Light IonBall1 }
Frame IONBH { Light IonBall1 }
Frame IONBI { Light IonBall2 }
Frame IONBJ { Light IonBall3 }
Frame IONBK { Light IonBall4 }
Frame IONBL { Light IonBall5 }
}

FlickerLight PaladinGlow
{
 Color 0.0 0.1 1.0
 Size 43
 SecondarySize 38
 Chance 0.2
}

FlickerLight PaladinBall
{
 Color 0.0 0.1 1.0
 Size 28
 SecondarySize 33
 Chance 0.2
}

FlickerLight PaladinComet
{
 Color 0.0 0.0 1.0
 Size 50
 SecondarySize 56
 Chance 0.2
}

FlickerLight PaladinHomer
{
 Color 0.0 0.0 0.85
 Size 38
 SecondarySize 33
 Chance 0.2
}

PointLight PaladinBD1
{
 Color 0.0 0.15 1.0
 Size 43
}

PointLight PaladinBD2
{
 Color 0.0 0.15 1.0
 Size 45
}

PointLight PaladinBD3
{
 Color 0.0 0.15 1.0
 Size 46
}

PointLight PaladinBD4
{
 Color 0.0 0.12 1.0
 Size 38
}

PointLight PaladinBD5
{
 Color 0.0 0.1 1.0
 Size 37
}

PointLight PaladinBD6
{
 Color 0.0 0.05 0.9
 Size 34
}

PointLight PaladinBD7
{
 Color 0.0 0.0 0.85
 Size 32
}

PointLight PaladinBD8
{
 Color 0.0 0.0 0.8
 Size 28
}

PointLight PaladinBD9
{
 Color 0.0 0.0 0.7
 Size 28
}

PointLight PaladinBD10
{
 Color 0.0 0.0 0.7
 Size 27
}
PointLight PaladinBD11
{
 Color 0.0 0.0 0.65
 Size 27
}

PointLight PaladinBD12
{
 Color 0.0 0.0 0.6
 Size 23
}

PointLight PaladinCD1
{
 Color 0.0 0.12 1.0
 Size 56
}

PointLight PaladinCD2
{
 Color 0.0 0.13 1.0
 Size 60
}

PointLight PaladinCD3
{
 Color 0.0 0.15 1.0
 Size 62
}

PointLight PaladinCD4
{
 Color 0.0 0.1 1.0
 Size 52
}


PointLight PaladinCD5
{
 Color 0.0 0.0 0.75
 Size 45
}
 
PointLight PaladinHD1
{
 Color 0.0 0.0 1.0
 Size 48
}

PointLight PaladinHD2
{
 Color 0.0 0.1 1.0
 Size 50
}

PointLight PaladinHD3
{
 Color 0.0 0.1 1.0
 Size 45
}

PointLight PaladinHD4
{
 Color 0.0 0.0 0.7
 Size 28
}

PointLight PaladinSpike1
{
 Color 0.0 0.0 0.8
 Size 22
}

PointLight PaladinSpike2
{
 Color 0.0 0.05 1.0
 Size 38
}

PointLight PaladinSpike3
{
 Color 0.0 0.15 1.0
 Size 46
}

PointLight PaladinSpike4
{
 Color 0.0 0.15 1.0
 Size 44
}

PointLight PaladinSpike5
{
 Color 0.0 0.1 1.0
 Size 40
}

PointLight PaladinSpike6
{
 Color 0.0 0.05 1.0
 Size 38
}

PointLight PaladinSpike7
{
 Color 0.0 0.0 1.0
 Size 36
}

PointLight PaladinSpike8
{
 Color 0.0 0.0 0.8
 Size 32
}

PointLight PaladinSpike9
{
 Color 0.0 0.0 0.65
 Size 25
}

PointLight PaladinSpike10
{
 Color 0.0 0.0 0.5
 Size 22
}

FlickerLight PaladinGrounder
{
 Color 0.0 0.1 1.0
 Size 38
 SecondarySize 42
 Chance 0.2
}

PointLight PaladinGD1
{
 Color 0.0 0.0 0.8
 Size 48
}

PointLight PaladinGD2
{
 Color 0.0 0.0 0.65
 Size 38
}

PointLight PaladinGD3
{
 Color 0.0 0.0 0.35
 Size 28
}

PointLight PaladinGD4
{
 Color 0.0 0.0 0.3
 Size 18
}

PointLight PaladinFW1
{
 Color 0.0 0.0 0.8
 Size 18
}

PointLight PaladinFW2
{
 Color 0.0 0.0 0.85
 Size 22
}

PointLight PaladinFW3
{
 Color 0.0 0.0 0.9
 Size 28
}

PointLight PaladinFW4
{
 Color 0.0 0.05 1.0
 Size 35
}

PointLight PaladinFW5
{
 Color 0.0 0.08 1.0
 Size 37
}

PointLight PaladinFW6
{
 Color 0.0 0.1 1.0
 Size 38
}

PointLight PaladinFW7
{
 Color 0.05 0.15 1.0
 Size 40
}

PointLight PaladinFW8
{
 Color 0.08 0.18 1.0
 Size 38
}

PointLight PaladinFW9
{
 Color 0.0 0.1 1.0
 Size 32
}

PointLight PaladinFW10
{
 Color 0.0 0.0 0.9
 Size 30
}

PointLight PaladinFW11
{
 Color 0.0 0.0 0.75
 Size 25
}


PointLight PaladinFW12
{
 Color 0.0 0.0 0.7
 Size 21
}

PointLight PaladinFW13
{
 Color 0.0 0.0 0.6
 Size 14
}

FlickerLight NightmareUnGlow
{
 Color 0.3 0.3 1.0
 Size 38
 SecondarySize 42
 Chance 0.2
 DontLightSelf 1
 Subtractive 1
}

PointLight NightmareDeath1
{
 Color 0.25 0.25 0.8
 Size 30
 DontLightSelf 1
 Subtractive 1
}

PointLight NightmareDeath2
{
 Color 0.15 0.15 0.5
 Size 26
 DontLightSelf 1
 Subtractive 1
}

PointLight NightmareDeath3
{
 Color 0.12 0.12 0.4
 Size 20
 DontLightSelf 1
 Subtractive 1
}

PointLight NightmareDeath4
{
 Color 0.1 0.1 0.3
 Size 12
 DontLightSelf 1
 Subtractive 1
}

PointLight NightmareDeath5
{
 Color 0.02 0.02 0.1
 Size 8
 DontLightSelf 1
 Subtractive 1
}

FlickerLight NightshadeUnGlow
{
 Color 1.0 0.8 0.8
 Size 38
 SecondarySize 42
 Chance 0.2
 DontLightSelf 1
 Subtractive 1
}

PointLight NightshadeDeath1
{
 Color 0.8 0.6 0.6
 Size 30
 DontLightSelf 1
 Subtractive 1
}

PointLight NightshadeDeath2
{
 Color 0.5 0.3 0.3
 Size 26
 DontLightSelf 1
 Subtractive 1
}

PointLight NightshadeDeath3
{
 Color 0.4 0.2 0.2
 Size 20
 DontLightSelf 1
 Subtractive 1
}

PointLight NightshadeDeath4
{
 Color 0.2 0.1 0.1
 Size 12
 DontLightSelf 1
 Subtractive 1
}

PointLight NightshadeDeath5
{
 Color 0.1 0.05 0.05
 Size 8
 DontLightSelf 1
 Subtractive 1
}

FlickerLight DarkBall
{
 Color 0.25 0.25 0.25
 Size 24
 SecondarySize 28
 Chance 0.2
 Subtractive 1
}

PointLight DarkBallD1
{
 Color 0.4 0.4 0.4
 Size 36
 Subtractive 1
}

PointLight DarkBallD2
{
 Color 0.15 0.15 0.15
 Size 24
 Subtractive 1
}

PointLight DarkBallD3
{
 Color 0.08 0.08 0.08
 Size 18
 Subtractive 1
}

FlickerLight ImpureSoul
{
 Color 0 0.25 1.0
 Size 30
 SecondarySize 36
 Chance 0.2
}

PointLight ImpureSoul1
{
 Color 0 0.3 1.0
 Size 40
}

FlickerLight HeretKBall
{
 Color 1.0 0 1
 Size 28
 SecondarySize 32
 Chance 0.2
}

PointLight HeretKBD1
{
 Color 1.0 0 0
 Size 38
}

PointLight HeretKBD2
{
 Color 0.8 0 0.8
 Size 25
}

PointLight HeretKBD3
{
 Color 0.65 0 0.65
 Size 15
}

FlickerLight DamnedBall
{
 Color 1.0 0 0
 Size 28
 SecondarySize 32
 Chance 0.2
}

PointLight DamnedBD1
{
 Color 1.0 0 0
 Size 38
}

PointLight DamnedBD2
{
 Color 0.8 0 0
 Size 25
}

PointLight DamnedBD3
{
 Color 0.65 0 0
 Size 15
}

FLICKERLIGHT DCIBall1
{
Color 0.4 1.0 0.0
Size 32
SecondarySize 38
Chance 0.2
}

POINTLIGHT DCIBallExplode1
{
Color 0.4 1.0 0.0

Size 36
}

POINTLIGHT DCIBallExplode2
{
Color 0.4 1.0 0.0

Size 32
}

POINTLIGHT DCIBallExplode3
{
Color 0.4 1.0 0.0

Size 26
}

FLICKERLIGHT HellionBall
{
Color 1 0.7 0.1
Size 27
SecondarySize 32
Chance 0.2
}

POINTLIGHT HellionBallD1
{
Color 1 0.7 0.1
Size 40
}

POINTLIGHT HellionBallD2
{
Color 1 0.6 0

Size 45
}

POINTLIGHT HellionBallD3
{
Color 1 0.6 0

Size 49
}

POINTLIGHT HellionBallD4
{
Color 0.8 0.4 0

Size 37
}

POINTLIGHT HellionBallD5
{
Color 0.7 0.3 0
Size 20
}

FLICKERLIGHT HAcid
{
Color 0.2 1.0 0.1
Size 32
SecondarySize 38
Chance 0.2
}

PointLight HAcidD1
{
 Color 0.2 1.0 0.1
 Size 43
}

PointLight HAcidD2
{
 Color 0.05 0.7 0.0
 Size 27
}

PointLight HAcidD2
{
 Color 0 0.6 0
 Size 20
}

FlickerLight MiniRocket
{
 Color 1.0 0.85 0
 Size 24
 SecondarySize 28
 Chance 0.2
}

FlickerLight FireFlareDrop
{
 Color 1.0 0.6 0
 Size 24
 SecondarySize 28
 Chance 0.45
}

FlickerLight FireFlareDrop2
{
 Color 1.0 0.6 0
 Size 20
 SecondarySize 24
 Chance 0.45
}

FlickerLight FireFlareDrop3
{
 Color 1.0 0.6 0
 Size 16
 SecondarySize 20
 Chance 0.45
}

FlickerLight FireFlareDrop4
{
 Color 1.0 0.6 0
 Size 12
 SecondarySize 16
 Chance 0.45
}

PointLight FireFlameStreamDrop1
{
 Color 1.0 0.6 0
 Size 48
 dontlightself 1
}

PointLight FireFlameStreamDrop2
{
 Color 1.0 0.6 0
 Size 45
 dontlightself 1
}

PointLight FireFlameStreamDrop3
{
 Color 1.0 0.6 0
 Size 41
 dontlightself 1
}

PointLight FireFlameStreamDrop4
{
 Color 1.0 0.6 0
 Size 38
 dontlightself 1
}

PointLight FireFlameStreamDrop5
{
 Color 1.0 0.6 0
 Size 34
 dontlightself 1
}

PointLight FireFlameStreamDrop6
{
 Color 1.0 0.6 0
 Size 31
 dontlightself 1
}

PointLight FireFlameStreamDrop7
{
 Color 1.0 0.6 0
 Size 27
 dontlightself 1
}

PointLight FireFlameStreamDrop8
{
 Color 1.0 0.6 0
 Size 24
 dontlightself 1
}

PointLight PHShot1
{
 Color 1.0 0 1.0
 Size 15
}

PointLight PHShot2
{
 Color 1.0 0 1.0
 Size 25
}

PointLight PHShot3
{
 Color 1.0 0 1.0
 Size 30
}

FlickerLight PHShot
{
 Color 1.0 0 1.0
 Size 32
 SecondarySize 36
 Chance 0.2
}

PointLight PHSD1
{
 Color 1.0 0 1.0
 Size 35
}

PointLight PHSD2
{
 Color 1.0 0 1.0
 Size 56
}

PointLight PHSD3
{
 Color 1.0 0 1.0
 Size 52
}

PointLight PHSD4
{
 Color 0.78 0 0.78
 Size 42
}

PointLight PHSD5
{
 Color 0.72 0 0.72
 Size 34
}

PULSELIGHT HemArmorBonusLight1
{
Color 0.8 0 0
OffSet 0 0 0
Size 6
SecondarySize 8
Interval 1
}

Object PainisHarvesterBall
{
Frame PHMMA { Light PHShot1 }
Frame PHMMB { Light PHShot2 }
Frame PHMMC { Light PHShot3 }
Frame PHMMD { Light PHShot }
Frame PHMME { Light PHShot }
Frame PHMMF { Light PHShot }
Frame SRBAE { Light PHSD1 }
Frame SRBAF { Light PHSD2 }
Frame SRBAG { Light PHSD3 }
Frame SRBAH { Light PHSD4 }
Frame SRBAI { Light PHSD5 }
Frame SRBAJ { Light PHSDW6 }
}

Object HemFlareFire
{
Frame FIR1A { Light FireFlareDrop }
Frame FIR1B { Light FireFlareDrop }
Frame FIR1C { Light FireFlareDrop2 }
Frame FIR1D { Light FireFlareDrop2 }
Frame FIR1E { Light FireFlareDrop3 }
Frame FIR1F { Light FireFlareDrop3 }
Frame FIR1G { Light FireFlareDrop4 }
Frame FIR1H { Light FireFlareDrop4 }
}

Object PlayerFlamethrowerShot
{
Frame FRTB { Light FireFlareDrop }
Frame FRTM { Light FireFlareDrop }
}

Object ZombieFlamethrowerShot
{
Frame FRTB { Light FireFlareDrop }
Frame FRTM { Light FireFlareDrop }
}

Object FireFlameShot
{
Frame TNT1A { Light FireFlameStreamDrop8 }
Frame TNT1B { Light FireFlameStreamDrop7 }
Frame TNT1C { Light FireFlameStreamDrop6 }
Frame TNT1D { Light FireFlameStreamDrop5 }
Frame TNT1E { Light FireFlameStreamDrop4 }
Frame TNT1F { Light FireFlameStreamDrop3 }
Frame TNT1G { Light FireFlameStreamDrop2 }
Frame TNT1H { Light FireFlameStreamDrop1 }
}

OBJECT ExosMiniRocket
{
Frame MICR { Light MiniRocket }
Frame H2BLJ { Light HellionBallD1 }
Frame H2BLK { Light HellionBallD2 }
Frame H2BLL { Light HellionBallD3 }
Frame H2BLM { Light HellionBallD4 }
Frame H2BLN { Light HellionBallD5 }
}

OBJECT MoloMissile
{
Frame CBRKA { Light Missile1 }
}

OBJECT ExosMissile
{
Frame MIS2A { Light Missile1 }
}

OBJECT PyroRocket
{
Frame MIS2A { Light Missile1 }
}

OBJECT zMiniRocket
{
Frame MICR { Light MiniRocket }
Frame H2BLJ { Light HellionBallD1 }
Frame H2BLK { Light HellionBallD2 }
Frame H2BLL { Light HellionBallD3 }
Frame H2BLM { Light HellionBallD4 }
Frame H2BLN { Light HellionBallD5 }
}

OBJECT RevMiniRocket
{
Frame MICR { Light MiniRocket }
Frame H2BLJ { Light HellionBallD1 }
Frame H2BLK { Light HellionBallD2 }
Frame H2BLL { Light HellionBallD3 }
Frame H2BLM { Light HellionBallD4 }
Frame H2BLN { Light HellionBallD5 }
}

OBJECT MiniRocket
{
Frame MICR { Light MiniRocket }
Frame H2BLJ { Light HellionBallD1 }
Frame H2BLK { Light HellionBallD2 }
Frame H2BLL { Light HellionBallD3 }
Frame H2BLM { Light HellionBallD4 }
Frame H2BLN { Light HellionBallD5 }
}

OBJECT PMiniRocket
{
Frame MICR { Light MiniRocket }
Frame H2BLJ { Light HellionBallD1 }
Frame H2BLK { Light HellionBallD2 }
Frame H2BLL { Light HellionBallD3 }
Frame H2BLM { Light HellionBallD4 }
Frame H2BLN { Light HellionBallD5 }
}

OBJECT BLMiniRocket
{
Frame MICR { Light MiniRocket }
Frame H2BLJ { Light HellionBallD1 }
Frame H2BLK { Light HellionBallD2 }
Frame H2BLL { Light HellionBallD3 }
Frame H2BLM { Light HellionBallD4 }
Frame H2BLN { Light HellionBallD5 }
}

OBJECT SSMissile
{
Frame MIS2A { Light Missile1 }
}

Object PaladinTrail
{
Frame SBFR { Light PaladinGrounder }
Frame STRDK { Light PaladinGD1 }
Frame STRDL { Light PaladinGD2 }
Frame STRDM { Light PaladinGD3 }
Frame STRDN { Light PaladinGD4 }
}

Object AracknightGrounder
{
Frame SBFR { Light PaladinGrounder }
Frame STRDK { Light PaladinGD1 }
Frame STRDL { Light PaladinGD2 }
Frame STRDM { Light PaladinGD3 }
Frame STRDN { Light PaladinGD4 }
}

Object HeresiarchTrail
{
Frame SBFR { Light PaladinGrounder }
Frame STRDK { Light PaladinGD1 }
Frame STRDL { Light PaladinGD2 }
Frame STRDM { Light PaladinGD3 }
Frame STRDN { Light PaladinGD4 }
}

Object BlueSpike2
{
Frame STRDA { Light PaladinSpike1 }
Frame STRDB { Light PaladinSpike2 }
Frame STRDC { Light PaladinSpike3 }
Frame STRDD { Light PaladinSpike4 }
Frame STRDE { Light PaladinSpike5 }
Frame STRDF { Light PaladinSpike6 }
Frame STRDG { Light PaladinSpike7 }
Frame STRDH { Light PaladinSpike8 }
Frame STRDI { Light PaladinSpike9 }
Frame STRDJ { Light PaladinSpike10 }
}

OBJECT Catharsi15K
{
Frame BFS1 { Light BFG15KBall1 }
Frame BFE1A { Light BFG15KBallExplode1 }
Frame BFE1B { Light BFG15KBallExplode2 }
Frame BFE1C { Light BFG15KBallExplode3 }
Frame BFE1D { Light BFG15KBallExplode4 }
Frame BFE1E { Light BFG15KBallExplode5 }
Frame BFE1F { Light BFG15KBallExplode6 }
}

OBJECT catharsi10k
{
Frame TRA2 { Light BFG9500Ball1 }
}

OBJECT Catharsi10kex
{
Frame BFE1A { Light BFG15KBallExplode1 }
Frame BFE1B { Light BFG15KBallExplode2 }
Frame BFE1C { Light BFG15KBallExplode3 }
Frame BFE1D { Light BFG15KBallExplode4 }
Frame BFE1E { Light BFG15KBallExplode5 }
Frame BFE1F { Light BFG15KBallExplode6 }
}

OBJECT DarkBruiser10K
{
Frame TRA2 { Light BFG9500Ball1 }
}

OBJECT DarkBruiser10KEx
{
Frame BFE1A { Light BFG15KBallExplode1 }
Frame BFE1B { Light BFG15KBallExplode2 }
Frame BFE1C { Light BFG15KBallExplode3 }
Frame BFE1D { Light BFG15KBallExplode4 }
Frame BFE1E { Light BFG15KBallExplode5 }
Frame BFE1F { Light BFG15KBallExplode6 }
}

Object BlueSpike
{
 Frame STRDA { Light PaladinSpike1 }
 Frame STRDB { Light PaladinSpike2 }
 Frame STRDC { Light PaladinSpike3 }
 Frame STRDD { Light PaladinSpike4 }
 Frame STRDE { Light PaladinSpike5 }
 Frame STRDF { Light PaladinSpike6 }
 Frame STRDG { Light PaladinSpike7 }
 Frame STRDH { Light PaladinSpike8 }
 Frame STRDI { Light PaladinSpike9 }
 Frame STRDJ { Light PaladinSpike10 }
}

OBJECT HeresiarchComet
{
Frame BCMT { Light PaladinComet }
}

OBJECT PaladinComet
{
Frame BCMT { Light PaladinComet }
}

OBJECT SPCometDeath
{
Frame BCMTJ { Light PaladinCD1 }
Frame BCMTK { Light PaladinCD2 }
Frame BCMTL { Light PaladinCD3 }
Frame BCMTM { Light PaladinCD4 }
Frame BCMTN { Light PaladinCD5 }
}

OBJECT HomingComet
{
Frame HPCM { Light PaladinHomer }
}

OBJECT MiniComet
{
Frame HPCM { Light PaladinHomer }
}

OBJECT RuffianComet
{
Frame HPCM { Light PaladinHomer }
}

OBJECT BlueCometDeath
{
Frame HPCMF { Light PaladinHD1 }
Frame HPCMG { Light PaladinHD2 }
Frame HPCMH { Light PaladinHD3 }
Frame HPCMI { Light PaladinHD4 }
}

OBJECT SalamanderBall
{
Frame FRTMA { Light DevilBall1 }
Frame FRTMB { Light DevilBall1 }
Frame FRTMC { Light DevilBallExplode1 }
Frame FRTMD { Light DevilBallExplode2 }
Frame FRTME { Light DevilBallExplode3 }
}

OBJECT HEMZombieComet
{
Frame COMT { Light Comet1 }
}

OBJECT ToxicZombieComet
{
Frame BRTB { Light BarbComet1 }
}

Object HeterodoxAcid
{
Frame ANFBA { Light HAcid }
Frame ANFBB { Light HAcid }
Frame ANFBC { Light HAcid }
Frame ANFBD { Light HAcidD1 }
Frame ANFBE { Light HAcidD2 }
Frame ANFBF { Light HAcidD3 }
}

Object PlayerAcid
{
Frame ANFBA { Light HAcid }
Frame ANFBB { Light HAcid }
Frame ANFBC { Light HAcid }
Frame ANFBD { Light HAcidD1 }
Frame ANFBE { Light HAcidD2 }
Frame ANFBF { Light HAcidD3 }
}

OBJECT HellionBall
{
Frame H2BLA { Light HellionBall }
Frame H2BLB { Light HellionBall }
Frame H2BLJ { Light HellionBallD1 }
Frame H2BLK { Light HellionBallD2 }
Frame H2BLL { Light HellionBallD3 }
Frame H2BLM { Light HellionBallD4 }
Frame H2BLN { Light HellionBallD5 }
}

OBJECT Molo15KBall
{
Frame CFS1 { Light BossBFG15KBall1 }
Frame CFE1A { Light BossBFG15KBallExplode1 }
Frame CFE1B { Light BossBFG15KBallExplode2 }
Frame CFE1C { Light BossBFG15KBallExplode3 }
Frame CFG9A { Light BossBFG15KBallExplode4 }
Frame CFG9B { Light BossBFG15KBallExplode5 }
Frame CFG9C { Light BossBFG15KBallExplode6 }
Frame CFG9D { Light BossBFG15KBallExplode7 }
Frame CFG9E { Light BossBFG15KBallExplode8 }
Frame CFG9F { Light BossBFG15KBallExplode9 }
}

OBJECT ZPulseNail
{
Frame MISLB { Light Missile1 }
Frame MISLC { Light Missile1 }
}

OBJECT ExplosiveBullet
{
Frame MISLB { Light Missile1 }
Frame MISLC { Light Missile1 }
}

OBJECT MoloPulseNail
{
Frame MISLB { Light Missile1 }
Frame MISLC { Light Missile1 }
}

OBJECT ImpPlasmaBall
{
Frame FS04A { Light DCIBall1 }
Frame FS04B { Light DCIBall1 }
Frame FS04H { Light DCIBallExplode1 }
Frame FS04I { Light DCIBallExplode2 }
Frame FS04J { Light DCIBallExplode3 }
}

OBJECT DraugrMeteor
{
Frame FATB { Light ArchonBall1 }
Frame FBXPA { Light ArchonBallExplode1 }
Frame FBXPB { Light ArchonBallExplode2 }
Frame FBXPC { Light ArchonBallExplode3 }
}

OBJECT DraugrMissile
{
Frame MIS9A { Light Missile1 }
}

OBJECT PhaseBallFriendly
{
Frame DIMBA { Light PhaseBall1 }
Frame DIMBB { Light PhaseBall1 }
Frame DIMBC { Light PhaseBallExplode1 }
Frame DIMBD { Light PhaseBallExplode2 }
Frame DIMBE { Light PhaseBallExplode3 }
}

OBJECT RipperHomingFriendly
{
Frame DIMBA { Light PhaseBall1 }
Frame DIMBB { Light PhaseBall1 }
Frame DIMBC { Light PhaseBallExplode1 }
Frame DIMBD { Light PhaseBallExplode2 }
Frame DIMBE { Light PhaseBallExplode3 }
}

OBJECT HadesBall2
{
Frame HEFXA { Light ArchonBall1 }
Frame HEFXB { Light ArchonBall1 }
Frame HEFXC { Light ArchonBallExplode1 }
Frame HEFXD { Light ArchonBallExplode2 }
Frame HEFXE { Light ArchonBallExplode3 }
}

OBJECT ZFusionShot
{
Frame FS03A { Light FBall1 }
Frame FS03B { Light FBall1 }
Frame FS03H { Light FBallExplode1 }
Frame FS03I { Light FBallExplode2 }
Frame FS03J { Light FBallExplode3 }
}

OBJECT ImpFushot
{
Frame FS03A { Light FBall1 }
Frame FS03B { Light FBall1 }
Frame FS03H { Light FBallExplode1 }
Frame FS03I { Light FBallExplode2 }
Frame FS03J { Light FBallExplode3 }
}

Object DamnedBall
{
Frame BAL2A { Light DamnedBall }
Frame BAL2B { Light DamnedBall }
Frame BAL2C { Light DamnedBD1 }
Frame BAL2D { Light DamnedBD2 }
Frame BAL2E { Light DamnedBD3 }
}

Object HeresiarchPurpleBall3
{
Frame PKALA { Light HeretKBall }
Frame PKALB { Light HeretKBall }
Frame PKALC { Light HeretKBD1 }
Frame PKALD { Light HeretKBD2 }
Frame PKALE { Light HeretKBD3 }
}

Object PurpleFireShot
{
Frame PKALA { Light HeretKBall }
Frame PKALB { Light HeretKBall }
Frame PKALC { Light HeretKBD1 }
Frame PKALD { Light HeretKBD2 }
Frame PKALE { Light HeretKBD3 }
}

Object HeterodoxBall
{
Frame NEBLA { Light DarkBall }
Frame NEBLB { Light DarkBall }
Frame NEBLC { Light DarkBallD1 }
Frame NEBLD { Light DarkBallD2 }
Frame NEBLE { Light DarkBallD3 }
}

Object AbyssalImpFireball
{
Frame NEBLA { Light DarkBall }
Frame NEBLB { Light DarkBall }
Frame NEBLC { Light DarkBallD1 }
Frame NEBLD { Light DarkBallD2 }
Frame NEBLE { Light DarkBallD3 }
}

Object AbyssalSatyrDarkFireball
{
Frame NEBLA { Light DarkBall }
Frame NEBLB { Light DarkBall }
Frame NEBLC { Light DarkBallD1 }
Frame NEBLD { Light DarkBallD2 }
Frame NEBLE { Light DarkBallD3 }
}

Object DamnedBall2
{
Frame BAL2A { Light DamnedBall }
Frame BAL2B { Light DamnedBall }
Frame BAL2C { Light DamnedBD1 }
Frame BAL2D { Light DamnedBD2 }
Frame BAL2E { Light DamnedBD3 }
}

Object ImpureSoul
{
Frame ISULA { Light ImpureSoul }
Frame ISULB { Light ImpureSoul }
Frame ISULC { Light ImpureSoul1 }
Frame ISULD { Light PaladinHD1 }
Frame ISULE { Light PaladinHD2 }
Frame ISULF { Light PaladinHD3 }
Frame ISULG { Light PaladinHD4 }
Frame ISULH { Light PaladinHD5 }
}

Object ImpureSoul~
{
Frame ISULA { Light ImpureSoul }
Frame ISULB { Light ImpureSoul }
Frame ISULC { Light ImpureSoul1 }
Frame ISULD { Light PaladinHD1 }
Frame ISULE { Light PaladinHD2 }
Frame ISULF { Light PaladinHD3 }
Frame ISULG { Light PaladinHD4 }
Frame ISULH { Light PaladinHD5 }
}

Object Nightshade
{
Frame NSHAA { Light NightshadeUnGlow }
Frame NSHAB { Light NightshadeUnGlow }
Frame NSHAC { Light NightshadeUnGlow }
Frame NSHAD { Light NightshadeUnGlow }
Frame NSHAE { Light NightshadeUnGlow }
Frame NSHAF { Light NightshadeUnGlow }
Frame NSHAG { Light NightshadeUnGlow }
Frame NSHAH { Light NightshadeDeath1 }
Frame NSHAI { Light NightshadeDeath1 }
Frame NSHAJ { Light NightshadeDeath2 }
Frame NSHAK { Light NightshadeDeath2 }
Frame NSHAL { Light NightshadeDeath3 }
Frame NSHAM { Light NightshadeDeath4 }
Frame NSHAN { Light NightshadeDeath5 }
Frame NSHAO { Light NightshadeDeath5 }
Frame NSHAP { Light NightshadeDeath5 }
}

Object Nightmare
{
Frame NTMRA { Light NightmareUnGlow }
Frame NTMRB { Light NightmareUnGlow }
Frame NTMRC { Light NightmareUnGlow }
Frame NTMRD { Light NightmareUnGlow }
Frame NTMRE { Light NightmareUnGlow }
Frame NTMRF { Light NightmareUnGlow }
Frame NTMRG { Light NightmareUnGlow }
Frame NTMRH { Light NightmareDeath1 }
Frame NTMRI { Light NightmareDeath1 }
Frame NTMRJ { Light NightmareDeath2 }
Frame NTMRK { Light NightmareDeath2 }
Frame NTMRL { Light NightmareDeath3 }
Frame NTMRM { Light NightmareDeath4 }
Frame NTMRN { Light NightmareDeath5 }
Frame NTMRO { Light NightmareDeath5 }
Frame NTMRP { Light NightmareDeath5 }
}

Object PaladinBall
{
Frame SATCA { Light PaladinBall }
Frame SATCB { Light PaladinBall }
Frame SATCk { Light PaladinBD1 }
Frame SATCL { Light PaladinBD2 }
Frame SATCM { Light PaladinBD3 }
Frame SATCN { Light PaladinBD4 }
Frame SATCO { Light PaladinBD5 }
Frame SATCP { Light PaladinBD6 }
Frame SATCQ { Light PaladinBD7 }
Frame SATCR { Light PaladinBD8 }
Frame SATCS { Light PaladinBD9 }
Frame SATCT { Light PaladinBD10 }
Frame SATCU { Light PaladinBD11 }
Frame SATCV { Light PaladinBD12 }
}

Object HeresiarchBlueBall
{
Frame SATCA { Light PaladinBall }
Frame SATCB { Light PaladinBall }
Frame SATCk { Light PaladinBD1 }
Frame SATCL { Light PaladinBD2 }
Frame SATCM { Light PaladinBD3 }
Frame SATCN { Light PaladinBD4 }
Frame SATCO { Light PaladinBD5 }
Frame SATCP { Light PaladinBD6 }
Frame SATCQ { Light PaladinBD7 }
Frame SATCR { Light PaladinBD8 }
Frame SATCS { Light PaladinBD9 }
Frame SATCT { Light PaladinBD10 }
Frame SATCU { Light PaladinBD11 }
Frame SATCV { Light PaladinBD12 }
}

Object ArackBall
{
Frame SATLA { Light PaladinBall }
Frame SATLB { Light PaladinBall }
Frame SATCk { Light PaladinBD1 }
Frame SATCL { Light PaladinBD2 }
Frame SATCM { Light PaladinBD3 }
Frame SATCN { Light PaladinBD4 }
Frame SATCO { Light PaladinBD5 }
Frame SATCP { Light PaladinBD6 }
Frame SATCQ { Light PaladinBD7 }
Frame SATCR { Light PaladinBD8 }
Frame SATCS { Light PaladinBD9 }
Frame SATCT { Light PaladinBD10 }
Frame SATCU { Light PaladinBD11 }
Frame SATCV { Light PaladinBD12 }
}

Object PaladinWalkFire
{
Frame BRTFA { Light PaladinFW1 }
Frame BRTFB { Light PaladinFW2 }
Frame BRTFC { Light PaladinFW3 }
Frame BRTFD { Light PaladinFW4 }
Frame BRTFE { Light PaladinFW5 }
Frame BRTFF { Light PaladinFW6 }
Frame BRTFG { Light PaladinFW7 }
Frame BRTFH { Light PaladinFW8 }
Frame BRTFI { Light PaladinFW9 }
Frame BRTFJ { Light PaladinFW10 }
Frame BRTFK { Light PaladinFW11 }
Frame BRTFL { Light PaladinFW12 }
Frame BRTFM { Light PaladinFW13 }
}

Object HellPaladin
{
Frame SATI { Light PaladinGlow }
Frame SATGA { Light PaladinGlow }
Frame SATGB { Light PaladinGlow }
Frame SATGC { Light PaladinGlow }
Frame SATGD { Light PaladinGlow }
Frame SATGE { Light PaladinGlow }
Frame SATGF { Light PaladinGlow }
Frame SATGG { Light PaladinGlow }
Frame SATGI { Light PaladinGlow }
Frame SATGJ { Light PaladinGlow }
Frame SATGK { Light PaladinGlow }
Frame SATGM { Light PaladinGlow }
Frame SATGN { Light PaladinGlow }
Frame SATGO { Light PaladinGlow }
Frame SATGQ { Light PaladinGlow }
Frame SATGR { Light PaladinGlow }
Frame SATGS { Light PaladinGlow }
Frame SATGT { Light PaladinGlow }
Frame SATGU { Light PaladinGlow }
Frame SATGV { Light PaladinGlow }
}

FlickerLight ShadeBall
{
Color 1.0 0 0
Size 24
SecondarySize 27
Chance 0.2
}

PointLight ShadeBD1
{
Color 1 0 0
Size 41
}

PointLight ShadeBD2
{
Color 1 0 0
Size 35
}

PointLight ShadeBD3
{
Color 1 0 0
Size 28
}

PointLight ShadeBD4
{
Color 1 0 0
Size 20
}

FlickerLight ShadeBall2
{
Color 1.0 0 1
Size 24
SecondarySize 27
Chance 0.2
}

PointLight Shade2BD1
{
Color 1 0 1
Size 41
}

PointLight Shade2BD2
{
Color 1 0 1
Size 35
}

PointLight Shade2BD3
{
Color 1 0 1
Size 28
}

PointLight Shade2BD4
{
Color 1 0 1
Size 20
}

FlickerLight DoomWraith
{
Color 1 0 0
Size 32
SecondarySize 38
Chance 0.35
}

Object ZombieDoomWraith
{
Frame DWRTA { Light DoomWraith }
Frame DWRTB { Light DoomWraith }
Frame DWRTH { Light DoomWraith }
Frame DWRTI { Light DoomWraith }
Frame DWRTJ { Light DoomWraith }
}

Object DoomWraith2
{
Frame DWRTA { Light DoomWraith }
Frame DWRTB { Light DoomWraith }
Frame DWRTH { Light DoomWraith }
Frame DWRTI { Light DoomWraith }
Frame DWRTJ { Light DoomWraith }
}

Object DoomWraith
{
Frame DWRTA { Light DoomWraith }
Frame DWRTB { Light DoomWraith }
Frame DWRTH { Light DoomWraith }
Frame DWRTI { Light DoomWraith }
Frame DWRTJ { Light DoomWraith }
}

Object PHSpreadShot
{
Frame PBALA { Light ShadeBall2 }
Frame PBALB { Light ShadeBall2 }
Frame PBALH { Light Shade2BD1 }
Frame PBALI { Light Shade2BD2 }
Frame PBALJ { Light Shade2BD3 }
Frame PBALK { Light Shade2BD4 }
}

Object HeresiarchPurpleBall
{
Frame PBALA { Light ShadeBall2 }
Frame PBALB { Light ShadeBall2 }
Frame PBALH { Light Shade2BD1 }
Frame PBALI { Light Shade2BD2 }
Frame PBALJ { Light Shade2BD3 }
Frame PBALK { Light Shade2BD4 }
}

Object HeresiarchPurpleBall2
{
Frame PBALA { Light ShadeBall2 }
Frame PBALB { Light ShadeBall2 }
Frame PBALH { Light Shade2BD1 }
Frame PBALI { Light Shade2BD2 }
Frame PBALJ { Light Shade2BD3 }
Frame PBALK { Light Shade2BD4 }
}

Object ShadeMissile
{
Frame NBALA { Light ShadeBall }
Frame NBALB { Light ShadeBall }
Frame NBALH { Light ShadeBD1 }
Frame NBALI { Light ShadeBD2 }
Frame NBALJ { Light ShadeBD3 }
Frame NBALK { Light ShadeBD4 }
}

Object HadesTrail
{
Frame NBALA { Light ShadeBall }
Frame NBALB { Light ShadeBall }
Frame NBALH { Light ShadeBD1 }
Frame NBALI { Light ShadeBD2 }
Frame NBALJ { Light ShadeBD3 }
Frame NBALK { Light ShadeBD4 }
}

Object HadesTrail2
{
Frame NBALA { Light ShadeBall }
Frame NBALB { Light ShadeBall }
Frame NBALH { Light ShadeBD1 }
Frame NBALI { Light ShadeBD2 }
Frame NBALJ { Light ShadeBD3 }
Frame NBALK { Light ShadeBD4 }
}

Object HeresiarchRedBall
{
Frame NBALA { Light ShadeBall }
Frame NBALB { Light ShadeBall }
Frame NBALH { Light ShadeBD1 }
Frame NBALI { Light ShadeBD2 }
Frame NBALJ { Light ShadeBD3 }
Frame NBALK {Light  ShadeBD4 }
}

Object ZombieHadesBall
{
Frame NBALA { Light ShadeBall }
Frame NBALB { Light ShadeBall }
Frame NBALH { Light ShadeBD1 }
Frame NBALI { Light ShadeBD2 }
Frame NBALJ { Light ShadeBD3 }
Frame NBALK {Light  ShadeBD4 }
}

Object PlayerLifeLeecher
{
Frame NBALA { Light ShadeBall }
Frame NBALB { Light ShadeBall }
Frame NBALH { Light ShadeBD1 }
Frame NBALI { Light ShadeBD2 }
Frame NBALJ { Light ShadeBD3 }
Frame NBALK { Light ShadeBD4 }
}

OBJECT ZDTRProjectile2
{
Frame DTPR { Light DTechProj1 }
}

OBJECT HEMArmorBonusMax
{
Frame HABOB { Light HemArmorBonusLight1 }
}

Object HEMArmorBonusMax1
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object HEMArmorBonusMax4
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object HEMArmorBonusMax5
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object HEMArmorBonusMax6
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object HEMArmorBonusMax7
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object HEMArmorBonusMax8
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object HEMArmorBonusMax9
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object HEMArmorBonusMax10
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax11
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax12
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax13
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax14
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax15
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax16
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax17
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax18
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax19
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax20
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax21
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax22
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax23
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

Object  HEMArmorBonusMax24
{
Frame HLFS { Light HEMArmorBonusMaxLight1 }
}

OBJECT HEMBossArmorBonusMax26
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax27
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax28
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax29
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax30
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax31
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax32
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax33
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax34
{
Frame DASP { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax35
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax36
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax37
{
Frame DASP { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax38
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax39
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax40
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax45
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax50
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax55
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax60
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

OBJECT HEMBossArmorBonusMax65
{
Frame HBAM { Light HEMBossArmorBonusMax1 }
}

//===================================
OBJECT LegendaryBabyDemolisher
{
Frame LBDSA { Light MediumLegLight }
Frame LBDSB { Light MediumLegLight }
Frame LBDSC { Light MediumLegLight }
Frame LBDSD { Light MediumLegLight }
Frame LBDSE { Light MediumLegLight }
Frame LBDSF { Light MediumLegLight }
Frame LBDSG { Light MediumLegLight }
Frame LBDSH { Light MediumLegLight }
Frame LBDSI { Light MediumLegLight }
Frame LBDSQ { Light MediumLegLight }
Frame LBDSR { Light MediumLegLight }
}

OBJECT LegendarySuicideBomber
{
Frame LSBMA { Light SmallLegLight }
Frame LSBIA { Light SmallLegLight }
Frame LSBMB { Light SmallLegLight }
Frame LSBMC { Light SmallLegLight }
Frame LSBMD { Light SmallLegLight }
Frame LSBMM { Light SmallLegLight }
Frame LSBMN { Light SmallLegLight }
}

OBJECT LegendaryHeroSoul
{
Frame LELSA { Light SmallLegLight }
Frame LELSB { Light SmallLegLight }
Frame LELSC { Light SmallLegLight }
Frame LELSD { Light SmallLegLight }
Frame LELSE { Light SmallLegLight }
Frame LELSF { Light SmallLegLight }
Frame LELSG { Light SmallLegLight }
Frame LELSP { Light SmallLegLight }
Frame LELSQ { Light SmallLegLight }
Frame LELSR { Light SmallLegLight }
}

OBJECT LegendaryDoomguy
{
Frame LG47A { Light SmallLegLight }
Frame LG47B { Light SmallLegLight }
Frame LG47C { Light SmallLegLight }
Frame LG47D { Light SmallLegLight }
Frame LG47E { Light SmallLegLight }
Frame LG47F { Light SmallLegLight }
Frame LGAG { Light SmallLegLight }
Frame LGPC { Light SmallLegLight }
Frame PRLG { Light SmallLegLight }
Frame LGBG { Light SmallLegLight }
Frame LGFT { Light SmallLegLight }
}

OBJECT LegendaryKrieger
{
Frame HIMLA { Light SmallLegLight }
Frame HIMLB { Light SmallLegLight }
Frame HIMLC { Light SmallLegLight }
Frame HIMLD { Light SmallLegLight }
Frame HIMLE { Light SmallLegLight }
Frame HIMLF { Light SmallLegLight }
Frame HIMLG { Light SmallLegLight }
Frame HIMLH { Light SmallLegLight }
Frame HIMLI { Light SmallLegLight }
Frame HIMLJ { Light SmallLegLight }
}

PointLight EmptyLight
{
Color 0.0 0.0 0.0
Size 38
}

OBJECT HellFireBaron
{
Frame HFBY { Light EmptyLight }
Frame HFBIA { Light PyroDemonExplosion1 }
Frame HFBYA { Light PyroDemonExplosion1 }
Frame HFBYB { Light PyroDemonExplosion1 }
Frame HFBYC { Light PyroDemonExplosion1 }
Frame HFBYD { Light PyroDemonExplosion1 }
Frame HFBYE { Light PyroDemonExplosion1 }
Frame HFBYF { Light PyroDemonExplosion1 }
Frame HFBYG { Light PyroDemonExplosion1 }
Frame HFBYK { Light PyroDemonExplosion1 }
Frame HFBYL { Light PyroDemonExplosion1 }
Frame HFBYM { Light PyroDemonExplosion1 }
Frame HFBYN { Light PyroDemonExplosion1 }
Frame HFBX { Light EmptyLight }
}

FLICKERLIGHT AbyssalPurpleLight
{
Color 1 0 1
OffSet 0 0 0
size 85
SecondarySize 105
Chance 0.2
}

OBJECT AbyssalSatyr
{
Frame OSSTA { Light AbyssalPurpleLight }
Frame OSSTB { Light AbyssalPurpleLight }
Frame OSSTC { Light AbyssalPurpleLight }
Frame OSSTD { Light AbyssalPurpleLight }
Frame OSSTE { Light AbyssalPurpleLight }
Frame OSSTF { Light AbyssalPurpleLight }
Frame OSSTG { Light AbyssalPurpleLight }
Frame OSSTH { Light AbyssalPurpleLight }
Frame OSSTP { Light AbyssalPurpleLight }
Frame OSSTQ { Light AbyssalPurpleLight }
Frame OSSTR { Light AbyssalPurpleLight }
}

FLICKERLIGHT HeresiarchRedLight
{
Color 1 0 0
OffSet 0 0 0
size 85
SecondarySize 105
Chance 0.2
}

OBJECT HEMHeresiarch
{
Frame HIERA { Light HeresiarchRedLight }
Frame HIERB { Light HeresiarchRedLight }
Frame HIERC { Light HeresiarchRedLight }
Frame HIERD { Light HeresiarchRedLight }
Frame HIERE { Light HeresiarchRedLight }
Frame HIERF { Light HeresiarchRedLight }
Frame HIERG { Light HeresiarchRedLight }
Frame HIERH { Light HeresiarchRedLight }
Frame HIERI { Light HeresiarchRedLight }
Frame HIERJ { Light HeresiarchRedLight }
Frame HIERK { Light HeresiarchRedLight }
Frame HIERL { Light HeresiarchRedLight }
Frame HIERM { Light HeresiarchRedLight }
Frame HIERN { Light HeresiarchRedLight }
Frame HIERO { Light HeresiarchRedLight }
}

OBJECT ActuallyGoodHeresiarch
{
Frame HIERA { Light HeresiarchRedLight }
Frame HIERB { Light HeresiarchRedLight }
Frame HIERC { Light HeresiarchRedLight }
Frame HIERD { Light HeresiarchRedLight }
Frame HIERE { Light HeresiarchRedLight }
Frame HIERF { Light HeresiarchRedLight }
Frame HIERG { Light HeresiarchRedLight }
Frame HIERH { Light HeresiarchRedLight }
Frame HIERI { Light HeresiarchRedLight }
Frame HIERJ { Light HeresiarchRedLight }
Frame HIERK { Light HeresiarchRedLight }
Frame HIERL { Light HeresiarchRedLight }
Frame HIERM { Light HeresiarchRedLight }
Frame HIERN { Light HeresiarchRedLight }
Frame HIERO { Light HeresiarchRedLight }
Frame HIE2N { Light HeresiarchRedLight }
Frame HIE2O { Light HeresiarchRedLight }
Frame HIE3N { Light HeresiarchRedLight }
Frame HIE3O { Light HeresiarchRedLight }
}

Object HeresiarchDarkMatter
{
  Frame DMGB { Light DarkMatterLight }
  Frame TNT1 { Light DarkMatterLight }
}

Object HeresiarchDarkMatterHoming
{
  Frame DMGB { Light DarkMatterLight }
  Frame TNT1 { Light DarkMatterLight }
}

Object HeresiarchShadowVaporSpawner
{
  Frame PLAYA { Light DarkMatterLightExp2 }
  Frame PLAYB { Light DarkMatterLightExp1 }
  Frame PLAYC { Light DarkMatterLightExp2 }
  Frame PLAYD { Light DarkMatterLightExp3 }
  Frame PLAYE { Light DarkMatterLightExp4 }
  Frame PLAYF { Light DarkMatterLightExp5 }
}

PULSELIGHT LegendaryRandomSphere1
{
Color 0.8 0.4 0.0
OffSet 0 30 0
Size 52
SecondarySize 62
Interval 1
}

PULSELIGHT LegendaryRandomSphere2
{
Color 1.0 0 0.0
OffSet 0 30 0
Size 52
SecondarySize 62
Interval 1
}

PULSELIGHT LegendaryRandomSphere3
{
Color 0.8 0.4 0.0
OffSet 0 30 0
Size 52
SecondarySize 62
Interval 1
}

PULSELIGHT LegendaryRandomSphere4
{
Color 1 0.8 0.0
OffSet 0 30 0
Size 52
SecondarySize 62
Interval 1
}

PULSELIGHT LegendaryRandomSphere5
{
Color 1 0.8 0.0
OffSet 0 30 0
Size 52
SecondarySize 62
Interval 1
}

OBJECT LegendaryInvisibilitySphere
{
Frame LINS { Light LegendaryRandomSphere5 }
}

OBJECT LegendaryRandomSphere
{
Frame LLDSA { Light LegendaryRandomSphere1 }
Frame MCRNA { Light LegendaryRandomSphere2 }
Frame TTIMA { Light LegendaryRandomSphere3 }
Frame LSPRA { Light LegendaryRandomSphere4 }
Frame LINSA { Light LegendaryRandomSphere5 }
}

FLICKERLIGHT FreezeBlueLight
{
Color 0 0 1
OffSet 0 0 0
size 85
SecondarySize 105
Chance 0.2
}

OBJECT FreezedCyberdemon
{
Frame KYBRA { Light FreezeBlueLight }
Frame KYBRB { Light FreezeBlueLight }
Frame KYBRC { Light FreezeBlueLight }
Frame KYBRD { Light FreezeBlueLight }
Frame KYBRE { Light FreezeBlueLight }
Frame KYBRF { Light FreezeBlueLight }
Frame KYBRG { Light FreezeBlueLight }
Frame KYBRZ { Light FreezeBlueLight }
Frame KYBSA { Light FreezeBlueLight }
Frame KYBSB { Light FreezeBlueLight }
}

OBJECT NemesisPlasma
{
Frame HEFXA { Light ArchonBall1 }
Frame HEFXB { Light ArchonBall1 }
Frame HEFXC { Light ArchonBallExplode1 }
Frame HEFXD { Light ArchonBallExplode2 }
Frame HEFXE { Light ArchonBallExplode3 }
}

OBJECT NemesisPlasmaSpread
{
Frame HEFXA { Light ArchonBall1 }
Frame HEFXB { Light ArchonBall1 }
Frame HEFXC { Light ArchonBallExplode1 }
Frame HEFXD { Light ArchonBallExplode2 }
Frame HEFXE { Light ArchonBallExplode3 }
}

OBJECT MonsterNemesisPlasmaSpread
{
Frame HEFXA { Light ArchonBall1 }
Frame HEFXB { Light ArchonBall1 }
Frame HEFXC { Light ArchonBallExplode1 }
Frame HEFXD { Light ArchonBallExplode2 }
Frame HEFXE { Light ArchonBallExplode3 }
}

OBJECT LegendaryBarrel
{
Frame LB4R { Light SmallLegLight }
}

OBJECT ModdedExplosiveBarrel2
{
Frame BAR1 { Light BarrelLight }
Frame BEXPA { Light BarrelLight }
Frame BEXPB { Light BarrelLight }
Frame BEXPC { Light MissileExplode1 }
Frame BEXPD { Light MissileExplode2 }
Frame BEXPE { Light MissileExplode3 }
}

// Shield Sphere
pulselight SHIELD
{
color 0.25 0.5 1.0
size 40
secondarySize 42
interval 2.0
offset 0 16 0
}

object ShieldSphere
{
frame SPOT { light SHIELD }
}

Object SummonedCryoImp
{
Frame ICEYA { Light FrostImpMist }
Frame ICEYB { Light FrostImpMist }
Frame ICEYC { Light FrostImpMist }
Frame ICEYD { Light FrostImpMist }
Frame ICEYE { Light FrostImpMist }
Frame ICEYF { Light FrostImpMist }
Frame ICEYG { Light FrostImpMist }
Frame ICEYH { Light FrostImpMist }
}

OBJECT SummonedCryoDemon
{
Frame CRYOA { Light LegNobleCM2 }
Frame CRYOB { Light LegNobleCM2 }
Frame CRYOC { Light LegNobleCM2 }
Frame CRYOD { Light LegNobleCM2 }
Frame CRYOE { Light LegNobleCM2 }
Frame CRYOF { Light LegNobleCM2 }
Frame CRYOG { Light LegNobleCM2 }
Frame CRYOI { Light LegNobleCM2 }
Frame CRYOJ { Light LegNobleCM2 }
Frame CRYOK { Light LegNobleCM2 }
Frame CRYOM { Light LegNobleCM2 }
Frame CRYON { Light LegNobleCM2 }
Frame CRYOO { Light LegNobleCM2 }
Frame CRYOR { Light LegNobleCM2 }
Frame CRYOS { Light LegNobleCM2 }
Frame CRYOT { Light LegNobleCM2 }
Frame CRYOU { Light LegNobleCM2 }
Frame CRYOV { Light LegNobleCM2 }
Frame CRYOW { Light LegNobleCM2 }
Frame CRYOX { Light LegNobleCM2 }
Frame CRYOY { Light LegNobleCM2 }
Frame CRYOZ { Light LegNobleCM2 }
}

OBJECT DeathKnight
{
Frame DTKNF { Light ZOMBIEATK }
Frame DTKNG { Light ZOMBIEATK }
Frame DTKNH { Light ZOMBIEATK }
}

OBJECT Hitler2
{
Frame HTL1F { Light ZOMBIEATK }
Frame HTL1G { Light ZOMBIEATK }
}

OBJECT HitlerNoSuit2
{
Frame HTLRF { Light ZOMBIEATK }
Frame HTLRG { Light ZOMBIEATK }
}

OBJECT Guard2
{
Frame NGRDG { Light ZOMBIEATK }
}

OBJECT SSNazi2
{
Frame SSWVG { Light ZOMBIEATK }
}

OBJECT Mutant2
{
Frame MUTNF { Light ZOMBIEATK }
Frame MUTNG { Light ZOMBIEATK }
}

OBJECT Officer2
{
Frame OPOSG { Light ZOMBIEATK }
}

FlickerLight RingOfRegenerationUnGlow
{
Color 8.0 0.1 0.9
Size 38
offset 0 16 0
SecondarySize 42
Chance 0.2
DontLightSelf 1
Subtractive 1
}

OBJECT RingOfRegeneration
{
Frame RRG2 { Light RingOfRegenerationUnGlow }
}

OBJECT RingOfRegenerationHalf
{
Frame RRG3 { Light LegendaryRune1 }
}

//SniperRifleGuy
Pointlight SniperGuyAttack
{
Color 1.0 1.0 0.0
Size 32
}

Object SniperRifleGuy
{
Frame ZSNPF { Light SniperGuyAttack }
}

//Power Stimpack
pulselight POWERSTIM
{
color 0.0 0.7 0.0
size 32
secondarySize 3
interval 2.0
dontlightself 1
}
Object PowerStimpack
{
frame STMP { light POWERSTIM }
}
//DarknessRift
Pointlight DarkRiftSpear1
{
Color 1.0 1.0 1.0
Subtractive 1
Size 24
}

Pointlight DarkRiftSpear2
{
Color 1.0 1.0 1.0
Subtractive 1
Size 56
}

Pointlight DarkRiftSpear3
{
Color 1.0 1.0 1.0
Subtractive 1
Size 32
}

Pointlight DarkRiftSpear4
{
Color 1.0 1.0 1.0
Subtractive 1
Size 16
}

Pointlight DarkRiftSpear5
{
Color 1.0 1.0 1.0
Subtractive 1
Size 8
}

Object DarkRiftSpear
{
Frame DRBTA { Light DarkRiftSpear1 }
Frame DRBTB { Light DarkRiftSpear2 }
Frame DRBTC { Light DarkRiftSpear3 }
Frame DRBTD { Light DarkRiftSpear4 }
Frame DRBTE { Light DarkRiftSpear5 }
}

Pointlight DarkRiftBall1
{
Color 1.0 1.0 1.0
Subtractive 1
Size 32
}

Pointlight DarkRiftBall2
{
Color 1.0 1.0 1.0
Subtractive 1
Size 28
}

Pointlight DarkRiftBall3
{
Color 1.0 1.0 1.0
Subtractive 1
Size 24
}

Pointlight DarkRiftBall4
{
Color 1.0 1.0 1.0
Subtractive 1
Size 20
}

Pointlight DarkRiftBall5
{
Color 1.0 1.0 1.0
Subtractive 1
Size 16
}

Pointlight DarkRiftBall6
{
Color 1.0 1.0 1.0
Subtractive 1
Size 12
}

Object DarkRiftBall
{
Frame DRBLA { Light DarkRiftBall1 }
Frame DRBLB { Light DarkRiftBall1 }
Frame DRBLC { Light DarkRiftBall1 }
Frame DRBLD { Light DarkRiftBall1 }
Frame DRBLE { Light DarkRiftBall1 }
Frame DRBLF { Light DarkRiftBall1 }
Frame DRBLG { Light DarkRiftBall1 }
Frame DRBLH { Light DarkRiftBall1 }
Frame DRBLI { Light DarkRiftBall2 }
Frame DRBLJ { Light DarkRiftBall3 }
Frame DRBLK { Light DarkRiftBall4 }
Frame DRBLL { Light DarkRiftBall5 }
Frame DRBLM { Light DarkRiftBall6 }
}

OBJECT SSCustomSpray
{
Frame BFE2A { Light BFBallExplode1 }
Frame BFE2B { Light BFBallExplode2 }
Frame BFE2C { Light BFBallExplode3 }
Frame BFE2D { Light BFBallExplode4 }
}

OBJECT MolochCustomSprayRed
{
Frame BRE2A { Light BFRBallExplode1 }
Frame BRE2B { Light BFRBallExplode2 }
Frame BRE2C { Light BFRBallExplode3 }
Frame BRE2D { Light BFRBallExplode4 }
}

//MutantSphere
Pulselight MUSPlight
{
color 0.8 0.8 0.2
size 36
secondarySize 40
interval 2.0
offset 0 16 0
}

Object MutantSphere
{
frame MUSP { light MUSPlight }
}

//ProxLauncer
PulseLight PROX
{
Color 1.0 0.2 0.0
Size 22
SecondarySize 16
Interval 1.5
}

PointLight PROX_X1
{
Color 1.0 0.2 0.0
Size 32
}

PointLight PROX_X2
{
Color 1.0 0.2 0.0
Size 56
}

PointLight PROX_X3
{
Color 1.0 0.2 0.0
Size 64
}

PointLight PROX_X4
{
Color 1.0 0.2 0.0
Size 72
}

Object ProxProj
{
Frame PROXA0 { Light PROX }
Frame PROXB0 { Light PROX }
Frame PRXDA0 { Light PROX_X1 }
Frame PRXDB0 { Light PROX_X1 }
Frame PRXDC0 { Light PROX_X2 }
Frame PRXDD0 { Light PROX_X2 }
Frame PRXDE0 { Light PROX_X2 }
Frame PRXDF0 { Light PROX_X3 }
Frame PRXDG0 { Light PROX_X3 }
Frame PRXDH0 { Light PROX_X4 }
Frame PRXDI0 { Light PROX_X4 }
Frame PRXDJ0 { Light PROX_X4 }
Frame PRXDK0 { Light PROX_X4 }
Frame PRXDL0 { Light PROX_X2 }
Frame PRXDM0 { Light PROX_X2 }
Frame PRXDN0 { Light PROX_X1 }
}

Object PlantedProx
{
Frame PROXA0 { Light PROX }
}

Object PlantedProxExplode
{
Frame PROXA0 { Light PROX }
Frame PROXB0 { Light PROX }
Frame PRXDA0 { Light PROX_X1 }
}

Object PlantedProxExplodeEffect
{
Frame PRXDB0 { Light PROX_X1 }
Frame PRXDC0 { Light PROX_X2 }
Frame PRXDD0 { Light PROX_X2 }
Frame PRXDE0 { Light PROX_X2 }
Frame PRXDF0 { Light PROX_X3 }
Frame PRXDG0 { Light PROX_X3 }
Frame PRXDH0 { Light PROX_X4 }
Frame PRXDI0 { Light PROX_X4 }
Frame PRXDJ0 { Light PROX_X4 }
Frame PRXDK0 { Light PROX_X4 }
Frame PRXDL0 { Light PROX_X2 }
Frame PRXDM0 { Light PROX_X2 }
Frame PRXDN0 { Light PROX_X1 }
}

//Flashlight
pointlight FLASHLIGHT2_0
{
color 0.7 0.7 0.6
size 64
offset 0 0 0
}

pointlight FLASHLIGHT2_1
{
color 0.7 0.7 0.6
size 56
offset 0 0 0
}

object FlashLBeam
{
frame TNT1A { light FLASHLIGHT2_0 }
}

object FlashLBeam1
{
frame TNT1A { light FLASHLIGHT2_1 }
}

//BFG2704
pointlight BETABALL1
{
color 0.1 1.0 0.0
size 56
}
flickerlight BETABALL1_X1
{
color 0.2 0.8 0.2
size 62
secondarySize 70
chance 0.25
}
flickerlight BETABALL1_X2
{
color 0.1 0.5 0.1
size 78
secondarySize 86
chance 0.25
}
flickerlight BETABALL1_X3
{
color 0.0 0.2 0.0
size 94
secondarySize 102
chance 0.25
}

Object 2704Ball
{
Frame BBGBA { light BETABALL1 }
Frame BBGBB { light BETABALL1 }
Frame BBGBC { light BETABALL1_X1 }
Frame BBGBD { light BETABALL1_X2 }
Frame BBGBE { light BETABALL1_X3 }
}

Object Molo2704Ball
{
Frame BBGBA { light BETABALL1 }
Frame BBGBB { light BETABALL1 }
Frame BBGBC { light BETABALL1_X1 }
Frame BBGBD { light BETABALL1_X2 }
Frame BBGBE { light BETABALL1_X3 }
}

pointlight BETABALL2
{
color 1.0 0.1 0.0
size 56
}
flickerlight BETABALL2_X1
{
color 1.0 0.4 0.4
size 72
secondarySize 80
chance 0.3
}
flickerlight BETABALL2_X2
{
color 0.8 0.3 0.3
size 88
secondarySize 96
chance 0.3
}
flickerlight BETABALL2_X3
{
color 0.6 0.2 0.2
size 48
secondarySize 32
chance 0.3
}
flickerlight BETABALL2_X4
{
color 0.4 0.1 0.1
size 24
secondarySize 16
chance 0.3
}
flickerlight BETABALL2_X5
{
color 0.9 0.2 0.2
size 18
secondarySize 12
chance 0.4
}
Object 2704Ball2
{
Frame BBG2A { light BETABALL2 }
Frame BBG2B { light BETABALL2 }
Frame BBG2C { light BETABALL2_X1 }
Frame BBG2D { light BETABALL2_X2 }
Frame BBG2E { light BETABALL2_X3 }
Frame BBG2F { light BETABALL2_X4 }
Frame BBG2G { light BETABALL2_X5 }
}

Object Molo2704Ball2
{
Frame BBG2A { light BETABALL2 }
Frame BBG2B { light BETABALL2 }
Frame BBG2C { light BETABALL2_X1 }
Frame BBG2D { light BETABALL2_X2 }
Frame BBG2E { light BETABALL2_X3 }
Frame BBG2F { light BETABALL2_X4 }
Frame BBG2G { light BETABALL2_X5 }
}

OBJECT 2704Ball3
{
Frame BFS3 { Light BFG9500Ball1 }
}

OBJECT AltMolochBFG2704
{
Frame BFS3 { Light BFG9500Ball1 }
}

Object BFG2704Ex
{
Frame BFE3A { Light BFG9500BallExplode1 }
Frame BFE3B { Light BFG9500BallExplode2 }
Frame BFE3C { Light BFG9500BallExplode3 }
Frame BFE3D { Light BFG9500BallExplode4 }
Frame BFE3E { Light BFG9500BallExplode5 }
Frame BFE3F { Light BFG9500BallExplode6 }
}

//Nuclear Missile Launcher
/*
pointlight NUKEROCKET
{
    color 1.0 0.7 0.0
    size 56
}
*/
flickerlight NUKEROCKET_X1
{
    color 1.0 0.7 0.0
    size 64
    secondarySize 72
    chance 0.3
}
/*
flickerlight NUKEROCKET_X2
{
    color 0.5 0.1 0.0
    size 80
    secondarySize 88
    chance 0.3
}

flickerlight NUKEROCKET_X3
{
    color 0.3 0.0 0.0
    size 960
    secondarySize 1040
    chance 0.3
}
*/
pointlight NUCLEARROCKETEXPLODE1
{
color 1.0 0.5 0.0
size 1200
}

pointlight NUCLEARROCKETEXPLODE2
{
color 0.8 0.4 0.0
size 1200
}

pointlight NUCLEARROCKETEXPLODE3
{
color 0.64 0.32 0.0
size 1200
}

pointlight NUCLEARROCKETEXPLODE4
{
color 0.512 0.256 0.0
size 1200
}

pointlight NUCLEARROCKETEXPLODE5
{
color 0.41 0.205 0.0
size 1200
}

object NuclearMissileShot
{
frame NKS1 { light NUKEROCKET_X1 }
}

object NuclearMissileExplosion
{
frame TNT1A { light NUCLEARROCKETEXPLODE1 }
}
/*
object NuclearMissileShotEx
{
frame TNT1A { light NUCLEARROCKETEXPLODE1 }
}
*/

//StunnerRifle
PointLight StunnerBallLight
{
Color 0.4 0.0 0.4
Offset 0 16 0
Size 45
}

PointLight StunnerBallDeathA
{
Color 0.3 0.0 0.3
Offset 0 16 0
Size 45
}

PointLight StunnerBallDeathB
{
Color 0.2 0.0 0.2
Offset 0 16 0
Size 45
}

PointLight StunnerBallDeathC
{
Color 0.1 0.0 0.1
Offset 0 16 0
Size 45
}

PointLight StunnerBallDeathD
{
Color 0.05 0.0 0.05
Offset 0 16 0
Size 45
}

PointLight StunnerBallDeathE
{
Color 0.0125 0.0 0.0125
Offset 0 16 0
Size 45
}

Object StunnerBall
{
Frame STPR { Light StunnerBallLight }
Frame PLSEA { Light StunnerBallDeathA }
Frame PLSEB { Light StunnerBallDeathB }
Frame PLSEC { Light StunnerBallDeathC }
Frame PLSED { Light StunnerBallDeathD }
Frame PLSEE { Light StunnerBallDeathE }
}

OBJECT PlayerFusionShot
{
Frame FS03A { Light FBall1 }
Frame FS03B { Light FBall1 }
Frame FS03H { Light FBallExplode1 }
Frame FS03I { Light FBallExplode2 }
Frame FS03J { Light FBallExplode3 }
}

//LostSpirit
PulseLight LostSpiritFlight
{
color 0.4 0.7 0.7
size 28
secondarySize 32
interval 2
offset 0 8 0
dontlightself 1
}

PulseLight LostSpiritDeath1
{
color 0.4 0.7 0.7
size 40
secondarySize 44
interval 1
offset 0 8 0
dontlightself 1
}

PulseLight LostSpiritDeath2
{
color 0.4 0.7 0.7
size 36
secondarySize 40
interval 1
offset 0 8 0
dontlightself 1
}

PulseLight LostSpiritDeath3
{
color 0.4 0.7 0.7
size 32
secondarySize 36
interval 1
offset 0 8 0
dontlightself 1
}

PulseLight LostSpiritDeath4
{
color 0.4 0.7 0.7
size 28
secondarySize 32
interval 1
offset 0 8 0
dontlightself 1
}

PulseLight LostSpiritAttack
{
color 0.4 0.7 0.7
size 16
secondarySize 20
interval 1
offset 0 0 0
dontlightself 1
}

Object LostSpirit
{
Frame LSP2A	{Light LostSpiritFlight}
Frame LSP2B	{Light LostSpiritFlight}
Frame LSP2C	{Light LostSpiritFlight}
Frame LSP2D	{Light LostSpiritFlight}
Frame LSP2F	{Light LostSpiritDeath1}
Frame LSP2F	{Light LostSpiritDeath1}
Frame LSP2G	{Light LostSpiritDeath2}
Frame LSP2H	{Light LostSpiritDeath3}
Frame LSP2I	{Light LostSpiritDeath4}
Frame LSP2J	{Light LostSpiritDeath4}
}
	
Object LostSpiritMissile
{
Frame LSBLA	{Light LostSpiritAttack}
Frame LSBLB	{Light LostSpiritAttack}
}

//Repeater
PointLight RepeaterBlast1
{
Color 0.5 0.55 0.1
Size 56
}

PointLight RepeaterBlast2
{
Color 0.5 0.55 0.1
Size 48
}

PointLight RepeaterBlast3
{
Color 0.5 0.55 0.1
Size 32
}

PointLight RepeaterBlast4
{
Color 0.5 0.55 0.1
Size 24
}

PointLight RepeaterBlast5
{
Color 0.5 0.55 0.1
Size 16
}

PointLight RepeaterBlast6
{
Color 0.5 0.55 0.1
Size 8
}

Object RepPuff
{
Frame RPUFA { Light RepeaterBlast1 }
Frame RPUFB { Light RepeaterBlast2 }
Frame RPUFC { Light RepeaterBlast3 }
Frame RPUFD { Light RepeaterBlast4 }
Frame RPUFE { Light RepeaterBlast5 }
Frame RPUFF { Light RepeaterBlast6 }
}

PointLight AntimatterCell
{
Color 0.4 0.0 0.0
Size 12
}

Object AMCell
{
Frame WAMCA { Light AntimatterCell }
}

//Flare
FlickerLight HEM_FLARE
{
color 1.0 0.3 0.3
size 42
secondarySize 40
Chance 0.05
offset 0 16 0
}

PointLight HEM_FLARE1
{
color 1.0 0.3 0.3
size 142
offset 0 16 0
}

object ActiveFlare
{
frame FLH1
	{
	light HEM_FLARE
	light HEM_FLARE1
	}
}

//Fallen
FlickerLight2 FallenLight
{
Color 1.0 0.5 0.2
Size 128
SecondarySize 64
Interval 8
}

Pointlight FallenLight2
{
Color 1.0 0.5 0.2
Size 96
}

Pointlight FallenLight3
{
Color 1.0 0.5 0.2
Size 64
}

Pointlight FallenLight4
{
Color 1.0 0.5 0.2
Size 32
}

Object Fallen
{
Frame FALNA { Light FallenLight }
Frame FALNB { Light FallenLight }
Frame FALNC { Light FallenLight }
Frame FALND { Light FallenLight }
Frame FALNE { Light FallenLight }
Frame FALNF { Light FallenLight }
Frame FALNG { Light FallenLight }
Frame FALNH { Light FallenLight2 }
Frame FALNI { Light FallenLight3 }
Frame FALNJ { Light FallenLight4 }
}


Pointlight FallenShot
{
Color 0.8 0.4 0.2
Size 32
}

Pointlight FallenShot2
{
Color 1.0 0.5 0.3
Size 48
}

Pointlight FallenShot3
{
Color 0.8 0.4 0.2
Size 40
}

Pointlight FallenShot4
{
Color 0.5 0.2 0.0
Size 24
}

Pointlight FallenShot5
{
Color 0.3 0.15 0.0
Size 16
}

Object FallenShot
{
Frame BALFA { Light FallenShot }
Frame BALFB { Light FallenShot }
Frame BALFC { Light FallenShot2 }
Frame BALFD { Light FallenShot3 }
Frame BALFE { Light FallenShot4 }
Frame BALFF { Light FallenShot5 }
}

OBJECT AbyssalHoundBall
{
Frame DIMBA { Light PhaseBall1 }
Frame DIMBB { Light PhaseBall1 }
Frame DIMBC { Light PhaseBallExplode1 }
Frame DIMBD { Light PhaseBallExplode2 }
Frame DIMBE { Light PhaseBallExplode3 }
}

//UACPlasmaticRifle
pointlight FUZZYBALL
{
color 0.2 0.2 0.6
size 56
}

flickerlight FUZZY_X1
{
color 0.3 0.3 0.6
size 80
secondarySize 88
chance 0.4
}

flickerlight FUZZY_X2
{
color 0.2 0.2 0.4
size 64
secondarySize 72
chance 0.4
}

flickerlight FUZZY_X3
{
color 0.0 0.0 0.1
size 8
secondarySize 16
chance 0.4
}

object FuzzyPlasma
{
frame PLZMF { light FUZZYBALL }
frame PLZMG { light FUZZY_X1 }
frame PLZMH { light FUZZY_X1 }
frame PLZMI { light FUZZY_X2 }
frame PLZMJ { light FUZZY_X3 }
}

//EFG9000
OBJECT EFGRocket
{
Frame MIS7A { Light Missile1 }
Frame MISLB { Light MissileExplode1 }
Frame MISLC { Light MissileExplode2 }
Frame MISLD { Light MissileExplode3 }
}

flickerlight EFGNukeFireLight
{
Color 1.0 0.25 0.13
Size 640
secondarySize 720
chance 0.4
}

flickerlight EFGNukeFireLight1
{
Color 1.0 0.25 0.13
Size 560
secondarySize 640
chance 0.4
}

flickerlight EFGNukeFireLight2
{
Color 1.0 0.25 0.13
Size 480
secondarySize 560
chance 0.4
}

flickerlight EFGNukeFireLight3
{
Color 1.0 0.25 0.13
Size 400
secondarySize 480
chance 0.4
}

flickerlight EFGNukeFireLight4
{
Color 1.0 0.25 0.13
Size 200
secondarySize 280
chance 0.4
}

OBJECT EFGNukeFloor
{
Frame TNT1A { Light EFGNukeFireLight }
Frame TNT1B { Light EFGNukeFireLight1 }
Frame TNT1C { Light EFGNukeFireLight2 }
Frame TNT1D { Light EFGNukeFireLight3 }
Frame TNT1E { Light EFGNukeFireLight4 }
}

OBJECT EFGNukePillar
{
Frame TNT1A { Light EFGNukeFireLight }
Frame TNT1B { Light EFGNukeFireLight1 }
Frame TNT1C { Light EFGNukeFireLight2 }
Frame TNT1D { Light EFGNukeFireLight3 }
Frame TNT1E { Light EFGNukeFireLight4 }
}

OBJECT EFGNukeMushroom
{
Frame TNT1A { Light EFGNukeFireLight }
Frame TNT1B { Light EFGNukeFireLight1 }
Frame TNT1C { Light EFGNukeFireLight2 }
Frame TNT1D { Light EFGNukeFireLight3 }
Frame TNT1E { Light EFGNukeFireLight4 }
}
/*
OBJECT EFGNukeFire
{
Frame FLA1 { Light EFGNukeFireLight }
Frame FLA2 { Light EFGNukeFireLight }
Frame FLA3 { Light EFGNukeFireLight }
Frame FLA4 { Light EFGNukeFireLight }
}
*/
OBJECT EFGSeekRocket
{
Frame MIS8A { Light Missile1 }
Frame MISLB { Light MissileExplode1 }
Frame MISLC { Light MissileExplode2 }
Frame MISLD { Light MissileExplode3 }
}

OBJECT EFGFusionNuke
{
Frame NKS1A { Light Missile1 }
}

object EFGNukeFlareLFX
{
frame TNT1A { light NUCLEARROCKETEXPLODE1 }
frame TNT1B { light NUCLEARROCKETEXPLODE2 }
frame TNT1C { light NUCLEARROCKETEXPLODE3 }
frame TNT1D { light NUCLEARROCKETEXPLODE4 }
frame TNT1E { light NUCLEARROCKETEXPLODE5 }
}

OBJECT ZBulletPuff
{
Frame PUFFA { Light PuffLight }
Frame PUFFB { Light PuffLight }
}

OBJECT ExosBulletPuff
{
Frame PUFFA { Light PuffLight }
Frame PUFFB { Light PuffLight }
}

//Megapack
Pulselight Megapack_1
{
color 0.7 0.6 0.5
size 24
secondarySize 22
interval 2.0
dontlightself 1
Subtractive 1
}

Object Megapack
{
frame BPK2 { light Megapack_1 }
}

//Pyrocannon
OBJECT SSPyroShot
{
Frame HFBA { Light BossFire1 }
}

OBJECT SSFuelExplosion02
{
Frame RPEX { Light BossFire1 }
}

OBJECT SSMushroomFireballs
{
Frame FRTB { Light Comet1 }
}

//HEMLegendaryStealthTrooper
OBJECT HEMLegendaryStealthTrooper 
{
Frame HLSTA { Light SmallLegLight }
Frame HLSTB { Light SmallLegLight }
Frame HLSTC { Light SmallLegLight }
Frame HLSTD { Light SmallLegLight }
Frame HLSTE { Light SmallLegLight }
Frame HLSTF { Light SmallLegLight }
Frame HLSTG { Light SmallLegLight }
Frame HLSTZ { Light SmallLegLight }
}

//HellstormCannon
PointLight HELLSTORMBOMB_1
{
Color 1.0 0.7 0.0
Size 32
}

Flickerlight HELLSTORMBOMB_2
{
Color 1.0 0.7 0.0
Size 32
SecondarySize 41
Chance 0.3
}

FlickerLight HELLSTORMBOMB_3
{
Color 0.5 0.1 0.0
Size 40
SecondarySize 44
Chance 0.3
}

FlickerLight HELLSTORMBOMB_4
{
Color 0.3 0.0 0.0
Size 48
SecondarySize 52
Chance 0.3
}

Object HellStormBomb1
{
Frame HSBMA { Light HELLSTORMBOMB_1 }
Frame MISLB { Light HELLSTORMBOMB_2 }
Frame MISLC { Light HELLSTORMBOMB_3 }
Frame MISLD { Light HELLSTORMBOMB_4 }
}

Object MHellStormBomb1
{
Frame HSBMA { Light HELLSTORMBOMB_1 }
Frame MISLB { Light HELLSTORMBOMB_2 }
Frame MISLC { Light HELLSTORMBOMB_3 }
Frame MISLD { Light HELLSTORMBOMB_4 }
}

Object M2HellStormBomb1
{
Frame HSBMA { Light HELLSTORMBOMB_1 }
Frame MISLB { Light HELLSTORMBOMB_2 }
Frame MISLC { Light HELLSTORMBOMB_3 }
Frame MISLD { Light HELLSTORMBOMB_4 }
}


Object HellStormBomb
{
Frame MIS8A { Light Missile1 }
Frame MISLB { Light MissileExplode1 }
Frame MISLC { Light MissileExplode2 }
Frame MISLD { Light MissileExplode3 }
}

Object MHellStormBomb
{
Frame MIS8A { Light Missile1 }
Frame MISLB { Light MissileExplode1 }
Frame MISLC { Light MissileExplode2 }
Frame MISLD { Light MissileExplode3 }
}

Object M2HellStormBomb
{
Frame MIS8A { Light Missile1 }
Frame MISLB { Light MissileExplode1 }
Frame MISLC { Light MissileExplode2 }
Frame MISLD { Light MissileExplode3 }
}

//HomingRocketLauncher
Object PlayerHomRocket
{
Frame HMISA { Light Missile1 }
}

//Ritual Knife
pointlight RITUALKNIFE
{
color 0.7 0.0 0.0
size 5
}

object SpreadKiller
{
frame RTKFA { light RITUALKNIFE }
}

//Ammo Sphere
Pointlight HemAmmoSphereLight
{
Color 0.8 0.0 0.0
Size 18
}

Object AmmoSphere
{
Frame AMS2 { Light HemAmmoSphereLight }
}

//Armor Sphere
PulseLight HemBlueArmorSphere
{
Color 0.1 0.3 1.0
Size 32
SecondarySize 48
Interval 4.0
Offset 0 24 0
}

PulseLight HemPurpleArmorSphere
{
Color 1.0 0.3 1.0
Size 32
SecondarySize 48
Interval 4.0
Offset 0 24 0
}

PulseLight HemBlackArmorSphere
{
Color 0.3 0.3 0.3
Size 32
SecondarySize 48
Interval 4.0
Offset 0 24 0
Dontlightself 1 
Subtractive 1
}

Object ArmorSphere
{
Frame ARS1 { Light HemBlueArmorSphere }
}

Object SuperArmorSphere
{
Frame ARS2 { Light HemPurpleArmorSphere }
}

Object NemesisArmorSphere
{
Frame ARS3 { Light HemBlackArmorSphere }
}

//Complex Cyberlord
OBJECT CyberLord2
{
Frame ANNIF { Light BossFire1 }
Frame ANNIH { Light BossFire1 }
Frame ANNII { Light BossFire1 }
Frame ANNIJ { Light BossFire1 }
Frame ANNIK { Light BossFire1 }
Frame ANNIL { Light BossFire1 }
Frame ANNIM { Light BossFire1 }
Frame ANNIN { Light BossFire1 }
Frame ANNIO { Light BossFire1 }
}

OBJECT Cyberdemon2
{
Frame CYBRF { Light BossFire1 }
Frame CYBRH { Light BossFire1 }
Frame CYBRI { Light BossFire1 }
Frame CYBRJ { Light BossFire1 }
Frame CYBRK { Light BossFire1 }
Frame CYBRL { Light BossFire1 }
Frame CYBRM { Light BossFire1 }
Frame CYBRN { Light BossFire1 }
Frame CYBRO { Light BossFire1 }
}

OBJECT BattleLord
{
Frame LORDF { Light BossFire1 }
Frame LORDG { Light BossFire1 }
Frame LORDI { Light BossFire1 }
Frame LORDJ { Light BossFire1 }
Frame LORDK { Light BossFire1 }
Frame LORDL { Light BossFire1 }
Frame LORDM { Light BossFire1 }
}

//Plasma Beam
FLICKERLIGHT PBeamBall1
{
Color 0 0.8 0
Size 40
SecondarySize 46
Chance 0.2
}

POINTLIGHT PBeamBallExplode1
{
Color 0 0.8 0
OffSet 0 0 0
Size 50
}

POINTLIGHT PBeamBallExplode2
{
Color 0 0.8 0
OffSet 0 0 0
Size 46
}

POINTLIGHT PBeamBallExplode3
{
Color 0 0.8 0
OffSet 0 0 0
Size 38
}

POINTLIGHT PBeamBallExplode4
{
Color 0 0.8 0
OffSet 0 0 0
Size 30
}

OBJECT PlayerPlasmaBeamBall
{
Frame TNT1A { Light PBeamBall1 }
Frame APBXB { Light PBeamBallExplode1 }
Frame APBXC { Light PBeamBallExplode2 }
Frame APBXD { Light PBeamBallExplode3 }
Frame APBXE { Light PBeamBallExplode4 }
}

OBJECT PlasmaBeamBall
{
Frame TNT1A { Light PBeamBall1 }
Frame APBXB { Light PBeamBallExplode1 }
Frame APBXC { Light PBeamBallExplode2 }
Frame APBXD { Light PBeamBallExplode3 }
Frame APBXE { Light PBeamBallExplode4 }
}

//Black Rune
PointLight LichSkull
{
Color 0.7 0.0 0.4
Size 32
Offset 0 30 0
}

Object BlackRune
{
Frame BLRN { Light LichSkull }
}

//Health and Armor essences
PULSELIGHT NemesisBossLifeEssence1
{
Color 0.3 0.3 0.3
Size 16
SecondarySize 28
Interval 0.9
Offset 0 12 0
Dontlightself 1 
Subtractive 1
}

PULSELIGHT LegendaryBossLifeEssence1
{
Color 0.8 0.4 0
Size 16
SecondarySize 28
Interval 0.9
OffSet 0 12 0
}

PULSELIGHT NemesisArmorBonusLight1
{
Color 0.3 0.3 0.3
OffSet 0 12 0
Size 6
SecondarySize 8
Interval 1
Dontlightself 1 
Subtractive 1
}

OBJECT NemesisHealthBonusMax
{
Frame NLIF { Light NemesisBossLifeEssence1 }
}

OBJECT LegendaryHealthBonusMax
{
Frame LLIF { Light LegendaryBossLifeEssence1 }	
}

OBJECT NemesisArmorBonus
{
Frame NFSS { Light NemesisArmorBonusLight1 }
}

OBJECT NemesisArmorBonus2
{
Frame NFSS { Light NemesisArmorBonusLight1 }
}

OBJECT NemesisArmorBonus4
{
Frame NFSS { Light NemesisArmorBonusLight1 }
}

OBJECT NemesisArmorBonus8
{
Frame NFSS { Light NemesisArmorBonusLight1 }
}

OBJECT NemesisArmorBonus16
{
Frame NFSS { Light NemesisArmorBonusLight1 }
}

OBJECT NemesisArmorBonus32
{
Frame NFSS { Light NemesisArmorBonusLight1 }
}

OBJECT NemesisArmorBonus64
{
Frame NFSS { Light NemesisArmorBonusLight1 }
}

//LegendaryBabyDemolisher
OBJECT LegArach10KProjectile
{
Frame LRAC { Light BFG9500EnergyBall1 }
}

OBJECT LegArach10KEx
{
Frame LFE3 { Light BFG9500EnergyBall1 }
}

//BRIGHTMAPS
#include "BMAP/BMShinenen.txt"
#include "BMAP/BMFallen.txt"
#include "BMAP/BMWelder.txt"