Actor WhiteNazi
{
Monster
Scale 1.25
Health 3000
Height 64
Radius 30
Mass 5000
Speed 8
MaxStepHeight 32
MaxDropOffHeight 32
Reactiontime 24
PainChance 64
PainChance "Crush", 256
PainChance "Explosion", 100
PainChance "Mine", 100
PainChance "NuclearFire", 100
MeleeRange 150
+BOSS
+BOSSDEATH
+NOICEDEATH
+NOTIMEFREEZE
+DONTMORPH
+DONTRIP
+BRIGHT
+NORADIUSDMG
-NOINFIGHTING
-NOPAIN
+NoFear
+NOBLOOD
+FLOORCLIP
+NOTARGET
+LOOKALLAROUND
//+ALWAYSFAST
+MISSILEMORE
+MISSILEEVENMORE
+QUICKTORETALIATE
+DONTHARMSPECIES
+NoPain
Species "SS"
Damagetype "SS"
DamageFactor "SS", 0.0
DamageFactor "PlayerNemesisPlasma", 0.0
DamageFactor "Extreme", 0.0
DamageFactor "LegendaryPlayer", 0.3
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor 0.1
//No Infighting
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LACGrenade", 0.0
DamageFactor "LSSGGrenade", 0.0
/*DropItem "LegendaryBulletMag", 250, 6
DropItem "LegendaryBulletBox", 125
DropItem "LegendaryArmor", 90
DropItem "LegAmmoSphere", 93
DropItem "SpringMine", 50, 1
DropItem "LegendaryRune", 25, 1
DropItem "PortableMedCell", 256, 1
DropItem "PortableMedCellPack", 256, 1
DropItem "ArmorPlate" 256
DropItem "ArmorPlate" 256
DropItem "ArmorPlate" 256
DropItem "AmmoPack", 256, 5
DropItem "ArmorCharge", 256, 5
DropItem "Megapack", 256*/
SeeSound "LegKrieger/sight"
ActiveSound "LegKrieger/Active"
PainSound "LegKrieger/pain"
DeathSound "LegKrieger/death"
Tag "\c[g1]Lost Nazi soul from Stalingrad\c-"
Obituary "%o has tickets to worst nightmare by him..."
HitObituary "%o's didn't founded after strange death..."
var int user_counter;
var int user_music;
States
	{
  Spawn:
	WHSS A 1 A_Look
	Loop
See:
	TNT1 A 0 A_JumpIf(user_music == 1,3)
	TNT1 A 0 ACS_NamedExecuteAlways("StartMonsterMusic",0,111)
	TNT1 A 0 A_SetUserVar("user_music",1)
	WHSS AAA 3 A_Chase
	TNT1 A 0 A_SpawnItemEx ("LGBTHellionSmokeSpawner",20,0)
	WHSS BBB 3 A_Chase
	TNT1 A 0 A_SpawnItemEx ("LGBTHellionSmokeSpawner",20,0)
	WHSS CCC 3 A_Chase
	TNT1 A 0 A_SpawnItemEx ("LGBTHellionSmokeSpawner",20,0)
	TNT1 A 0 A_Jump(30,"Teleport")
	TNT1 A 0 A_Jump(62,"Rush")
	Loop
Rush:
	TNT1 A 0 A_SpawnItemEx("LGBTBOIGhost")	
	WHSS A 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LGBTBOIGhost")	
	WHSS B 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LGBTBOIGhost")	
	WHSS C 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LGBTBOIGhost")	
	WHSS A 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LGBTBOIGhost")	
	WHSS B 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LGBTBOIGhost")	
	WHSS C 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LGBTBOIGhost")	
	WHSS A 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LGBTBOIGhost")	
	WHSS B 2 Bright A_Chase
	TNT1 A 0 A_Jump(84,"See")
	Loop
Teleport:
    WHSS A 1 Bright A_UnSetShootable
	WHSS AAAA 0 A_SpawnItem("LGBTHellionSmokeSpawner",0,0,0,0)
	WHSS AAAAAAAAAA 1  A_FadeOut(0.1,0)
	WHSS A 2 
	WHSS AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	WHSS AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
    WHSS A 1 A_PlayWeaponSound("boss/teleport")
	WHSS AAAA 0 A_SpawnItem("LGBTHellionSmokeSpawner",0,0,0,0)
	WHSS AAAAAAAAAA 1 A_FadeIn(0.1)
    WHSS A 1 Bright A_SetShootable
    Goto See		
Melee:
	TNT1 A 0
	GoTo See
Missile:
	TNT1 A 0 Bright A_Jump(256,"BlueFire","RedFire","PurpleFire","BlackFire","GreenFire")
	Goto See
BlueFire:
	TNT1 A 0 Bright A_Jump(221,"FreezeRifle","FreezeRRockets","BlueRailgunStuff","FreezeCombo")
	Goto See
FreezeRifle:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_Facetarget
FreezeRifleReFire:
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("NewZombieFreezeBlast",random(36,44),0,Random(5,-5),0)
	WHBS G 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",6)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("NewZombieFreezeBlast",random(36,44),0,Random(5,-5),0)
	WHBS I 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"BlueMissileEnd")
	Loop
BlueMissileEnd:
	WHSS FFFFF 4 Bright A_Facetarget
	Goto See
FreezeRRockets:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_Facetarget
FreezeRRocketsReFire:
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",5)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("BCyberLordHomer",62,-18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("NewZombieFreezeBlast",random(36,44),0,Random(5,-5),0)
	WHBS H 6 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",6)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("BCyberLordHomer",62,18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("NewZombieFreezeBlast",random(36,44),0,Random(5,-5),0)
	WHBS J 6 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"BlueMissileEnd")
	Loop
BlueRailgunStuff:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_Facetarget
BlueRailgunStuffReFire:
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("BlueAnniRail2",random(36,44),0,Random(5,-5),0)
	WHBS G 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",6)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("BlueAnniRail2",random(36,44),0,Random(5,-5),0)
	WHBS I 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"BlueMissileEnd")
	Loop
FreezeCombo:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_Facetarget
FreezeComboRefire:
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",5)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("BlueAnniRail2",62,-18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("NewZombieFreezeBlast",random(36,44),0,Random(5,-5),0)
	WHBS H 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",6)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("BlueAnniRail2",62,18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("NewZombieFreezeBlast",random(36,44),0,Random(5,-5),0)
	WHBS J 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"BlueMissileEnd")
	Loop
RedFire:
	TNT1 A 0 Bright A_Jump(221,"NormalLegendaryKrieger","RedBFG15k","RedBFG9500","HellStormRockets")
	Goto See
NormalLegendaryKrieger:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_Facetarget
NormalLegendaryKriegerRefire:
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("MinigunnerExplosiveTracer",random(36,44),0,Random(5,-5),0)
	TNT1 A 0 A_SpawnItemEx("RifleCasing",10,24,40,Random(2,6),0,Random(1,3),Random(80,90),SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,0)
	WHSS G 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("MinigunnerExplosiveTracer",random(36,44),0,Random(5,-5),0)
	TNT1 A 0 A_SpawnItemEx("RifleCasing",10,24,40,Random(2,6),0,Random(1,3),Random(-80,-90),SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,0)
	WHSS I 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"RedMissileEnd")
	Loop
RedMissileEnd:
	WHSS FFFFF 4 Bright A_Facetarget
	Goto See
RedBFG15k:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_FaceTarget
RedBFG15kRefire:
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",5)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("Cybruiser15K",62,-18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("MinigunnerExplosiveTracer",random(36,44),0,Random(5,-5),0)
	WHSS H 8 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",6)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("Cybruiser15K",62,18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("MinigunnerExplosiveTracer",random(36,44),0,Random(5,-5),0)
	WHSS J 8 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"RedMissileEnd")
	Loop
RedBFG9500:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",5)
	TNT1 A 0 A_CustomMissile("CardinalDTBFG10KBall",random(36,44),0,Random(5,-5),0)
	WHSS G 8 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",5)
	TNT1 A 0 A_CustomMissile("CardinalDTBFG10KBall",random(36,44),0,Random(5,-5),0)
	WHSS I 8 Bright A_Facetarget
	GoTo See 
HellStormRockets:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_Facetarget
HellStormRocketsRefire:
	TNT1 A 0 A_CustomMissile("PyroRocket",random(36,44),0,Random(5,-5),0)
	WHSS G 6 Bright A_Facetarget
	TNT1 A 0 A_CustomMissile("PyroRocket",random(36,44),0,Random(5,-5),0)
	WHSS I 6 Bright A_Facetarget
	GoTo See
BlackFire: //HeHeHeHe its time 4 use Nemesis stuff C:<//
	TNT1 A 0 Bright A_Jump(221,"NemesisRifle","NemeLazer","NemeShotty")
	Goto See
NemesisRifle:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_FaceTarget
NemesisRifleReFire:
	TNT1 A 0 A_CustomMissile("NemesisRifleShotEnemy",random(36,44),0,Random(5,-5),0)
	WHWS G 3 Bright A_Facetarget
	TNT1 A 0 A_CustomMissile("NemesisRifleShotEnemy",random(36,44),0,Random(5,-5),0)
	WHWS I 3 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"WhiteMissileEnd")
	Loop
WhiteMissileEnd:
	WHSS FFFFF 4 Bright A_Facetarget
	Goto See
NemeLazer:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_FaceTarget
NemesisLazerReFire:
	TNT1 A 0 A_CustomMissile("NemesisRevCannonLaser",random(36,44),0,Random(5,-5),0)
	WHWS G 3 Bright A_Facetarget
	TNT1 A 0 A_CustomMissile("NemesisRevCannonLaser",random(36,44),0,Random(5,-5),0)
	WHWS I 3 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"WhiteMissileEnd")
	Loop
NemeShotty:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHWS FF 2 Bright A_FaceTarget
	WHWS G 1 Bright A_PlaySound("weapons/hsgfire",CHAN_WEAPON,1.0,0)
	WHWS G 4 Bright A_PlaySound("weapons/hsgfire",7,1.0,0)
	TNT1 A 0 A_CustomBulletAttack(15.4,10.6,78,Random(1,4)*30,"NemesisASGPuffExplode")
	WHWS I 1 Bright A_CustomBulletAttack(15.4,10.6,78,Random(1,4)*3,"NemesisASGBulletPuff")
	TNT1 A 0 A_CustomBulletAttack(15.4,10.6,78,Random(1,4)*30,"NemesisASGPuffExplode")
	WHWS I 4 Bright A_CustomBulletAttack(15.4,10.6,78,Random(1,4)*3,"NemesisASGBulletPuff")
	WHWS FF 5 Bright A_FaceTarget
	WHWS FFFFF 1 A_Facetarget
	Goto See
GreenFire:
	TNT1 A 0 Bright A_Jump(221,"OverseerPlasma","OverseerLazer","DTechRifle","Railgunspam")
	Goto See
OverseerPlasma:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_FaceTarget
OverseerPlasmaRefire:
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("OverseerPlasma",random(36,44),0,Random(5,-5),0)
	WHGS G 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("OverseerPlasma",random(36,44),0,Random(5,-5),0)
	WHGS I 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"GreenMissileEnd")
	Loop
GreenMissileEnd:
	WHSS FFFFF 4 Bright A_Facetarget
	Goto See
OverseerLazer:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_FaceTarget
OverseerLazerReFire:
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",5)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("OverseerLaser",62,-18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("OverseerPlasma",random(36,44),0,Random(5,-5),0)
	WHGS H 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",6)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("OverseerLaser",62,18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("OverseerPlasma",random(36,44),0,Random(5,-5),0)
	WHGS J 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"GreenMissileEnd")
	Loop
DTechRifle:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_FaceTarget
DTechRifleRefire:
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("ZDemonTechProjectile",random(36,44),0,Random(5,-5),0)
	WHGS G 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("ZDemonTechProjectile",random(36,44),0,Random(5,-5),0)
	WHGS I 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"GreenMissileEnd")
	Loop
RailGunSpam:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_FaceTarget
RailGunSpamReFire:
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",5)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("DarkDemo10K",62,-18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTRailCore",36,5)
	TNT1 A 0 A_CustomMissile("DarkAnnihilatorRail",36,5,0)
	WHGS H 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",6)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("DarkDemo10K",62,18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTRailCore",44,-5,0)
	TNT1 A 0 A_CustomMissile("ToastDarkAnnihilatorRail",44,-5,0)
	WHGS J 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"GreenMissileEnd")
	Loop
PurpleFire:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	WHSS FFFFF 7 Bright A_FaceTarget
PurpleFireReFire:
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",5)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("PhaseCyber15KBall",62,-18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("PhaseCyberRail",random(36,44),0,Random(5,-5),0)
	WHPS H 2 Bright A_Facetarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",6)
	TNT1 A 0 A_PlaySound("hitler/fire",CHAN_WEAPON,1.0,0)
	TNT1 A 0 A_CustomMissile("PhaseCyber15KBall",62,18,random(4,-8),CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("PhaseCyberRail",random(36,44),0,Random(5,-5),0)
	WHPS J 2 Bright A_Facetarget
	TNT1 A 0 A_MonsterRefire(230,"PurpleMissileEnd")
	Loop
PurpleMissileEnd:
	WHSS FFFFF 4 Bright A_Facetarget
	Goto See
Pain:
	TNT1 A 0 A_Pain
	WHSS E 6 Bright
	Goto See
Death:
	TNT1 A 0
	WHSS A 35
	WHSS E 105 A_Scream
	TNT1 A 0 A_Jump(256,"PurpleDeath","BlackDeath","BlueDeath","GreenDeath","NormalDeath")
	Goto NormalDeath
PurpleDeath:
	WHPS K 4 A_SpawnItemEx("MutantGibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHPS L 4 A_SpawnItemEx("MutantGibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHPS M 4 A_Fall
	TNT1 A 0 A_PlaySound("DeathKnight/step",6,1.0,0)
	TNT1 A 0 A_BossDeath
	TNT1 A 0 A_SpawnItemEx("PhaseArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("CommanderDevastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("LegendaryRune",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisArmorSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Plasmatic Cannon",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisShellBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Assault Shotgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Freezer Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("FreezerBFG",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32) 
	TNT1 A 0 A_SpawnItemEx("InvulnerabilitySphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Railgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("PlasmaRepeater",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("EnragedLegendaryArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("BulletBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Devastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Explosive Minigun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("TechVulcan",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	WHPS N -1
	Stop
BlackDeath:
	WHWS K 4 A_SpawnItemEx("BlackGibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHWS L 4 A_SpawnItemEx("BlackGibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHWS M 4 A_Fall
	TNT1 A 0 A_PlaySound("DeathKnight/step",6,1.0,0)
	TNT1 A 0 A_BossDeath
	TNT1 A 0 A_SpawnItemEx("PhaseArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("CommanderDevastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("LegendaryRune",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisArmorSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Plasmatic Cannon",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisShellBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Assault Shotgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Freezer Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("FreezerBFG",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32) 
	TNT1 A 0 A_SpawnItemEx("InvulnerabilitySphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Railgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("PlasmaRepeater",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("EnragedLegendaryArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("BulletBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Devastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Explosive Minigun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("TechVulcan",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	WHWS N -1
	Stop
BlueDeath:
	WHBS K 4 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHBS L 4 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHBS M 4 A_Fall
	TNT1 A 0 A_PlaySound("DeathKnight/step",6,1.0,0)
	TNT1 A 0 A_BossDeath
	TNT1 A 0 A_SpawnItemEx("PhaseArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("CommanderDevastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("LegendaryRune",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisArmorSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Plasmatic Cannon",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisShellBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Assault Shotgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Freezer Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("FreezerBFG",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32) 
	TNT1 A 0 A_SpawnItemEx("InvulnerabilitySphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Railgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("PlasmaRepeater",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("EnragedLegendaryArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("BulletBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Devastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Explosive Minigun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("TechVulcan",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	WHBS N -1
	Stop
GreenDeath:
	WHGS K 4 A_SpawnItemEx("GreenGibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHGS L 4 A_SpawnItemEx("GreenGibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHGS M 4 A_Fall
	TNT1 A 0 A_PlaySound("DeathKnight/step",6,1.0,0)
	TNT1 A 0 A_BossDeath
	TNT1 A 0 A_SpawnItemEx("PhaseArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("CommanderDevastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("LegendaryRune",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisArmorSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Plasmatic Cannon",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisShellBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Assault Shotgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Freezer Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("FreezerBFG",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32) 
	TNT1 A 0 A_SpawnItemEx("InvulnerabilitySphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Railgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("PlasmaRepeater",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("EnragedLegendaryArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("BulletBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Devastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Explosive Minigun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("TechVulcan",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	WHGS N -1
NormalDeath:
	WHSS K 4 A_SpawnItemEx("GibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHSS L 4 A_SpawnItemEx("GibbedGenerator",0,0,0,0,0,0,0,128,0)
	WHSS M 4 A_Fall
	TNT1 A 0 A_PlaySound("DeathKnight/step",6,1.0,0)
	TNT1 A 0 A_BossDeath
	TNT1 A 0 A_SpawnItemEx("PhaseArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("CommanderDevastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("LegendaryRune",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisArmorSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisSphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NLDemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Plasmatic Cannon",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NemesisShellBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Assault Shotgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Nemesis Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Freezer Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("FreezerBFG",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32) 
	TNT1 A 0 A_SpawnItemEx("InvulnerabilitySphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonMagazine",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("NewCellPack",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("DemonAmmoBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Rifle",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Railgun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("PlasmaRepeater",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("EnragedLegendaryArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("BulletBox",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Demon Tech Devastator",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("Explosive Minigun",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	TNT1 A 0 A_SpawnItemEx("TechVulcan",0,0,8,random(0,8),random(0,8),2,random(0,360),0,32)
	WHSS N -1
	Stop
	}
}

ACTOR LGBTHellionSmokeSpawner : RedParticleSpawner
{
+NOTIMEFREEZE
States
	{
	Spawn:
		TNT1 A 0
		TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
		TNT1 A 0 A_CheckSight("Toaster")
		TNT1 A 0 A_SpawnItemEx("EnragedHellionSmoke",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,32)
		TNT1 A 0 A_SpawnItemEx("LHellionSmoke",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,32)
		TNT1 A 0 A_SpawnItemEx("BHellionSmoke",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,32)
		TNT1 A 0 A_SpawnItemEx("GHellionSmoke",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,32)
		TNT1 A 0 A_SpawnItemEx("PhaseCyberFlame",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,32)
		TNT1 A 0 A_SpawnItemEx("TrueNemesisHellionSmoke",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,32)
		TNT1 A 1
		Stop
	}
}

ACTOR EnragedHellionSmoke : RHellionSmoke
{
+NOTIMEFREEZE
}

ACTOR LGBTBOIGhost
{
Scale 1.1
Radius 20
Height 56
Speed 0
Alpha 0.7
PROJECTILE
RENDERSTYLE Translucent
+CLIENTSIDEONLY
+NOTIMEFREEZE
States
{
Spawn:
    TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    TNT1 A 1
    WHSS A 2 A_FadeOut(0.10)
    Goto Spawn+1
  Toaster:
    TNT1 A 0
	Stop		
    }
}

Actor BlueAnniRail2 : BlueAnniRail {Scale 0.5}

Actor ToastDarkAnnihilatorRail : DarkAnnihilatorRail
{
DamageType "Cyber10K"
Species "Cybers"
Decal GreenRocketScorch
States
{
Spawn:
    TNT1 A 1 Bright
    Loop
Death:
	TNT1 A 0
	TNT1 A 0 A_SpawnItemEx("BFGShockwave", 0, 0, 0, 0, 0, 0, 0, 128)
    TNT1 AAAA 0 A_CustomMissile("GreenKaboom2", 0, 0, random(0,360), 2, random(0,360))	
	Stop
	}
}