#base robot_giant.pop
#base robot_standard.pop
#base robot_gatebot.pop
#base robot_tank_vac.pop
#base robot_spidertank.pop
//#base reverse_timer_text_v3.pop
population
{
    StartingCurrency    5500
    RespawnWaveTime 6
    CanBotsAttackWhileInSpawnRoom   no
	SniperAllowHeadshots 1				 
	EnableDominations 1                  
	SentryBusterFriendlyFire 0 			 
	StandableHeads 1 					 
	ImprovedAirblast 1					 
	NoThrillerTaunt 1
	WaveStartCountdown 3
	PrecacheSound "phase2finalboss.mp3"
	PrecacheSound "soldier_mvm_m_battlescream5.mp3"
	PrecacheSound "riseoflivingbread.mp3"
	PrecacheSound "deathmachinextheme.mp3"
	PrecacheSound "doubledonk.wav"
	PrecacheSound "darkermin.mp3"
	PrecacheSound "purevessel.mp3"
	PrecacheSound "1_eternal.mp3"
	PrecacheSound "alarm_mannhatan.mp3"
	PrecacheSound "argent_axe_deploy.wav"
	PrecacheSound "sniper_mvm_revenge04.mp3"
	
	PrecacheSound "misc\doomsday_missile_explosion.wav"
	
	LuaScriptFile "scripts/rocket.lua"
	
	DisableSound "heavy_mvm_giant_robot01"
	DisableSound "heavy_mvm_giant_robot02"
	DisableSound "heavy_mvm_giant_robot03"
	DisableSound "heavy_mvm_giant_robot04"
	DisableSound "engineer_mvm_giant_robot01"
	DisableSound "engineer_mvm_giant_robot02"
	DisableSound "engineer_mvm_giant_robot03"
	DisableSound "soldier_mvm_giant_robot01"
	DisableSound "soldier_mvm_giant_robot02"
	DisableSound "soldier_mvm_giant_robot03"
	DisableSound "soldier_mvm_giant_robot04"
	DisableSound "medic_mvm_giant_robot01"
	DisableSound "medic_mvm_giant_robot02"
	DisableSound "medic_mvm_giant_robot03"	
	DisableSound "music.mvm_end_last_wave"						
	DisableSound "music.mvm_end_mid_wave"						
	DisableSound "music.mvm_end_tank_wave"						
	DisableSound "music.mvm_end_wave"							
	DisableSound "music.mvm_lost_wave"							
	DisableSound "music.mvm_start_last_wave"					
	DisableSound "music.mvm_start_mid_wave"						
	DisableSound "music.mvm_start_tank_wave"					
	DisableSound "music.mvm_start_wave"							
	DisableSound "Announcer.MVM_Get_To_Upgrade"					
	DisableSound "Announcer.MVM_Spy_Alert" 						
	DisableSound "Announcer.mvm_spybot_death"					
	DisableSound "Announcer.mvm_spybot_death_all"				
	DisableSound "Announcer.MVM_First_Wave_Start"				
	DisableSound "Announcer.MVM_Wave_Start"						
	DisableSound "Announcer.MVM_Wave_End"						
	DisableSound "Announcer.MVM_Wave_Lose"						
	DisableSound "Announcer.MVM_Final_Wave_Start"					
	DisableSound "Announcer.MVM_Final_Wave_End"					
	DisableSound "Announcer.MVM_Robots_Planted"					
	DisableSound "Announcer.MVM_All_Dead"						
	DisableSound "Announcer.MVM_Bomb_Alert_Entered"				
	DisableSound "Announcer.MVM_Bomb_Alert_Near_Hatch"			
	DisableSound "Announcer.MVM_Bomb_Alert_Deploying"			
	DisableSound "Announcer.MVM_Sentry_Buster_Alert"			
	DisableSound "Announcer.MVM_Sentry_Buster_Alert_Another"	
	DisableSound "Announcer.MVM_General_Wave_Start"				
	DisableSound "Announcer.MVM_Game_Over_Loss"					
	DisableSound "Announcer.MVM_Tank_Planted"					
	DisableSound "Announcer.MVM_Tank_Alert_Spawn"				
	DisableSound "Announcer.MVM_Tank_Alert_Another"				
	DisableSound "Announcer.MVM_Tank_Alert_Multiple"			
	DisableSound "Announcer.MVM_Tank_Alert_Halfway"				
	DisableSound "Announcer.MVM_Tank_Alert_Halfway_Multiple"	
	DisableSound "Announcer.MVM_Tank_Alert_Near_Hatch"			
	DisableSound "Announcer.MVM_Tank_Alert_Deploying"			
	DisableSound "Announcer.RoundBegins1Seconds"				
	DisableSound "Announcer.RoundBegins2Seconds"				
	DisableSound "Announcer.RoundBegins3Seconds"				
	DisableSound "Announcer.RoundEnds1Seconds"					
	DisableSound "Announcer.RoundEnds2Seconds"					
	DisableSound "Announcer.RoundEnds3Seconds"
	DisableSound "Announcer.MVM_Game_Over_Loss" 		
	DisableSound "music.mvm_lost_wave" 	
	
	HHHNoControlPointLogic 1			 
	HHHNonSolidToPlayers 1				 
	HHHHealthPerPlayer 0				 
	HHHChaseRange 19999					 
	HHHQuitRange 20000					 
	HHHHealthBase 30000 				 
	HHHChaseDuration 19999				 
	
	CustomWeapon
	{
		Name	"Bot Cauterizer"
		OriginalItemName	"Upgradeable TF_WEAPON_MEDIGUN"
		"paintkit_proto_def_index"	205
		"set_item_texture_wear"		0
		"special item description"	"Ubercharge grants minicrits, ignition on hit, high burn damage, and cosmetic burning effects to your weapon"
		"effect cond override"		118
		"effect add attributes"		"attach particle effect|1|weapon burn dmg increased|3|Set DamageType Ignite|1|projectile trail particle|~spell_fireball_small_red"
		"heal rate bonus"			5
		"uber duration bonus"		9999
		"ubercharge rate bonus"		9999
		"attach particle effect"	1
	}
	CustomWeapon
	{
		Name	"Bot Acid Medigun"
		OriginalItemName	"Upgradeable TF_WEAPON_MEDIGUN"
		"paintkit_proto_def_index"	255
		"set_item_texture_wear"		0
		"effect cond override"		118
		"effect add attributes"		"attach particle effect|702|bleeding duration|10|mult bleeding dmg|1.5|projectile trail particle|superrare_greenenergy"
		"heal rate bonus"			5
		"uber duration bonus"		9999
		"ubercharge rate bonus"		9999
		"attach particle effect"	702
	}
	CustomWeapon
	{
		Name	"Bot_Gold_Medieval"
		OriginalItemName	"The Eyelander"
		"effect cond override"		118
		"special item description"	"We do a little bit of trolling! This sword only supports medieval mode."
		"effect add attributes"	"dmg taken increased|4|set DamageType Ignite|1|melee cleave attack|1|hud overlay|effects/jarate_overlay|5|"
		"attach particle effect"	702
		"critboost on kill" 3
		"killstreak tier" 3
		"kill combo fire rate boost" 0.5
		"stun on hit" 4
		"stun on hit type" "movement"
		"stun on hit slow" 1
		"melee airblast" 1
		"health on radius damage" 1200
		"attach particle effect" 3106
		"deploy time decreased" 0.01
		"melee range multiplier" 5
		"melee bounds multiplier" 5
		"add cond on hit" 41
		"add cond on hit" 4352
		"add cond on hit duration" 10
		"is australium item" 1
		"turn to gold" 1
	}
	CustomWeapon
	{
		Name "SFDs Own AirStriker 3000"
		OriginalItemName "The Air Strike"
		"attach particle effect" 703
		"killstreak tier" 3
		"killstreak idleeffect" 5
		"killstreak effect" 5
	}
	ExtraLoadoutItems
	{
		Soldier
		{
			Primary "SFDs Own AirStriker 3000"
		}
	}
	PointTemplates	 
	{
		LaggyMovement
		{
			logic_relay
			{
				"targetname" "lag_movement_relay"
				"spawnflags" "2"
				"OnTrigger" "!activator,$AddCond,7,0,-1"  // Adds stun condition
				"OnTrigger" "!activator,$RemoveCond,7,0.15,-1"  // Removes stun
				"OnTrigger" "!activator,$AddCond,32,0.15,-1"  // Adds speed boost
				"OnTrigger" "!activator,$RemoveCond,32,0.3,-1"  // Removes speed boost
			}
		}	
		HackerEffects
		{
			logic_relay
			{
				"targetname" "hacker_relay"
				"OnTrigger" "!activator,$DisplayTextCenter,Connection problem: Server not responding...,0,-1"
				"OnTrigger" "tf_gamerules,PlayVO,alarm_mannhatan.mp3,0,-1"
				"OnTrigger" "tf_gamerules,PlayVO,alarm_mannhatan.mp3,0,-1"
				"OnTrigger" "!activator,$DisplayTextCenter,Lag compensation error,3,-1"
				"OnTrigger" "tf_gamerules,PlayVO,argent_axe_deploy.wav,3,-1"
				"OnTrigger" "tf_gamerules,PlayVO,argent_axe_deploy.wav,,3,-1"
			}
			
			logic_timer
			{
				"targetname" "lag_spike_timer"
				"RefireTime" "10"
				"OnTimer" "hacker_relay,Trigger,,0,-1"
			}
			
			OnSpawnOutput
			{
				Target "lag_spike_timer"
				//Action "Enable"
				Action "Trigger"
				Delay 0
			}
		}
		ascendedheavy
		{
			OnSpawnOutput
			{
				Target "serui"
				Action "Trigger"
				Delay 0.1
			}
			logic_relay
			{
				"targetname" "serui"
				"OnTrigger"  "upper_text,Display,,1,1"
				"OnTrigger"  "upper_layer,Display,,5.5,1"
				"OnTrigger"  "missle_text,Display,,2,1"
				"OnTrigger"  "layer_missle_text,Display,,6.5,1"
				"OnTrigger"  "text_lower,Display,,3,1"
				"OnTrigger"  "layer_text,Display,,7.5,1"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "ASCENDED BEYOND MORTAL FLESH, TRANSCENDED THROUGH INFINITE POWER"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_layer"
				"message" "ASCENDED BEYOND MORTAL FLESH, TRANSCENDED THROUGH INFINITE POWER"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 0 0"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "missle_text"
				"message" "HEAVEN AND EARTH TREMBLE AT HIS MIGHT"
				"x" "-1"
				"y" "0.45"
				"channel" "3"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_missle_text"
				"message" "HEAVEN AND EARTH TREMBLE AT HIS MIGHT"
				"x" "-1"
				"y" "0.45"
				"channel" "3"
				"spawnflags" "1"
				"color" "0 255 128"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "TRUE ASCENDED HEAVY"
				"x" "-1"
				"y" "0.5"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "TRUE ASCENDED HEAVY"
				"x" "-1"
				"y" "0.5"
				"channel" "4"
				"spawnflags" "1"
				"color" "255 255 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
		}
		Distortion_Effect
		{
			OnSpawnOutput
			{
				Target	"!activator"
				Action	"addoutput"
				Param	"renderfx 15"
			}
		}
        uber_tanker
        {
            OnSpawnOutput
            {
                Target killtheotherstho
                Action Show
                Delay 6
            }
            training_annotation 
			{
				"targetname"   "killmenow"
				"display_text" "Uber Depleted!"
				"lifetime"     "10"
				"origin" "1482 287 -351"
			}
            training_annotation 
			{
				"targetname"   "killtheotherstho"
				"display_text" "Defeat Go Back To Medieval Mode to disable the Tank's Uber!"
				"lifetime"     "10"
				"origin" "2926 -2267 -93"
			}
            logic_relay
            {
                "targetname" "ubershielddown"
                "OnTrigger" "ubertank,CallScriptFunction,ToggleUber,0,-1"
                "OnTrigger" "ubertank,SetSpeed,75,0,-1"
                "OnTrigger" "killmenow,show,,4,-1"
            }
		}
        uber_tankest
        {
            OnSpawnOutput
            {
                Target killtheotherstho
                Action Show
                Delay 6
            }
            training_annotation 
			{
				"targetname"   "killmenow"
				"display_text" "Uber Depleted!"
				"lifetime"     "10"
				"origin" "2420 -1623 -586"
			}
            training_annotation 
			{
				"targetname"   "killtheotherstho"
				"display_text" "This Tank Seems Unusual. I Suggest Destroying It Later."
				"lifetime"     "10"
				"origin" "2420 -1623 -586"
			}
            logic_relay
            {
                "targetname" "ubershielddown"
                "OnTrigger" "ubertank,CallScriptFunction,ToggleUber,0,-1"
                "OnTrigger" "ubertank,SetSpeed,75,0,-1"
                "OnTrigger" "killmenow,show,,4,-1"
            }
        }
        uber_tanker2
        {
            OnSpawnOutput
            {
                Target killtheotherstho
                Action Show
                Delay 6
            }
            training_annotation 
			{
				"targetname"   "killmenow"
				"display_text" "Uber Disabled!"
				"lifetime"     "10"
				"origin" "1482 287 -351"
			}
            training_annotation 
			{
				"targetname"   "killtheotherstho"
				"display_text" "Another Uber Tank Incoming!"
				"lifetime"     "10"
				"origin" "2678 -1631 -571"
			}
            logic_relay
            {
                "targetname" "ubershielddown"
                "OnTrigger" "ubertank,CallScriptFunction,ToggleUber,0,-1"
                "OnTrigger" "ubertank,SetSpeed,75,0,-1"
                "OnTrigger" "killmenow,show,,4,-1"
            }
        }

		Annomaly
		{
            logic_relay
            {
                "TargetName" "timetodie"
                "OnTrigger" "!activator,$TauntFromItem,Spent Well Spirits Taunt,0.1,-1"
                "ontrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_laughevil01.mp3,0,-1"
                "OnTrigger" "bossdemoexplosion,start,,2.85,-1"
                "OnTrigger" "bossdemoexplosion,stop,,3.75,-1"
                "ontrigger" "tf_gamerules,PlayVO,ambient\fireball.wav,2.85,-1"
                "ontrigger" "tf_gamerules,PlayVO,ambient\fireball.wav,2.85,-1"
                "OnTrigger" "!activator,$AddPlayerAttribute,gesture speed increase|2.5,0,-1"
                "OnTrigger" "!activator,$AddPlayerAttribute,gesture speed increase|1,2.85,-1"
                "OnTrigger" "oops_you_died,enable,,2.85,-1"
                "OnTrigger" "oops_you_died,disable,,3.26,-1"
                
            }
            info_particle_system
            {
                "targetname" "bossdemoexplosion"
                "origin" "0 0 20"
                "effect_name" "cinefx_goldrush"
                "start_active" "0"
            }
            trigger_hurt
            {
                "TargetName" "oops_you_died"
                "StartDisabled" "1"
                "origin" "0 0 150"
                "mins" "-300 -300 -300"
                "maxs" "300 300 300"
                "damage" "1200"
                "spawnflags" "64"
                "damagetype" "64"
				"onhurtplayer" "!activator,$igniteplayerduration,100,0,-1"
                "filtername" "redteam"
                "$killicon" "firedeath"
            }		
		}
		annotations
		{
			NoFixup 1
			training_annotation
			{
			  "targetname"   "neutral_sniper"
			  "display_text" "ALERT! NEUTRALIZED SOLDIER DETECTED"
			  "lifetime"     "8"
			  "origin" "585.53 2938 432"
			}
			training_annotation
			{
			  "targetname"   "neutral_g3ar"
			  "display_text" "Uh Oh. It seems that G3-AR War Constructor has left you a surprise."
			  "lifetime"     "8"
			  "origin" "2919 -1625 -612"
			}
			training_annotation
			{
			  "targetname"   "neutral_g3ar2"
			  "display_text" "Actually. Two surprises."
			  "lifetime"     "8"
			  "origin" "2919 -1625 -612"
			}
			training_annotation
			{
			  "targetname"   "neutral_heavy"
			  "display_text" "ALERT! NEUTRALIZED HEAVY DETECTED. SEEMS UNUSUAL..."
			  "lifetime"     "8"
			  "origin" "-1750 2188 -102"
			}
			training_annotation
			{
			  "targetname"   "neutral_demo"
			  "display_text" "ALERT! NEUTRALIZED BISON SOLDIER DETECTED"
			  "lifetime"     "8"
			  "origin" "2604 136 -291"
			}
			logic_relay 
			{
				"targetname" "annotationrelay"
				"OnTrigger" "destroyall,Show,,0,-1"
				"OnTrigger" "boss_deploy_relay,Trigger,,240,-1"
			}
			training_annotation
			{
			  "targetname"   "destroyall"
			  "parentname" 	 "spawnbot_jeep"
			  "display_text" "You have 4 minutes to destroy this boss."
			  "lifetime"     "10"
			  "origin" "2989 -2622 -90"	
			}
		}
		noontime
		{
			logic_relay
			{
				"targetname" "sniper2"
				"OnTrigger" "neutral_sniper,show,,0,-1"
				"spawnflags" "2"
			}
			logic_relay
			{
				"targetname" "alfared"
				"OnTrigger" "neutral_demo,show,,0,-1"
				"spawnflags" "2"
			}
			logic_relay
			{
				"targetname" "pootis"
				"OnTrigger" "neutral_heavy,show,,0,-1"
				"spawnflags" "2"
			}
			logic_relay
			{
				"targetname" "g3ar"
				"OnTrigger" "neutral_g3ar,show,,0,-1"
				"spawnflags" "2"
			}
			logic_relay
			{
				"targetname" "g3ar2"
				"OnTrigger" "neutral_g3ar2,show,,0,-1"
				"spawnflags" "2"
			}
		}
		shine
		{
            OnSpawnOutput
			{
				Target "firenu"
				Action "Trigger"
				Delay 0.1
			}
            logic_relay
            {
                "targetname" "firenu"
                "OnTrigger"  "upper_text,Display,,1,1"
                "OnTrigger"  "text_lower,Display,,2,1"
                "OnTrigger"  "layer_text,Display,,4.5,1"
                
            }

			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "THE OIL CONNOISEUR"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "6.7"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "NEUTRALIZED OILBOMB ENTHUSIAST"
				"x" "-1"
				"y" "0.45"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "2.8"
			}
            game_text
			 {
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "NEUTRALIZED OILBOMB ENTHUSIAST"
				"x" "-1"
				"y" "0.45"
				"channel" "4"
				"spawnflags" "1"
				"color" "0 255 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "3"
			 }
		}
		revengescout
		{
			OnSpawnOutput
			{
				Target "seruti"
				Action "Trigger"
				Delay 0.1
			}
			logic_relay
			{
				"targetname" "seruti"
				"OnTrigger"  "upper_text,Display,,1,1"
				"OnTrigger"  "upper_layer,Display,,5.5,1"
				"OnTrigger"  "text_lower,Display,,2,1"
				"OnTrigger"  "layer_text,Display,,4.5,1"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "ARCHITECT OF INFINITE MOMENTUM, SPEED'S GRAND EXECUTOR"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_layer"
				"message" "ARCHITECT OF INFINITE MOMENTUM, SPEED'S GRAND EXECUTOR"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 0"
				"fxtime" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "THE SPEED SOVEREIGN"
				"x" "-1"
				"y" "0.45"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "2.8"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "THE SPEED SOVEREIGN"
				"x" "-1"
				"y" "0.45"
				"channel" "4"
				"spawnflags" "1"
				"color" "0 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "3"
			}
		}
		revengeengi
		{
			OnSpawnOutput
			{
				Target "serui"
				Action "Trigger"
				Delay 0.1
			}
			logic_relay
			{
				"targetname" "serui"
				"OnTrigger"  "upper_text,Display,,1,1"
				"OnTrigger"  "upper_layer,Display,,5.5,1"
				"OnTrigger"  "missle_text,Display,,2,1"
				"OnTrigger"  "layer_missle_text,Display,,6.5,1"
				"OnTrigger"  "text_lower,Display,,3,1"
				"OnTrigger"  "layer_text,Display,,7.5,1"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "MASTERMIND OF MECHANICAL MAYHEM, CONSTRUCTOR OF CHAOS SUPREME"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_layer"
				"message" "MASTERMIND OF MECHANICAL MAYHEM, CONSTRUCTOR OF CHAOS SUPREME"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 0 0"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "missle_text"
				"message" "WHERE STEEL MEETS WILL, EMPIRES RISE"
				"x" "-1"
				"y" "0.45"
				"channel" "3"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_missle_text"
				"message" "WHERE STEEL MEETS WILL, EMPIRES RISE"
				"x" "-1"
				"y" "0.45"
				"channel" "3"
				"spawnflags" "1"
				"color" "128 128 128"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "G3-AR WAR CONSTRUCTOR"
				"x" "-1"
				"y" "0.5"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "G3-AR WAR CONSTRUCTOR"
				"x" "-1"
				"y" "0.5"
				"channel" "4"
				"spawnflags" "1"
				"color" "255 0 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
		}
		revengescout
		{
			OnSpawnOutput
			{
				Target "seruti"
				Action "Trigger"
				Delay 0.1
			}
			logic_relay
			{
				"targetname" "seruti"
				"OnTrigger"  "upper_text,Display,,1,1"
				"OnTrigger"  "upper_layer,Display,,5.5,1"
				"OnTrigger"  "text_lower,Display,,2,1"
				"OnTrigger"  "layer_text,Display,,4.5,1"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "ARCHITECT OF INFINITE MOMENTUM, SPEED'S GRAND EXECUTOR"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_layer"
				"message" "ARCHITECT OF INFINITE MOMENTUM, SPEED'S GRAND EXECUTOR"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 0"
				"fxtime" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "THE SPEED SOVEREIGN"
				"x" "-1"
				"y" "0.45"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "2.8"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "THE SPEED SOVEREIGN"
				"x" "-1"
				"y" "0.45"
				"channel" "4"
				"spawnflags" "1"
				"color" "0 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "3"
			}
		}
		LaggyMovement
		{
			logic_relay
			{
				"targetname" "lag_movement_relay"
				"spawnflags" "2"
				"OnTrigger" "!activator,$AddCond,14,0,-1" //Phase
				"OnTrigger" "!activator,$RemoveCond,14,0.15,-1" //Phase removed
				"OnTrigger" "!activator,$AddCond,32,0.15,-1" //Speed
				"OnTrigger" "!activator,$RemoveCond,32,0.3,-1" //Speed remove
			}
		}
		revenge
		{
			//ambient_generic
			//{
				//"targetname" "branescan"
				//"message" "purevessel.mp3"
				//"health" "10"
				//"pitch" "100"
				//"spawnflags" "17"
			//}
			//ambient_generic
			//{
				//"targetname" "branescan1"
				//"message" "purevessel.mp3"
				//"health" "10"
				//"pitch" "100"
				//"spawnflags" "17"
			//}
			//OnParentKilledOutput
			//{
				//Target "branescan*"
				//Action StopSound
			//}
			//OnSpawnOutput
			//{
				//Target "branescan*"
				//Action PlaySound
			//}
            OnSpawnOutput
			{
				Target "firenu"
				Action "Trigger"
				Delay 0.1
			}
            logic_relay
            {
                "targetname" "firenu"
                "OnTrigger"  "upper_text,Display,,1,1"
                "OnTrigger"  "text_lower,Display,,2,1"
                "OnTrigger"  "layer_text,Display,,4.5,1"
                
            }

			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "JUDGMENT'S HERALD RISES AGAIN, WRATH AND VENGEANCE MADE MANIFEST"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "6.7"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "CAPTAIN REVENGE"
				"x" "-1"
				"y" "0.45"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "2.8"
			}
            game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "CAPTAIN REVENGE"
				"x" "-1"
				"y" "0.45"
				"channel" "4"
				"spawnflags" "1"
				"color" "255 0 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "3"
			}
		}
		GreyGlowsMK2
		{
			tf_glow
			{
				"GlowColor" "255 255 255 255"
				"target" "!parent"
				"targetname" "boss_grey_glow"
			}
			OnParentKilledOutput
            {
                Target "boss_grey_glow"
                Action "Kill"
            }
		}
		GreenGlow
		{
			tf_glow
			{
				"GlowColor" "0 255 0 255"
				"target" "!parent"
				"targetname" "boss_green_glow"
			}
			OnParentKilledOutput
            {
                Target "boss_green_glow"
                Action "Kill"
            }
		}
		CyanGlow
		{
			tf_glow
			{
				"GlowColor" "0 255 255 255"
				"target" "!parent"
				"targetname" "boss_green_glow"
			}
			OnParentKilledOutput
            {
                Target "boss_green_glow"
                Action "Kill"
            }
		}
		MagentaGlow
		{
			tf_glow
			{
				"GlowColor" "255 0 255 255"
				"target" "!parent"
				"targetname" "boss_green_glow"
			}
			OnParentKilledOutput
            {
                Target "boss_green_glow"
                Action "Kill"
            }
		}
		YellowGlow
		{
			tf_glow
			{
				"GlowColor" "255 255 0 255"
				"target" "!parent"
				"targetname" "boss_green_glow"
			}
			OnParentKilledOutput
            {
                Target "boss_green_glow"
                Action "Kill"
            }
		}
			OilFieldWarning
			{
				game_text
				{
					"origin" "1984 1984 99999"
					"targetname" "upper_text"
					"message" "EXPERT OF OIL"
					"x" "-1"
					"y" "0.4"
					"spawnflags" "1"
					"effect" "2"
					"channel" "2"
					"color" "255 255 255"
					"fxtime" "0.2"
					"fadeout" "1"
					//"fadein" "0"
					"holdtime" "5"
				}

				game_text
				{
					"origin" "1984 1984 99999"
					"targetname" "middle_text"
					"message" "CRUDE OIL OPERATOR"
					"x" "-1"
					"y" "0.45"
					"channel" "1"
					"spawnflags" "1"
					"color" "0 255 0"
					"fadein" "0.2"
					"fadeout" "1"
					"holdtime" "4.8"
				}
					
				trigger_multiple
				{
					"targetname" "oil_field"
					"wait" "1"
					"OnTrigger" "!activator,$AddCond,TF_COND_SLOWED,15,-1"
					"OnTrigger" "!activator,$AddCond,TF_COND_BURNING,15,-1"
				}	
				OnSpawnOutput
				{
					Target "upper_text"
					Action "Display"
					Delay 0
				}

				OnSpawnOutput
				{
					Target "middle_text"
					Action "Display"
					Delay 0.2
				}				
				OnSpawnOutput
				{
					Target "oil_warning"
					Action "Display"
					Delay 0.2
				}
			}
		StartV1
		{
			OnSpawnOutput
			{
				Target "upper_text"
				Action "Display"
				Delay 0
			}

			OnSpawnOutput
			{
				Target "middle_text"
				Action "Display"
				Delay 0
			}
			OnSpawnOutput
			{
				Target "bottom_text"
				Action "Display"
				Delay 0.5
			}
			OnSpawnOutput
			{
				Target "bottom_text2"
				Action "Display"
				Delay 0.5
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "Oil... Oil..."
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				//"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				"fadein" "0.2"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "middle_text"
				"message" "EVERYBODY"
				"x" "-1"
				"y" "0.45"
				"channel" "1"
				"spawnflags" "1"
				"color" "255 0 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "bottom_text"
				"message" "A Wise Man One Said: There Is No Life Without Oil."
				"x" "-1"
				"y" "0.5"
				"channel" "3"
				"spawnflags" "1"
				"color" "0 0 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "4.5"
			}
		}
		wavesetupp
		{
		    //logic_relay
			//{
				//"targetname" "sound"
				//"OnTrigger" "player,$PlaySoundToSelf,purevessel.mp3,0,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,purevessel.mp3,0,-1"
			//}
            ambient_generic
            {
                "targetname" "engibanjo"
                "message" "#player\taunt_bumpkins_banjo_music.wav"
                "health" "10"
                "pitch" "100"
                "spawnflags" "17"
            }
		    logic_relay
			{
				"targetname" "norevenge"
				// Original sound triggers
				"OnTrigger" "player,$PlaySoundToSelf,misc\hologram_start.wav,0,-1"
				"OnTrigger" "player,$PlaySoundToSelf,misc\hologram_start.wav,0,-1"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_knockout_melee.wav,2,-1"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_knockout_melee.wav,2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,3,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,3,-1"
				"OnTrigger" "shakes,startshake,,0,-1"
				
				// First message with screen shake
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  I joined this team just to kill maggots like YOU!,5,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\taunts\soldier_mvm_m_taunts13.mp3,5,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\taunts\soldier_mvm_m_taunts13.mp3,5,-1"
				"OnTrigger" "player,$PlaySoundToSelf,ambient\explosions\explode_9.wav,5,-1"
				"OnTrigger" "player,$PlaySoundToSelf,ambient\explosions\explode_9.wav,5,-1"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_strength.wav,5.1,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_strength.wav,5.1,-1"
				
				// Second message with particle effect
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  Hehehehaha--ha!,9,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_laughhappy02.mp3,9,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_laughhappy02.mp3,9,-1"
				"OnTrigger" "boss_effect_1,Start,,9,-1"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_precision.wav,9,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_precision.wav,9,-1"
				"OnTrigger" "player,$PlaySoundToSelf,ambient\levels\citadel\portal_beam_shoot5.wav,9.2,-1"
				"OnTrigger" "player,$PlaySoundToSelf,ambient\levels\citadel\portal_beam_shoot5.wav,9.2,-1"
				
				// Heavenly vial announcement
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}has used their {ffff00}HEAVENLY{FFFFFF} vial!,11,-1"
				"OnTrigger" "player,$PlaySoundToSelf,=60|mvm/mvm_used_powerup.wav,11,-1"
				"OnTrigger" "heavenly_flash,Fade,,11,-1"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_regeneration.wav,11,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_regeneration.wav,11,-1"
				"OnTrigger" "player,$PlaySoundToSelf,misc\halloween\spell_lightning_ball_impact.wav,11.2,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,misc\halloween\spell_lightning_ball_impact.wav,11.2,-1"
				
				// Laugh with screen effects
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  Ha-hahahaha--ha!,13,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_laughhappy03.mp3,13,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_laughhappy03.mp3,13,-1"
				"OnTrigger" "boss_effect_2,Start,,13,-1"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_agility.wav,13,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_agility.wav,13,-1"
				"OnTrigger" "player,$PlaySoundToSelf,misc\halloween\spell_lightning_ball_impact.wav,13.3,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,misc\halloween\spell_lightning_ball_impact.wav,13.3,-1"
				
				// Ascension announcement with dramatic effects
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFD700}has ascended to his {ffff00}HEAVENLY{FFD700} form!,14,-1"
				"OnTrigger" "player,$PlaySoundToSelf,=100|player\invulnerable_on.wav,14,-1"
				"OnTrigger" "shakes,startshake,,14,-1"
				"OnTrigger" "ascension_particle,Start,,14,5"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_uber.wav,14,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_uber.wav,14,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,misc\halloween\spell_overheal.wav,14.2,-1"
				"OnTrigger" "player,$PlaySoundToSelf,misc\halloween\spell_overheal.wav,14.2,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_haste.wav,14.4,-1"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_haste.wav,14.4,-1"
				
				// Final message with effects
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  Today is a good day!,16.2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_cheers01.mp3,16.2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_cheers01.mp3,16.2,-1"
				"OnTrigger" "final_effect,Start,,16.2,-1"
				"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_king.wav,16.2,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,items\powerup_pickup_king.wav,16.2,-1"
				"OnTrigger" "player,$PlaySoundToSelf,misc\halloween\spell_blast_jump.wav,16.4,-1"
				//"OnTrigger" "player,$PlaySoundToSelf,misc\halloween\spell_blast_jump.wav,16.4,-1"
			}		
			logic_relay
			{
				"targetname" "hrept"
				"OnTrigger" "player,$PlaySoundToSelf,misc\hologram_start.wav,0,-1"
				"OnTrigger" "player,$PlaySoundToSelf,misc\hologram_start.wav,0,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_jeers02.mp3,4,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_jeers02.mp3,4,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  Each and every one of you has failed!,4,-1"		

				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,7,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,7,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_jeers07.mp3,9,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_jeers07.mp3,9,-1"
				"OnTrigger" "player,$DisplayTextChat,{yellow}??? {FFFFFF}:  Thankfully I already don't remember this.,9,-1"				
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_laughhappy03.mp3,12.5,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_laughhappy03.mp3,12.5,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  Ha-hahahaha--ha!,12.5,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,15,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,15,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_cheers03.mp3,17,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_cheers03.mp3,17,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  Every one of you deserves a medal!,17,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_thanks02.mp3.mp3,20,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_thanks02.mp3,20,-1"
				"OnTrigger" "player,$DisplayTextChat,{yellow}??? {FFFFFF}:  Aye thanks!,20,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,21,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,21,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_battlecry01.mp3,23,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_battlecry01.mp3,23,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  CHARGE!,23,-1"		
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_yes01.mp3,25,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_yes01.mp3,25,-1"

				"OnTrigger" "player,$DisplayTextChat,{yellow}??? {FFFFFF}:  Aye!,25,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_dominationscout05.mp3,27,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_dominationscout05.mp3,27,-1"
				"OnTrigger" "player,$DisplayTextChat,{yellow}Lieutenant Demolition {FFFFFF}:  You're like a little bunny. Scurrying around. Eatin' up your {green}lettuce{FFFFFF} and {blue}berries{FFFFFF}!,27,-1"
			}
			logic_relay
			{
				"targetname" "NLO"
				"OnTrigger" "player,$PlaySoundToSelf,misc\hologram_start.wav,0,-1"
				"OnTrigger" "player,$PlaySoundToSelf,misc\hologram_start.wav,0,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_dominationpyro01.mp3,4,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_dominationpyro01.mp3,4,-1"
				"OnTrigger" "player,$DisplayTextChat,{yellow}Lieutenant Demolition{FFFFFF}:  You've bought shame on your people you mumbling devil.,4,-1"		

				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,8,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,8,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_dominationscout04.mp3,10,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_dominationscout04.mp3,10,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  Less talk. More fight.,10,-1"				
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,11.5,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,11,5,-1"
		
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_jeers02.mp3,14,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_jeers02.mp3,14,-1"
				"OnTrigger" "player,$DisplayTextChat,{yellow}Lieutenant Demolition {FFFFFF}:  Pffffffft.,14,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_goodjob01.mp3,15.5,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_goodjob01.mp3,15.5,-1"
				"OnTrigger" "player,$DisplayTextChat,{yellow}Lieutenant Demolition {FFFFFF}:  Cheers mate.,15.5,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,17,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,17,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_jeers10.mp3,19,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_jeers10.mp3,19,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  If I have to crack some skulls I {red}WILL{FFFFFF}.,19,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,22,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,22,-1"				

				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\norm\taunts\scout_mvm_taunts13.mp3,24,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\norm\taunts\scout_mvm_taunts13.mp3,24,-1"
				"OnTrigger" "player,$DisplayTextChat,{00FFFF}??? {FFFFFF}:  You're all losers!,24,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_battlecry02.mp3,26,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_battlecry02.mp3,26,-1"
				"OnTrigger" "player,$DisplayTextChat,{00FFFF}??? {FFFFFF}:  Lets get them!,26,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,28,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,28,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_no01.mp3,30,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_no01.mp3,30,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  No Sir!,30,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_yes02.mp3,31.5,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_yes02.mp3,31.5,-1"
				"OnTrigger" "player,$DisplayTextChat,{yellow}Lieutenant Demolition {FFFFFF}:  Ya!,31.5,-1"

				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,33,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,33,-1"

				"OnTrigger" "player,$DisplayTextChat,{00FFFF}??? {FFFFFF}:  Incoming!,35,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_incoming01.mp3,35,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_incoming01.mp3,35,-1"
				"OnTrigger" "player,$DisplayTextChat,{00FFFF}The Speed Sovereign {FFFFFF}:  Way to go slugga!,37,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_niceshot03.mp3,37,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_niceshot03.mp3,37,-1"
				"OnTrigger" "player,$DisplayTextChat,{00FFFF}The Speed Sovereign {FFFFFF}:  *Long Laugh*,39,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_laughlong01.mp3,39,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_laughlong01.mp3,39,-1"
			}
			logic_relay
			{
				"targetname" "boss_engi"
				"OnTrigger" "player,$PlaySoundToSelf,misc\hologram_start.wav,0,-1"
				"OnTrigger" "player,$PlaySoundToSelf,misc\hologram_start.wav,0,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,2,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_dominationspy03.mp3,4,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\demoman_mvm_m_dominationspy03.mp3,4,-1"
				"OnTrigger" "player,$DisplayTextChat,{yellow}Lieutenant Demolition{FFFFFF}:  I hope I didn't scare you with my face-to-face man fightin'.,4,-1"		

				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,8,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,8,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_jeers05.mp3,10,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_jeers05.mp3,10,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  You have desired the entire unit.,10,-1"				
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,12,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,12,-1"
		
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_jeers04.mp3,14,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_jeers04.mp3,14,-1"
				"OnTrigger" "player,$DisplayTextChat,{00FFFF}The Speed Sovereign {FFFFFF}:  Freakin' Unbelievable!,14,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_goodjob03.mp3,16.5,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\scout_mvm_m_goodjob03.mp3,16.5,-1"
				"OnTrigger" "player,$DisplayTextChat,{00FFFF}The Speed Sovereign{FFFFFF}:  That was all you.,16.5,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,18,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,18,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_moveup03.mp3,20,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\mght\soldier_mvm_m_moveup03.mp3,20,-1"
				"OnTrigger" "player,$DisplayTextChat,{blue}Captain Revenge {FFFFFF}:  Move up. Move up. Move UP.,20,-1"
				
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,22,-1"
				"OnTrigger" "tf_gamerules,PlayVO,mvm\mvm_warning.wav,22,-1"				

				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\norm\engineer_mvm_yes01.mp3,24,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\norm\engineer_mvm_yes01.mp3,24,-1"
				"OnTrigger" "player,$DisplayTextChat,{FF00FF}??? {FFFFFF}:  Yea!,24,-1"

                "OnTrigger" "engibanjo,PlaySound,,26,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\norm\engineer_mvm_gunslingertriplepunchfinal01.mp3,34,-1"
				"OnTrigger" "tf_gamerules,PlayVO,vo\mvm\norm\engineer_mvm_gunslingertriplepunchfinal01.mp3,34,-1"
                "OnTrigger" "engibanjo,StopSound,,37,-1"
			}
            env_shake
			{
                "spawnflags" "5" 
                "amplitude" "16"	
                "duration" "5"	
                "frequency" "9"	
                "targetname" "shakes"
            }
			
			env_fade
			{
				"targetname" "heavenly_flash"
				"duration" "0.3"
				"holdtime" "0.1"
				"rendercolor" "255 255 150"
				"renderamt" "180"
			}
			
			info_particle_system
			{
				"targetname" "boss_effect_1"
				"effect_name" "utaunt_electricity_cloud_parent_WB"
				"start_active" "0"
			}
			
			info_particle_system
			{
				"targetname" "boss_effect_2"
				"effect_name" "utaunt_tornado_parent"
				"start_active" "0"
			}
			
			info_particle_system
			{
				"targetname" "ascension_particle"
				"effect_name" "utaunt_beams_parent"
				"start_active" "0"
			}
			
			info_particle_system
			{
				"targetname" "final_effect"
				"effect_name" "utaunt_electricity_spark_parent"
				"start_active" "0"
			}
			logic_relay
			{
				"targetname" "boss_pause"
				"OnTrigger" "norevenge,trigger,,0,-1"
			}
			logic_relay
			{
				"targetname" "demofunny"
				"OnTrigger" "hrept,trigger,,0,-1"
			}
		}
		revengedemo
		{
            OnSpawnOutput
			{
				Target "serui"
				Action "Trigger"
				Delay 0.1
			}
            logic_relay
            {
                "targetname" "serui"
                "OnTrigger"  "upper_text,Display,,1,1"
				"OnTrigger"  "upper_layer,Display,,5.5,1"
                "OnTrigger"  "missle_text,Display,,2,1"
				"OnTrigger"  "layer_missle_text,Display,,6.5,1"
                "OnTrigger"  "text_lower,Display,,3,1"
                "OnTrigger"  "layer_text,Display,,7.5,1"
                
            }
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "ARCHITECT OF CALCULATED DEVASTATION, DEMOLITION'S GRAND DESIGNER"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_layer"
				"message" "ARCHITECT OF CALCULATED DEVASTATION, DEMOLITION'S GRAND DESIGNER"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 0 0"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "missle_text"
				"message" "WHERE HE WALKS, WORLDS CRUMBLE"
				"x" "-1"
				"y" "0.45"
				"channel" "3"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_missle_text"
				"message" "WHERE HE WALKS, WORLDS CRUMBLE"
				"x" "-1"
				"y" "0.45"
				"channel" "3"
				"spawnflags" "1"
				"color" "255 162 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "LIEUTENANT DEMOLITION"
				"x" "-1"
				"y" "0.5"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
            game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "LIEUTENANT DEMOLITION"
				"x" "-1"
				"y" "0.5"
				"channel" "4"
				"spawnflags" "1"
				"color" "255 255 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
		}
		EndW1
		{
			OnSpawnOutput
			{
				Target "upper_text"
				Action "Display"
				Delay 0
			}

			OnSpawnOutput
			{
				Target "middle_text"
				Action "Display"
				Delay 0
			}
			OnSpawnOutput
			{
				Target "bottom_text"
				Action "Display"
				Delay 0.5
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "Oil... Oil..."
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				//"effect" "2"
				"channel" "5"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				"fadein" "0.2"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "middle_text"
				"message" "EVERYBODY"
				"x" "-1"
				"y" "0.45"
				"channel" "6"
				"spawnflags" "1"
				"color" "255 0 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "bottom_text"
				"message" "The Price Of Oil Keeps Decreasing For Some Reason...."
				"x" "-1"
				"y" "0.5"
				"channel" "7"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "4.5"
			}
		}
		//ImpactSound
		//{
			//ambient_generic
			//{
				//"targetname" "impact_sound"
				//"message" "doubledonk.wav"
				//"health" "10"
				//"pitch" "100"
				//"spawnflags" "49"
			//}
		//}
		DuskTextStartW2
		{
			OnSpawnOutput
			{
				Target "upper_text"
				Action "Display"
				Delay 0
			}

			OnSpawnOutput
			{
				Target "middle_text"
				Action "Display"
				Delay 0
			}
			OnSpawnOutput
			{
				Target "bottom_text"
				Action "Display"
				Delay 0.5
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "Oil... Oil..."
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				//"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				"fadein" "0.2"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "middle_text"
				"message" "EVERYBODY"
				"x" "-1"
				"y" "0.45"
				"channel" "1"
				"spawnflags" "1"
				"color" "255 0 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "bottom_text"
				"message" "..."
				"x" "-1"
				"y" "0.5"
				"channel" "3"
				"spawnflags" "1"
				"color" "255 255 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "4.5"
			}
		}
		DuskTextStartW3
		{
			ambient_generic
			{
				"targetname" "branescan"
				"message" "1_eternal.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			ambient_generic
			{
				"targetname" "branescan1"
				"message" "1_eternal.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			OnParentKilledOutput
			{
				Target "branescan*"
				Action StopSound
			}
			OnSpawnOutput
			{
				Target "branescan*"
				Action PlaySound
			}
			OnSpawnOutput
			{
				Target "upper_text"
				Action "Display"
				Delay 0
			}

			OnSpawnOutput
			{
				Target "middle_text"
				Action "Display"
				Delay 0
			}
			OnSpawnOutput
			{
				Target "bottom_text"
				Action "Display"
				Delay 0.5
			}
			OnSpawnOutput
			{
				Target "bottom_text2"
				Action "Display"
				Delay 0.5
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "THE FINAL RESERVES"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				//"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				"fadein" "0.2"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "middle_text"
				"message" "ARE RUNNING DRY"
				"x" "-1"
				"y" "0.45"
				"channel" "1"
				"spawnflags" "1"
				"color" "255 0 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "bottom_text"
				"message" "RESOURCE WARS: THE FINAL CONFRONTATION"
				"x" "-1"
				"y" "0.5"
				"channel" "3"
				"spawnflags" "1"
				"color" "0 0 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "4.5"
			}
		}
		KillOnSpawn
		{
			OnSpawnOutput
			{
				Target "!activator"
				Action "$Suicide"
				Delay 0.1
			}
		}
		GreyGlowsMK2
		{
			tf_glow
			{
				"GlowColor" "255 255 255 255"
				"target" "!parent"
				"targetname" "boss_grey_glow"
			}
			OnParentKilledOutput
            {
                Target "boss_grey_glow"
                Action "Kill"
            }
		}
		DuskTextEnd
		{
			OnSpawnOutput
			{
				Target "upper_text"
				Action "Display"
				Delay 0
			}

			OnSpawnOutput
			{
				Target "middle_text"
				Action "Display"
				Delay 0
			}
			OnSpawnOutput
			{
				Target "bottom_text"
				Action "Display"
				Delay 0.5
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "CRITICAL SYSTEM FAILURE"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				//"effect" "2"
				"channel" "5"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				"fadein" "0.2"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "middle_text"
				"message" "ENERGY RESERVES DEPLETED"
				"x" "-1"
				"y" "0.45"
				"channel" "6"
				"spawnflags" "1"
				"color" "255 0 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "bottom_text"
				"message" "FINAL PROTOCOL INITIATED: RESOURCE EXTINCTION IMMINENT"
				"x" "-1"
				"y" "0.5"
				"channel" "7"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "4.5"
			}
		}
		HolyKnightAnnouncement
		{
			ambient_generic
			{
				"targetname" "branescan"
				"message" "purevessel.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			ambient_generic
			{
				"targetname" "branescan1"
				"message" "purevessel.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			OnParentKilledOutput
			{
				Target "branescan*"
				Action StopSound
			}
			OnSpawnOutput
			{
				Target "branescan*"
				Action PlaySound
			}
            OnSpawnOutput
			{
				Target "shalan"
				Action "Trigger"
				Delay 0.1
			}
            logic_relay
            {
                "targetname" "shalan"
                "OnTrigger"  "upper_text,Display,,1,1"
				"OnTrigger"  "upper_layer,Display,,5.5,1"
                "OnTrigger"  "text_lower,Display,,2,1"
                "OnTrigger"  "layer_text,Display,,4.5,1"
                
            }
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "✟ DIVINE JUDGMENT APPROACHES ✟"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 0"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_layer"
				"message" "✟ DIVINE JUDGMENT APPROACHES ✟"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "THE HOLY KNIGHT DESCENDS"
				"x" "-1"
				"y" "0.45"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "2.8"
			}
            game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "THE HOLY KNIGHT DESCENDS"
				"x" "-1"
				"y" "0.45"
				"channel" "4"
				"spawnflags" "1"
				"color" "255 255 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "3"
			}
		}
		zzz
		{
			ambient_generic
			{
				"targetname" "branescan"
				"message" "#music/hl2_song31.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			ambient_generic
			{
				"targetname" "branescan1"
				"message" "#music/hl2_song31.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			OnParentKilledOutput
			{
				Target "branescan*"
				Action StopSound
			}
			OnSpawnOutput
			{
				Target "branescan*"
				Action PlaySound
			}
			//OnSpawnOutput
			//{
				//Target "upper_text"
				//Action "Display"
				//Delay 0
			//}

			//OnSpawnOutput
			//{
				//Target "middle_text"
				//Action "Display"
				//Delay 0.2
			//}
            OnSpawnOutput
			{
				Target "freakol"
				Action "Trigger"
				Delay 0.1
			}
            logic_relay
            {
                "targetname" "freakol"
                "OnTrigger"  "upper_text,Display,,1,1"
                "OnTrigger"  "text_lower,Display,,2,1"
                "OnTrigger"  "layer_text,Display,,4.5,1"
                
            }
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "BRACE YOURSELVES FOR"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}

			//game_text
			//{
				//"origin" "1984 1984 99999"
				//"targetname" "middle_text"
				//"message" "THE WALL OF TASERS"
				//"x" "-1"
				//"y" "0.45"
				//"channel" "1"
				//"spawnflags" "1"
				//"color" "0 255 0"
				//"fadein" "0.2"
				//"fadeout" "1"
				//"holdtime" "4.8"
			//}
			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "text_lower"
				"message" "THE WALL OF TASERS"
				"x" "-1"
				"y" "0.45"
				"channel" "0"
				"spawnflags" "1"
				"color" "255 255 255"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "2.8"
			}
            game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "layer_text"
				"message" "THE WALL OF TASERS"
				"x" "-1"
				"y" "0.45"
				"channel" "4"
				"spawnflags" "1"
				"color" "0 255 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "3"
			}
		}
		Medieval
		{
			ambient_generic
			{
				"targetname" "branescan"
				"message" "deathmachinextheme.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			ambient_generic
			{
				"targetname" "branescan1"
				"message" "deathmachinextheme.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			OnParentKilledOutput
			{
				Target "branescan*"
				Action StopSound
			}
			OnSpawnOutput
			{
				Target "branescan*"
				Action PlaySound
			}
			OnSpawnOutput
			{
				Target "upper_text"
				Action "Display"
				Delay 0
			}

			OnSpawnOutput
			{
				Target "middle_text"
				Action "Display"
				Delay 0.2
			}

			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "THE GOLDEN CHILD"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}

			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "middle_text"
				"message" "GO BACK TO MEDIEVAL MODE"
				"x" "-1"
				"y" "0.45"
				"channel" "1"
				"spawnflags" "1"
				"color" "255 255 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "4.8"
			}
		}
		zzzz
		{
			ambient_generic
			{
				"targetname" "branescan"
				//"message" "#music/hl2_song31.mp3"
				"message" "black_mesa_inbound.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			ambient_generic
			{
				"targetname" "branescan1"
				//"message" "#music/hl2_song31.mp3"
				"message" "black_mesa_inbound.mp3"
				"health" "10"
				"pitch" "100"
				"spawnflags" "17"
			}
			OnParentKilledOutput
			{
				Target "branescan*"
				Action StopSound
			}
			OnSpawnOutput
			{
				Target "branescan*"
				Action PlaySound
			}
			OnSpawnOutput
			{
				Target "upper_text"
				Action "Display"
				Delay 0
			}

			OnSpawnOutput
			{
				Target "middle_text"
				Action "Display"
				Delay 0.2
			}

			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "upper_text"
				"message" "THE KING OF TOXICITY"
				"x" "-1"
				"y" "0.4"
				"spawnflags" "1"
				"effect" "2"
				"channel" "2"
				"color" "255 255 255"
				"fxtime" "0.2"
				"fadeout" "1"
				//"fadein" "0"
				"holdtime" "5"
			}

			game_text
			{
				"origin" "1984 1984 99999"
				"targetname" "middle_text"
				"message" "TOO TOXIC 4 U"
				"x" "-1"
				"y" "0.45"
				"channel" "1"
				"spawnflags" "1"
				"color" "0 255 0"
				"fadein" "0.2"
				"fadeout" "1"
				"holdtime" "4.8"
			}
		}
	}
    Mission
    {
        Objective   Spy
        Where   spawnbot_mission_spy
        BeginAtWave 1
        RunForThisManyWaves 1
        InitialCooldown 150
        CooldownTime    180
        DesiredCount    3
        RandomChoice
        {
			TFBot
			{
				Template    T_TFBot_Spy
				Health  1
				Name    "X10 Kunai Spy"
				Class   Spy
				Skill   Expert
				Item    "tf_weapon_revolver"
				Item    "conniver's kunai"
				ItemAttributes
				{
					ItemName    "conniver's kunai"
					"restore health on kill"    180000
					"max health additive penalty"   -1800
					"armor piercing" 200
				}
			}
			TFBot
			{
				Health  1
				Name    "X10 Kunai Spy"
				Class   Spy
				Skill   Expert
				Item    "tf_weapon_revolver"
				Item    "conniver's kunai"
				ItemAttributes
				{
					ItemName    "conniver's kunai"
					"restore health on kill"    180000
					"max health additive penalty"   -1800
					"armor piercing" 200
				}
			}
			TFBot
			{
				Health  1200
				Name    "Mr StabS"
				Class   Spy
				Skill   Expert
				Item    "tf_weapon_revolver"
				Item    "conniver's kunai"
				ItemAttributes
				{
					ItemName    "conniver's kunai"
					"restore health on kill"    180000
					"armor piercing" 200
				}
			}
			TFBot
			{
				Health  1
				Name    "X10 Kunai Spy"
				Class   Spy
				Skill   Expert
				Item    "tf_weapon_revolver"
				Item    "conniver's kunai"
				ItemAttributes
				{
					ItemName    "conniver's kunai"
					"restore health on kill"    180000
					"max health additive penalty"   -1800
					"armor piercing" 200
				}
			}
			TFBot
			{
				Health  1
				Name    "X10 Kunai Spy"
				Class   Spy
				Skill   Expert
				Item    "tf_weapon_revolver"
				Item    "conniver's kunai"
				ItemAttributes
				{
					ItemName    "conniver's kunai"
					"restore health on kill"    180000
					"max health additive penalty"   -1800
					"armor piercing" 200
				}
			}
			TFBot
			{
				Template    T_TFBot_Spy
				Health  1
				Name    "X10 Kunai Spy"
				Class   Spy
				Skill   Expert
				Item    "tf_weapon_revolver"
				Item    "conniver's kunai"
				ItemAttributes
				{
					ItemName    "conniver's kunai"
					"restore health on kill"    180000
					"max health additive penalty"   -1800
					"armor piercing" 200
				}
			}
			TFBot
			{
				Template    T_TFBot_Spy
				Health  125
				Name    "Baby Shpee"
				Class   Spy
				Skill   Hard
				CharacterAttributes
				{
					"restore health on kill"    125
					"max health additive penalty"   0
					"armor piercing" 50
					"move speed bonus"  0.65
				}
			}
        }
    }
    Mission
    {
        Objective   Sniper
        Where   spawnbot_mission_sniper
        BeginAtWave 1
        RunForThisManyWaves 2
        InitialCooldown 60
        CooldownTime    70
        DesiredCount    1
        RandomChoice
        {
			TFBot
			{
				Template    T_TFBot_Sniper
				Health  3500
				Name    "E x p l o s i o n"
				Class   Sniper
				ClassIcon sniper_explosion_hyper
				Skill   Expert
				Attributes  "MiniBoss"
				Attributes  "UseBossHealthBar"
				Item    "festive sniper rifle 2011"
				Item    "tf_weapon_smg"
				Item    "tf_weapon_club"
				Item    "randolph the blood-nosed caribou"
				Item    "the golden garment"
				ItemAttributes
				{
					ItemName    "festive sniper rifle 2011"
					"bleeding duration"    3
					"explosive sniper shot"	20
					"headshot damage increase"	9
					"attach particle effect"	3106
				}
				CharacterAttributes
				{
					"health regen"  5
					"dmg from melee increased"  1.15
					"dmg from ranged reduced"   1.05
					"damage bonus"  3
				}
				//SIG
				AimAt Head  
				FireWeapon  
				{
					Delay 5
					Cooldown 5
					Repeats 0
					IfSeeTarget 1
					Duration 0
					Type "Primary"
				}
				//SIG
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Class Sniper
				ClassIcon sniper_assault
				Name "Get Rekt M8"
				Attributes "MiniBoss"
				Attributes "UseBossHealthBar"
				Health 6000
				SpawnTemplate "MagentaGlow"
				SpawnTemplate "HackerEffects"
				Skill Expert
				Scale 2
				Item "The Razorback"  // Prevent backstabs for true hacker experience
				Item "The Anger"      // Classic hacker cosmetic
				MaxVisionRange 4000   // Can see you from extremely far away
				
				// Perfect aim with no delay
				ItemAttributes
				{
					ItemName "TF_WEAPON_SNIPERRIFLE"
					"faster reload rate" 0.1      // Rapid firing
					"damage bonus" 1.5            // Higher damage
					"sniper charge per sec" 99    // Instant charge
					"sniper no headshot without full charge" 0  // Can quickscope
					"Set item tint RGB" 8289918   // Lime green (stereotypical hacker color)
					"killstreak tier" 3
					"killstreak idleeffect" 2
					"fire input on kill" "tf_gamerules^PlayVO^vo\sniper_mvm_revenge04.mp3"
					"fire input on kill" "tf_gamerules^PlayVO^vo\sniper_mvm_revenge04.mp3"
				}
				
				CharacterAttributes
				{
					"move speed bonus" 1.5         // Quick strafes
					"voice pitch scale" 1.5        // Higher pitch for annoying effect
					"head scale" 0.8               // Smaller head - harder to headshot
					"allow bunny hop" 1
				}				
				AddCond  
				{
					Name "TF_COND_HALLOWEEN_KART_DASH"
					Duration 2
					Delay 9
				}
				AddCond  
				{
					Name "TF_COND_STEALTHED_USER_BUFF"
					Duration 9999
					Delay 0
				}					
				// Perfect tracking
				AimAt  
				{
					Type "Head"
					Duration 999999
					Delay 0
				}				
				FireInput  
				{
					Target player
					Action $DisplayTextChat
					Param "{00FF00}Get Rekt M8 {FFFFFF}has joined the game."
					Delay 0
				}			
				FireInput  
				{
					Target player
					Action $DisplayTextChat
					Param "{00FF00}Get Rekt M8{FFFFFF}:  Can't hide from {00FF00}ME {FFFFFF}forever..."
					Delay 9
				}	
				FireInput  
				{
					Target self
					Action Disable
					Delay 9.5
					Duration 0.15
					Repeats -1
				}
				
				FireInput  
				{
					Target self
					Action Enable
					Delay 9.65
					Repeats -1
				}
				FireInput  
				{
					Target self
					Action AddOutput
					Param "defaultorigin $origin"
					Delay 11
					Repeats -1
				}				
				FireInput  
				{
					Target self
					Action SetOrigin
					Param "$getcurrenttarget_position"
					Delay 11.05
					Repeats -1
				}				
				FireInput  
				{
					Target self
					Action SetOrigin
					Param "$getcvar defaultorigin"
					Delay 11.1
					Repeats -1
				}
				FireInput  
				{
					Target player
					Action $DisplayTextChat
					Param "{00FF00}Get Rekt M8 {FFFFFF}has been VAC banned"
					OnKilled 1
				}
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Health  5000
				Name    "Rudolph The Magnetic Helldeer"
				Class   Sniper
				ClassIcon sniper_magnet_hyper
				Skill   Expert
				Attributes  "MiniBoss"
				Attributes  "UseBossHealthBar"
				Item    "festive sniper rifle 2011"
				Item    "tf_weapon_smg"
				Item    "tf_weapon_club"
				Item    "randolph the blood-nosed caribou"
				Item    "the golden garment"
				ItemAttributes
				{
					ItemName    "festive sniper rifle 2011"
					"bleeding duration"    3
					"headshot damage increase"	9
					"attach particle effect"	2
					"damage causes airblast" -1000
					"damage bonus" 5
					"can headshot" 1	 
				}
				ItemAttributes
				{
					ItemName	"randolph the blood-nosed caribou"
					"attach particle effect" 3106
				}
				CharacterAttributes
				{
					"health regen"  5
					"dmg from melee increased"  1.15
					"dmg from ranged reduced"   1.05
				}
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Health  3500
				Name    "Rudolph The BloodNosed Helldeer"
				Class   Sniper
				Skill   Expert
				Attributes  "MiniBoss"
				Item    "festive sniper rifle 2011"
				Item    "tf_weapon_smg"
				Item    "tf_weapon_club"
				Item    "randolph the blood-nosed caribou"
				Item    "the golden garment"
				ItemAttributes
				{
					ItemName    "festive sniper rifle 2011"
					"damage bonus"  3
					"bleeding duration"    3
					"can headshot" 1	 
				}
				CharacterAttributes
				{
					"health regen"  5
					"dmg from melee increased"  1.15
					"dmg from ranged reduced"   1.05
				}
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Class Sniper
				ClassIcon sniper_assault
				Name "Get Rekt M8"
				Attributes "MiniBoss"
				Attributes "UseBossHealthBar"
				Health 6000
				SpawnTemplate "MagentaGlow"
				SpawnTemplate "HackerEffects"
				Skill Expert
				Scale 2
				Item "The Razorback"  // Prevent backstabs for true hacker experience
				Item "The Anger"      // Classic hacker cosmetic
				MaxVisionRange 4000   // Can see you from extremely far away
				
				// Perfect aim with no delay
				ItemAttributes
				{
					ItemName "TF_WEAPON_SNIPERRIFLE"
					"faster reload rate" 0.1      // Rapid firing
					"damage bonus" 1.5            // Higher damage
					"sniper charge per sec" 99    // Instant charge
					"sniper no headshot without full charge" 0  // Can quickscope
					"Set item tint RGB" 8289918   // Lime green (stereotypical hacker color)
					"killstreak tier" 3
					"killstreak idleeffect" 2
					"fire input on kill" "tf_gamerules^PlayVO^vo\sniper_mvm_revenge04.mp3"
					"fire input on kill" "tf_gamerules^PlayVO^vo\sniper_mvm_revenge04.mp3"
				}
				
				CharacterAttributes
				{
					"move speed bonus" 1.5         // Quick strafes
					"voice pitch scale" 1.5        // Higher pitch for annoying effect
					"head scale" 0.8               // Smaller head - harder to headshot
					"allow bunny hop" 1
				}				
				AddCond  
				{
					Name "TF_COND_HALLOWEEN_KART_DASH"
					Duration 2
					Delay 9
				}
				AddCond  
				{
					Name "TF_COND_STEALTHED_USER_BUFF"
					Duration 9999
					Delay 0
				}					
				// Perfect tracking
				AimAt  
				{
					Type "Head"
					Duration 999999
					Delay 0
				}				
				FireInput  
				{
					Target player
					Action $DisplayTextChat
					Param "{00FF00}Get Rekt M8 {FFFFFF}has joined the game."
					Delay 0
				}			
				FireInput  
				{
					Target player
					Action $DisplayTextChat
					Param "{00FF00}Get Rekt M8{FFFFFF}:  Can't hide from {00FF00}ME {FFFFFF}forever..."
					Delay 0
				}	
				FireInput  
				{
					Target self
					Action Disable
					Delay 9.5
					Duration 0.15
					Repeats -1
				}
				
				FireInput  
				{
					Target self
					Action Enable
					Delay 9.65
					Repeats -1
				}
				FireInput  
				{
					Target self
					Action AddOutput
					Param "defaultorigin $origin"
					Delay 11
					Repeats -1
				}				
				FireInput  
				{
					Target self
					Action SetOrigin
					Param "$getcurrenttarget_position"
					Delay 11.05
					Repeats -1
				}				
				FireInput  
				{
					Target self
					Action SetOrigin
					Param "$getcvar defaultorigin"
					Delay 11.1
					Repeats -1
				}
				FireInput  
				{
					Target player
					Action $DisplayTextChat
					Param "{00FF00}Get Rekt M8 {FFFFFF}has been VAC banned"
					OnKilled 1
				}
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Health  3500
				Name    "Rudolph The BloodNosed Helldeer"
				Class   Sniper
				Skill   Expert
				Attributes  "MiniBoss"
				Item    "festive sniper rifle 2011"
				Item    "tf_weapon_smg"
				Item    "tf_weapon_club"
				Item    "randolph the blood-nosed caribou"
				Item    "the golden garment"
				CharacterAttributes
				{
					"damage bonus"  3
					"bleeding duration"    3
					"health regen"  5
					"dmg from melee increased"  1.15
					"dmg from ranged reduced"   1.05
					"can headshot" 1	 
				}
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Health  3500
				Name    "Rudolph The BloodNosed Helldeer"
				Class   Sniper
				Skill   Expert
				Attributes  "MiniBoss"
				Item    "festive sniper rifle 2011"
				Item    "tf_weapon_smg"
				Item    "tf_weapon_club"
				Item    "randolph the blood-nosed caribou"
				Item    "the golden garment"
				ItemAttributes
				{
					ItemName    "festive sniper rifle 2011"
					"damage bonus"  3
					"bleeding duration"  3  
					"can headshot" 1	 
				}
				CharacterAttributes
				{
					"health regen"  5
					"dmg from melee increased"  1.15
					"dmg from ranged reduced"   1.05
				}
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Health  5000
				Name    "Rudolph The Ignited Helldeer"
				Class   Sniper
				ClassIcon sniper_exploss
				Skill   Expert
				Attributes  "MiniBoss"
				Attributes "UseBossHealthBar"
				Item    "festive sniper rifle 2011"
				Item    "tf_weapon_smg"
				Item    "tf_weapon_club"
				Item    "randolph the blood-nosed caribou"
				Item    "the golden garment"
				ItemAttributes
				{
					ItemName    "festive sniper rifle 2011"
					"damage bonus" 3
					"damage all connected"	1
					"set damagetype ignite" 20
					"weapon burn time increased" 20
					"weapon burn dmg increased" 12
					"slow enemy on hit" 20
					"damage causes airblast" 5
					"jarate backstabber" 10
					"mark for death" 10
					"killstreak tier" 3
					"attach particle effect" 3106
					"can headshot" 1	 
				}
				CharacterAttributes
				{
					"health regen"  5
					"dmg from melee increased"  1.15
					"dmg from ranged reduced"   1.05
				}
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Health  3500
				Name    "Sherie the beater of Missions"
				Class   Sniper
				Skill   Expert
				Attributes  "MiniBoss"
				Item    "festive sniper rifle 2011"
				Item    "tf_weapon_smg"
				Item    "tf_weapon_club"
				Item    "randolph the blood-nosed caribou"
				Item    "the golden garment"
				ItemAttributes
				{
					ItemName    "festive sniper rifle 2011"
					"damage bonus"  3
					"bleeding duration"    3
					"can headshot" 1	 
				}
				CharacterAttributes
				{
					"health regen"  5
					"dmg from melee increased"  1.15
					"dmg from ranged reduced"   1.05
				}
			}
			TFBot
			{
				Template    T_TFBot_Sniper
				Health  1750
				Name    "Congy the long-ranged sniper"
				Class   Sniper
				Skill   Expert
				Attributes  "MiniBoss"
				Item    "the hitman's heatmaker"
				Item    "tf_weapon_smg"
				Item    "tf_weapon_club"
				Item    "l4d hat"
				Item    "the merc's muffler"
				Item    "the golden garment"
				ItemAttributes
				{
					ItemName	"the hitman's heatmaker"
					"damage bonus"  3.75
					"bleeding duration"    5
					"can headshot" 1	 
				}
				ItemAttributes
				{
					ItemName	"tf_weapon_club"
					"damage bonus" 3
				}
				CharacterAttributes
				{
					"health regen"  25
					"dmg from melee increased"  0.25
					"dmg from ranged reduced"   0.9
				}
			}
		}
	}
    Mission
    {
        Objective   DestroySentries
        Where   spawnbot_mission_sentry_buster
        BeginAtWave 1
        RunForThisManyWaves 2
        InitialCooldown 70
        CooldownTime    80
        DesiredCount    1
        RandomChoice
        {
			TFBot
			{
				Template    T_TFBot_SentryBuster
				Health  8000
				Name    "Building Buster From Hell"
				Scale   2
				Class   Demoman
				Skill   Expert
				Attributes  "MiniBoss"
				CharacterAttributes
				{
					"bleeding duration"    10
					"damage penalty"    0.01
					"move speed bonus"  1.15
				}
			}
			TFBot
			{
				Template    T_TFBot_SentryBuster
				Health  8000
				Name    "Building Buster From Hell"
				Scale   2
				Class   Demoman
				Skill   Expert
				Attributes  "MiniBoss"
				CharacterAttributes
				{
					"bleeding duration"    10
					"damage penalty"    0.01
					"move speed bonus"  1.15
				}
			}
			TFBot
			{
				Template    T_TFBot_SentryBuster
				Health  8000
				Name    "Building Buster From Hell"
				Scale   2
				Class   Demoman
				Skill   Expert
				Attributes  "MiniBoss"
				CharacterAttributes
				{
					"bleeding duration"    10
					"damage penalty"    0.01
					"move speed bonus"  1.15
				}
			}
			TFBot
			{
				Template    T_TFBot_SentryBuster
				Health  8000
				Name    "Building Buster From Hell"
				Scale   2
				Class   Demoman
				Skill   Expert
				Attributes  "MiniBoss"
				CharacterAttributes
				{
					"bleeding duration"    10
					"damage penalty"    0.01
					"move speed bonus"  1.15
				}
			}
			TFBot
			{
				Template    T_TFBot_SentryBuster
				Health  8000
				Name    "Building Buster From Hell"
				Scale   2
				Class   Demoman
				Skill   Expert
				Attributes  "MiniBoss"
				CharacterAttributes
				{
					"bleeding duration"    10
					"damage penalty"    0.01
					"move speed bonus"  1.15
				}
			}
			TFBot
			{
				Template    T_TFBot_SentryBuster
				WeaponRestrictions PrimaryOnly
				ClassIcon kawaii_buster
				Health  2000
				Name    "Kawaii Buster"
				Scale   1.25
				Class   Demoman
				Skill   Expert
				Attributes  "MiniBoss"
				Attributes "AlwaysFireWeapon"
				Item "The Chargin' Targe"
				CharacterAttributes
				{
					"bleeding duration"    10
					"damage penalty"    0.1
					"move speed bonus"  3
					"charge time increased"   2
					"mult charge turn control"   2.5
					"faster reload rate" 0.01
					"fire rate bonus" 0.1
				}
			}
		}
    }
    Mission
    {
        Objective   Engineer
        Where   spawnbot
        BeginAtWave 1
        RunForThisManyWaves 2
        InitialCooldown 80
        CooldownTime    90
        DesiredCount    1
        TFBot
        {
            Template    T_TFBot_Engineer_Sentry_Teleporter
            Health  2000
            Name    "3NG1N33R"
            Class   Engineer
            Skill   Expert
            Attributes  "MiniBoss"
            CharacterAttributes
            {
                "engy building health bonus"    2
                "engy sentry damage bonus"  1.5
            }
        }
        TFBot
		{
			Class Engineer
			Health 2000
			Name "PU5H3R 3NG1N33R"
            Item "The Viking Braider"
			Skill Expert
			TeleportWhere spawnbot
            CharacterAttributes
			{	
				"engy sentry damage bonus"     1.0
				"damage causes airblast"  3
				"engy sentry fire rate increased"     0.01
			}
		}
    }
	SpawnTemplate "annotations"
	SpawnTemplate "noontime"
	SpawnTemplate "wavesetupp"
    Wave
    {
        WaitWhenDone    65
        Checkpoint  Yes
        StartWaveOutput //Alternate option is wave_start_relay_classic
        {
            Target  wave_start_relay_ironman
            Action  Trigger
        }
        DoneOutput
        {
            Target  wave_finished_relay
            Action  Trigger
        }
		Explanation
		{
			"Line" "{red}WELCOME TO THE MOST FRIENDLIEST PLACE EVER"
			"Line" "{e5a4ff}MVM_HELLBURG"
			"Line" "{yellow}WHERE EVERY ROBOT ISN'T {red}POWERED {yellow}BY ELECTRICITY"
			"Line" "{2EFF00}OIL IS THE MOST IMPORTANT RESOURCE HERE"
			"Line" "{blue}ALSO YOU MAY HEAR IN THE DISTANCE ROBOTS SCREAMING"
			"Line" "{green}OIL... OIL... OIL... {red}MUST...{green} FIND... OIL..."
		}
        InitWaveOutput
        {
            Target gamerules
            Action RunScriptCode
            Param "
                local ent = Entities.FindByClassname(null, `tf_objective_resource`)
                if (ent)
                {
                    NetProps.SetPropString(ent, `m_iszMvMPopfileName`, `(Exp+) Oil Endurance`)
                }
            "
        }
        InitWaveOutput
		{
			Target wave_start_relay_ironman
			Action runscriptcode
			Param "
                IncludeScript(`tankextensions_main`, getroottable())
                IncludeScript(`tankextensions/vactank`, getroottable())
				IncludeScript(`tankextensions/ubertank`, getroottable())
                "
		}
		WaveSpawn
		{
			FirstSpawnOutput
			{
				Target StartV1
				Action ForceSpawn
			}
			WaitBeforeStarting	0
			
		}
		WaveSpawn
		{
			WaitBeforeStarting 0
			DoneOutput
            {
				Target gamerules
                Action RunScriptCode
				Param "
						ScreenFade(null,0,200,200,8,0.5,0.5,1)
                "
            }
		}
		WaveSpawn
		{
			Name 1a
			TotalCurrency 300
			TotalCount 15
			MaxActive 3
			SpawnCount 3
			Where spawnbot
			WaitBeforeStarting 7
			WaitBetweenSpawns 0
			TFBot
			{
				Class Soldier
				ClassIcon soldier_and_demo
				Name "Non-Ordinary Soldier"
				Health 4000
				Scale 1.5
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Item "The Direct Hit"
				Item "The Gunboats"
				
				ItemAttributes
				{
					ItemName "The Direct Hit"
					"custom projectile model" "models/weapons/w_models/w_grenade_grenadelauncher.mdl"
					"damage bonus" 1.35
					"fire rate bonus" 0.7
					"faster reload rate" 0.8
					"clip size upgrade atomic" 5
					"Projectile speed increased" 1.25
				}
				
				CharacterAttributes
				{
					"move speed bonus" 0.7
					"damage force reduction" 0.5
					"airblast vulnerability multiplier" 0.5
					"override footstep sound set" 3
					"health regen" 15
				}

				AddCond  
				{
					Name "TF_COND_SPEED_BOOST"
					Duration 3
					Delay 15
				}
			}
		}

		WaveSpawn
		{
			Name 1a
			TotalCurrency 300
			TotalCount 15
			MaxActive 3
			SpawnCount 3
			Where spawnbot
			WaitBeforeStarting 7
			WaitBetweenSpawns 0
			TFBot
			{
				Class Demoman
				ClassIcon soldier_and_demo
				Name "Non-Ordinary Demoman"
				Health 4000
				Scale 1.5
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Item "The Loch-n-Load"
				
				ItemAttributes
				{
					ItemName "The Loch-n-Load"
					"custom projectile model" "models/weapons/w_models/w_rocket.mdl"
					"damage bonus" 1.25
					"fire rate bonus" 0.8
					"faster reload rate" 0.7
					"clip size upgrade atomic" 4
					"Projectile speed increased" 1.15
					"grenade launcher mortar mode" 0
				}
				
				CharacterAttributes
				{
					"move speed bonus" 0.75
					"damage force reduction" 0.5
					"airblast vulnerability multiplier" 0.5
					"override footstep sound set" 4
					"health regen" 10
				}
			}
		}
		WaveSpawn
		{
			Name 2a
			WaitForAllDead 1a
			TotalCurrency 400
			TotalCount 12
			MaxActive 3
			SpawnCount 3
			Where spawnbot
			WaitBeforeStarting 5
			WaitBetweenSpawns 0
			TFBot
			{
				Class Soldier
				Name "Directed By Soldier"
				ClassIcon soldier_directhit
				Health 5000
				Scale 1.7
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Attributes HoldFireUntilFullReload
				Item "The Direct Hit"
				Item "The Battalions Backup"
				Item "The Gunboats"
				
				ItemAttributes
				{
					ItemName "The Direct Hit"
					"damage bonus" 1.5
					"clip size upgrade atomic" 6
					"fire rate bonus" 0.7
					"faster reload rate" 0.6
				}
				CharacterAttributes
				{
					"move speed bonus" 0.7
					"damage force reduction" 0.4
					"airblast vulnerability multiplier" 0.1
					"health regen" 25
					"rage giving scale" 0.5
				}
			}
		}
        WaveSpawn
        {
            Name    3a
            WaitForAllDead  2a
            TotalCurrency   250
            TotalCount  25
            MaxActive   5
            SpawnCount  5
            Where   spawnbot_chief
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
            Squad
            {
                TFBot
                {
                    Class Scout
                    ClassIcon scout_bfb
                    Health 2000
                    Name "Giant Fire Wizard Scout"
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
                    Item "Baby Face's Blaster"
                    Item "Point and Shoot"
                    ItemAttributes
                    {
                        ItemName "Baby Face's Blaster"
                        "override projectile type"  6
                        "damage penalty" 0.1
                        "Blast radius increased" 2
                        "fire rate bonus" 0.1
                        "Reload time increased" 1.5
						"weapon burn dmg increased" 0.66
						"weapon burn time increased" 0.5
                    }
                    CharacterAttributes
                    {
                        "damage force reduction" 0.7
                        "airblast vulnerability multiplier" 0.7
                        "override footstep sound set" 5
                    }
                }
            }
        }
        WaveSpawn
        {
            Name 3a
            WaitForAllDead 2a
            TotalCurrency 600
            TotalCount 30
            MaxActive 5
            SpawnCount 5
            Where spawnbot
            WaitBeforeStarting 0
            WaitBetweenSpawns 15
            Squad
            {
                TFBot
                {
                    Class Soldier
					ClassIcon soldier_atomic_sgtc
                    Health 5100
                    Name "Giant Crit On Crit Soldier"
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
                    Attributes AlwaysCrit
                    Item "powerhouse_rocketlauncher_shellshocker"
                    Item "MvM GateBot Light Soldier"
                    ItemAttributes
                    {
                        ItemName "powerhouse_rocketlauncher_shellshocker"
						"set_item_texture_wear" 0.2
                        "faster reload rate" 0.01
						"crit mod disabled hidden" 100
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.4
                        "airblast vulnerability multiplier" 0.4
                        "override footstep sound set" 3
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    3.5a
            WaitForAllDead  3a
            TotalCurrency   200
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  2
            WaitBetweenSpawns   60
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
            Squad
            {
                TFBot
                {
                    Class Soldier
                    ClassIcon soldier_captain_crocket
                    Health 30000
                    Name "Captain Crocket"
                    Skill Expert
                    Scale 1.9
                    WeaponRestrictions  PrimaryOnly
                    Attributes MiniBoss
                    Attributes UseBossHealthBar
                    Attributes HoldFireUntilFullReload
                    Attributes AlwaysCrit
                    Item "The Black Box"
                    Item "Tyrant's Helm"
                    Item "Battery Canteens"
					Item "the founding father"
                    ItemAttributes
                    {
                        ItemName "The Black Box"
						"is australium item" 1
						"item style override" 1
                        "fire rate bonus" 0.01
                        "damage bonus" 1.4
                        "projectile spread angle penalty" 6
                        "health on radius damage" 3000
                        "Projectile speed decreased" 0.9
						"add cond on hit" 118
						"add cond on hit" 31488
						"add cond on hit duration" 100
                    }
					ItemAttributes
					{
						ItemName "the founding father"
						"attach particle effect" 3143
					}
					ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 5
                        "ubercharge" 1
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.4
                        "airblast vulnerability multiplier" 0.4
                        "override footstep sound set" 2
                        "health regen" 200
                    }
                }
            }
        }
        WaveSpawn
        {
            Name 4a
            WaitForAllDead 3.5a
            TotalCurrency 640
            TotalCount 16
            MaxActive 4
            SpawnCount 4
            Where spawnbot
            WaitBeforeStarting 0
            WaitBetweenSpawns 8
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
					ClassIcon heavy_armored
                    Health 4000
                    Name "Giant Armored Oil Heavy"
                    MaxVisionRange 1200
                    BehaviorModifiers Push
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
                    Attributes IgnoreFlag
                    Item "Iron Curtain"
                    ItemAttributes
                    {
                        ItemName "Iron Curtain"
                        "damage bonus" 1.6
						"spunup_damage_resistance" 0.5
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.3
                        "airblast vulnerability multiplier" 0.3
                        "override footstep sound set" 2
						"health drain" -200
                    }
                }
                TFBot
                {
                    Class Medic
					ClassIcon medic_armored
                    Health 2500
                    Name "Giant Oil Armored Medic"
                    BehaviorModifiers Push
                    Skill Expert
                    WeaponRestrictions SecondaryOnly
                    Attributes SpawnWithFullCharge
                    Attributes MiniBoss
                    Attributes IgnoreFlag
                    Item "Bot Cauterizer"
                    Item "Das Metalmeatencasen"
                    Item "Battery Canteens"
					ItemAttributes
					{
						ItemName "Bot Cauterizer"
						"heal rate bonus" 200
					}
                    ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 3
                        "critboost" 1
						"powerup duration" 25
					}
                    ItemAttributes
                    {
                        ItemName "TF_WEAPON_SYRINGEGUN_MEDIC"
                        "damage penalty" 0.1
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.6
                        "airblast vulnerability multiplier" 0.6
                        "dmg taken from blast reduced" 0.65
                        "dmg taken from bullets reduced" 0.95
                        "health regen" -50
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    4a
            WaitForAllDead  3.5a
            TotalCurrency   160
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  5
            WaitBetweenSpawns   10
            Squad
            {
				Tank
				{
					ClassIcon 	tank_vac_trio_lite
					Health	16677
					Name	"vactank_bullet"
					Speed	75
					
					StartingPathTrackNode	tank_path_a_1	
					//Template "TankVacMelee"
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
            }
        }
        WaveSpawn
        {
            Name    5a
            WaitForAllDead  4a
            TotalCurrency   100
            TotalCount  1
            MaxActive   4
            SpawnCount  1
            Where   flankers
            WaitBeforeStarting  5
            WaitBetweenSpawns   15
            Squad
            {
                TFBot
                {
                    Class Sniper
                    ClassIcon tank_uber_lite
                    Health 5000
                    Name "Giant Plague Spreader"
                    Skill Expert
                    WeaponRestrictions SecondaryOnly
                    Attributes MiniBoss
                    Item "The Huntsman"
                    Item "Jarate"
                    Item "Desert Marauder"
                    ItemAttributes
                    {
                        ItemName "The Huntsman"
                        "damage bonus" 2
                        "bleeding duration" 30
                        "slow enemy on hit" 200
                        "heal on hit for rapidfire" 100
                    }
                    ItemAttributes
                    {
                        ItemName "Jarate"
                        "bleeding duration" 30
                        "slow enemy on hit" 200
                        "Blast radius increased" 50
                        "applies snare effect" 0.65
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.85
                        "head scale" 0.7
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    5a
            WaitForAllDead  4a
            TotalCurrency   500
            TotalCount  1
            MaxActive   4
            SpawnCount  1
            Where   flankers
            WaitBeforeStarting  5
            WaitBetweenSpawns   15
			FirstSpawnWarningSound vo\mvm\mght\sniper_dominationpyro04.mp3
            Squad
            {
                TFBot
                {
                    Class Sniper
                    ClassIcon sniper_bow_ignite_penetrator
                    Health 10000
                    Name "The Penetrator"
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
					Attributes UseBossHealthBar
                    Item "The Huntsman"
                    Item "Jarate"
                    Item "Desert Marauder"
                    Item "Battery Canteens"
					FireWeapon  
					{
						Delay 0
						Type "Primary"
						IfSeeTarget 1
						Duration 0.15
						Cooldown 0.2
					}
					
                    ItemAttributes
                    {
                        ItemName "The Huntsman"
                        "damage bonus" 4
                        "projectile penetration" 10
                        "slow enemy on hit" 200
                        "heal on hit for rapidfire" 100
						"set damagetype ignite" 20
						"weapon burn time increased" 20
						"weapon burn dmg increased" 12
						"killstreak tier" 3
						"attach particle effect" 2
                    }
                    ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 5
                        "critboost" 1
						"powerup duration" 25
					}
                    CharacterAttributes
                    {
                        "move speed bonus" 0.85
                        "head scale" 0.7
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    5a
            WaitForAllDead  4a
            TotalCurrency   100
            TotalCount  50
            MaxActive   15
            SpawnCount  5
            Where   spawnbot_chief
            WaitBeforeStarting  5
            WaitBetweenSpawns   8
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon heavy_gru_fire
                    Health 750
                    Name "X10 GRU Heavy"
                    Skill Expert
                    WeaponRestrictions MeleeOnly
                    Item "Gloves of Running Urgently"
                    Item "Battery Canteens"
                    ItemAttributes
                    {
                        ItemName "Gloves of Running Urgently"
                        "damage penalty" 0
                        "move speed bonus" 31
                    }
                    ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 10
                        "critboost" 1
					}
                }
            }
        }
        WaveSpawn
        {
            Name    5a
            WaitForAllDead  4a
            TotalCurrency   100
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot_chief
            WaitBeforeStarting  5
            WaitBetweenSpawns   8
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon heavy_gru_fire
                    Health 750
                    Name "X10 GRU Heavy"
                    Skill Expert
                    WeaponRestrictions MeleeOnly
                    Item "Gloves of Running Urgently"
                    Item "Battery Canteens"
					Attributes MiniBoss
                    ItemAttributes
                    {
                        ItemName "Gloves of Running Urgently"
                        "damage penalty" 0
                        "move speed bonus" 31
                    }
                    ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 10
                        "critboost" 1
					}
                }
            }
        }
        WaveSpawn
        {
            Name    5a
            WaitForAllDead  4a
            TotalCurrency   100
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot_chief
            WaitBeforeStarting  5
            WaitBetweenSpawns   8
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon soldier_bison_gas_eoi
                    Health 750
                    Name "X10 GRU Heavy"
                    Skill Expert
                    WeaponRestrictions MeleeOnly
                    Item "Gloves of Running Urgently"
                    Item "Battery Canteens"
                    ItemAttributes
                    {
                        ItemName "Gloves of Running Urgently"
                        "damage penalty" 0
                        "move speed bonus" 31
                    }
                    ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 10
                        "critboost" 1
					}
                }
            }
        }
        WaveSpawn
        {
            Name    5a
            WaitForAllDead  4a
            TotalCurrency   100
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot_chief
            WaitBeforeStarting  5
            WaitBetweenSpawns   8
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon medic_homing
                    Health 750
                    Name "X10 GRU Heavy"
                    Skill Expert
                    WeaponRestrictions MeleeOnly
                    Item "Gloves of Running Urgently"
                    Item "Battery Canteens"
                    ItemAttributes
                    {
                        ItemName "Gloves of Running Urgently"
                        "damage penalty" 0
                        "move speed bonus" 31
                    }
                    ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 10
                        "critboost" 1
					}
                }
            }
        }
		WaveSpawn
		{
			Name 5a
			Where spawnbot_chief
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitForAllDead 4a
			WaitBeforeStarting 4		
			FirstSpawnWarningSound items\samurai\tf_samurai_noisemaker_seta_02.wav
			DoneWarningSound vo\demoman_paincrticialdeath05.mp3
			TFBot
			{
				Class Demoman
				Skill Expert
				Name "Oil-Powered Samurai Demo"
				Health 15000
				Attributes UseBossHealthBar
				WeaponRestrictions MeleeOnly
				Classicon demoknight_samurai
				Item "The Half-Zatoichi"
				Item "The Splendid Screen"
				Attributes AirChargeOnly
				Attributes AutoJump
				Attributes DisableDodge
				Item "Furious Fukaamigasa"
				Item "The Heat of Winter"
				Item "Aqua Flops"
				AutoJumpMin 0.01
				AutoJumpMax 0.01
				AimTrackingInterval 0
				NoBombUpgrades 1  
				UseHumanModel 1  
				ItemAttributes
				{
					ItemName "The Splendid Screen"
					"Attack not cancel charge" 1
					"item style override" 4
					"charge impact damage increased" 0
					"full charge turn control" 50
					"dmg taken from fire reduced" 1
					"dmg taken from blast reduced" 1
				}
				ItemAttributes
				{
					ItemName "The Half-Zatoichi"
					"restore health on kill" 0
					"honorbound" 0
					"fire rate bonus" 0.4
					"crit from behind" 1
					"silent killer" 1
					"hit self on miss" 1
					"apply look velocity on damage" 520
				}
				CharacterAttributes
				{
					"move speed bonus" 1.3
					"increased air control" 100
					"gesture speed increase" 1.75
					"backstab shield" 1
					"increased jump height" 0.1
					"cancel falling damage" 1
					"rage giving scale" 0
					"charge time increased" -0.25
					"charge recharge rate increased" 100
					"wet immunity" 1
					"mult stun resistance" 0
				}
			}		
		}
        WaveSpawn
        {
            Name    6a
            WaitForAllDead  5a
            TotalCurrency   800
            TotalCount  40
            MaxActive   20
            SpawnCount 	5
            Where   spawnbot
            WaitBeforeStarting  5
            WaitBetweenSpawns   1
            Squad
            {
                TFBot
                {
                    Class Soldier
					ClassIcon soldier_atomic_sgtc
                    Health 3800
                    Name "Giant Crit On Crit Soldier"
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
                    Attributes AlwaysCrit
					Item "powerhouse_rocketlauncher_shellshocker"
                    Item "MvM GateBot Light Soldier"
                    ItemAttributes
                    {
                        ItemName "powerhouse_rocketlauncher_shellshocker"
						"set_item_texture_wear" 0.2
                        "faster reload rate" 0.01
						"crit mod disabled hidden" 100
					}
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.4
                        "airblast vulnerability multiplier" 0.4
                        "override footstep sound set" 3
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    6a
            WaitForAllDead  5a
            TotalCurrency   200
            TotalCount  4
            MaxActive   1
            SpawnCount  1
            Where   spawnbot_chief
            WaitBeforeStarting  0
            WaitBetweenSpawns   1
            Squad
            {
				Tank
				{
					Health	15000
					Name	"vactank_fire"
					Speed	75
					ClassIcon tank_vac_trio_lite					
					StartingPathTrackNode	tank_path_a_1	
					//Template "TankVacFire"
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}				
            }
        }
		WaveSpawn
		{
			Name 7a
			WaitForAllDead 6a
			TotalCurrency 400
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 5
			WaitBetweenSpawns 0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			TFBot
			{
				Class Soldier
				Name "Anti-Dodge Direct Heater"
				ClassIcon soldier_directhit_infinite
				Health 36699
				Scale 2
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Attributes UseBossHealthBar
				Attributes HoldFireUntilFullReload
				Item "The Direct Hit"
				Item "The Battalions Backup"
				Item "The Gunboats"
				
				ItemAttributes
				{
					ItemName "The Direct Hit"
					"damage bonus" 1.5
					"clip size upgrade atomic" 6
					"fire rate bonus" 0.7
					"faster reload rate" 0.6
					"projectile speed increased" 1.4
					"apply z velocity on damage" 500
					"damage bonus vs burning" 2.0
					"mini-crit vs burning players" 1
					"mod projectile heat seek power" 15
					"mod projectile heat aim error"	30
					"projectile trail particle" eyeboss_projectile
				}
				
				ItemAttributes
				{
					ItemName "The Battalions Backup"
					"deploy time decreased" 0.1
					"increase buff duration" 2.0
				}
				
				CharacterAttributes
				{
					"move speed bonus" 0.7
					"damage force reduction" 0.4
					"airblast vulnerability multiplier" 0.1
					"health regen" 25
					"rage giving scale" 0.5
				}
				
				AddCond  
				{
					Name "TF_COND_DEFENSEBUFF"
					Duration 4
					Delay 15
				}
				
				AddCond  
				{
					Name "TF_COND_BLAST_IMMUNE"
					Duration 2
					Delay 10
				}
			}
		}
        WaveSpawn
        {
            Name DemoSoldier
			WaitForAllDead 7a
            TotalCurrency 1000
            TotalCount 1
            MaxActive 1
            SpawnCount 1
            Where spawnbot
            WaitBeforeStarting 0
            WaitBetweenSpawns 0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
            TFBot
            {
                Class Soldier
                ClassIcon soldier_and_demo
                Name "The Deceptive Devastator"
                Health 40000
                Scale 1.9
                Skill Expert
                WeaponRestrictions PrimaryOnly
                Attributes MiniBoss
                Attributes UseBossHealthBar
                Attributes HoldFireUntilFullReload
				Attributes AlwaysCrit
                Item "The Original"
                Item "The Battalion's Backup"
                
                ChangeAttributes
                {
                    Delay 0
                    Repeats 0
                    IfHealthBelow 20000
                    Name "RageModeActivated"
                }

                EventChangeAttributes
                {
                    Default
                    {
                        ItemAttributes
                        {
                            ItemName "The Original"
                            "custom projectile model" "models/weapons/w_models/w_grenade_grenadelauncher.mdl"
                            "fire rate bonus" 0.6
                            "clip size upgrade atomic" 8
                            "faster reload rate" 0.7
                            "damage bonus" 1.75
                            "projectile spread angle penalty" 2
                            "Projectile speed increased" 1.2
							"blast radius increase" 2
                        }                       
                        CharacterAttributes
                        {
                            "move speed bonus" 0.5
                            "damage force reduction" 0.4
                            "airblast vulnerability multiplier" 0.4
                            "override footstep sound set" 3
                            "rage giving scale" 0.5
                            "health regen" 40
                        }

                        AddCond  
                        {
                            Name "TF_COND_DEFENSEBUFF"
                            Duration 4
                            Delay 20
                        }
                    }
                    
                    RageModeActivated
                    {
                        ItemAttributes
                        {
                            ItemName "The Original"
                            "custom projectile model" "models/weapons/w_models/w_grenade_grenadelauncher.mdl"
                            "fire rate bonus" 0.4
                            "clip size upgrade atomic" 12
                            "faster reload rate" 0.5
                            "damage bonus" 2.0
                            "projectile spread angle penalty" 3
                            "Projectile speed increased" 1.4
                            "rocket specialist" 1
							"blast radius increase" 4
                        }
                        CharacterAttributes
                        {
                            "move speed bonus" 0.65
                            "damage force reduction" 0.3
                            "airblast vulnerability multiplier" 0.3
                            "override footstep sound set" 3
                            "rage giving scale" 0.5
                            "health regen" 60
                            "rage giving scale" 0.5
                        }

                        AddCond  
                        {
                            Name "TF_COND_DEFENSEBUFF"
                            Duration 6
                            Delay 15
                        }
                    }
                }
            }
        }        
        WaveSpawn
        {
            Name DemoSoldier
			WaitForAllDead 7a
            TotalCurrency 1000
            TotalCount 1
            MaxActive 1
            SpawnCount 1
            Where spawnbot_chief
            WaitBeforeStarting 0
            WaitBetweenSpawns 0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
            TFBot
            {
                Class Demoman
                ClassIcon soldier_and_demo
                Name "The Rocket Impersonator"
                Health 40000
                Scale 1.8
                Skill Expert
                WeaponRestrictions PrimaryOnly
                Attributes MiniBoss
                Attributes UseBossHealthBar
				Attributes AlwaysCrit
                Item "The Iron Bomber"
                Item "The Chargin' Targe"
                
                ChangeAttributes
                {
                    Delay 0
                    Repeats 0
                    IfHealthBelow 20000
                    Name "BerserkMode"
                }

                EventChangeAttributes
                {
                    Default
                    {
                        ItemAttributes
                        {
                            ItemName "The Iron Bomber"
                            "custom projectile model" "models/weapons/w_models/w_rocket.mdl"
                            "fire rate bonus" 0.7
                            "clip size upgrade atomic" 32
                            "faster reload rate" 0.6
                            "damage bonus" 2
                            "fuse bonus" 4
                            "Projectile speed increased" 2
							"blast radius increase" 3
                        }
                        
                        ItemAttributes
                        {
                            ItemName "The Chargin' Targe"
                            "charge recharge rate increased" 3
                            "charge impact damage increased" 2.0
                        }
                        
                        CharacterAttributes
                        {
                            "move speed bonus" 0.5
                            "damage force reduction" 0.4
                            "airblast vulnerability multiplier" 0.4
                            "override footstep sound set" 4
                            "rage giving scale" 0.5
                            "health regen" 35
                        }

                        AddCond  
                        {
                            Name "TF_COND_SHIELD_CHARGE"
                            Duration 2
                            Delay 15
                        }
                    }
                    
                    BerserkMode
                    {
                        ItemAttributes
                        {
                            ItemName "The Iron Bomber"
                            "custom projectile model" "models/weapons/w_models/w_rocket.mdl"
                            "fire rate bonus" 0.3
                            "clip size upgrade atomic" 32
                            "faster reload rate" 0.3
                            "damage bonus" 2
                            "fuse bonus" 4
                            "Projectile speed increased" 2
                            "grenade launcher mortar mode" 1
							"blast radius increase" 6
                        }
                        
                        ItemAttributes
                        {
                            ItemName "The Chargin' Targe"
                            "charge recharge rate increased" 5
                            "charge impact damage increased" 3.0
                        }
                        
                        CharacterAttributes
                        {
                            "move speed bonus" 0.7
                            "damage force reduction" 0.3
                            "airblast vulnerability multiplier" 0.3
                            "override footstep sound set" 4
                            "rage giving scale" 0.5
                            "health regen" 50
                        }

                        AddCond  
                        {
                            Name "TF_COND_SHIELD_CHARGE"
                            Duration 3
                            Delay 12
                        }
                    }
                }
            }
        }
		WaveSpawn
		{
			Name 9a
			WaitForAllDead DemoSoldier
			TotalCurrency 1200
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 0
			WaitBetweenSpawns 0
			FirstSpawnWarningSound "vo/mvm_tank_alerts02.mp3"
			DoneWarningSound "vo/mvm_final_wave_end08.mp3"
			TFBot
			{
				Class Soldier
				ClassIcon soldier_banner_trio
				Name "The Strategic Soldier"
				Health 40000
				Scale 2.0
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Attributes UseBossHealthBar
				Attributes HoldFireUntilFullReload
				Item "The Air Strike"
				Item "The Buff Banner"
				Item "The Battalion's Backup"
				Item "The Concheror"
				
				ChangeAttributes
				{
					Delay 0
					Repeats 0
					IfHealthBelow 30000
					Name "Phase2"
				}
				
				ChangeAttributes
				{
					Delay 0
					Repeats 0
					IfHealthBelow 15000
					Name "Phase3"
				}

				EventChangeAttributes
				{
					Default
					{
						ItemAttributes
						{
							ItemName "The Air Strike"
							"fire rate bonus" 0.4
							"clip size upgrade atomic" 8
							"faster reload rate" 0.7
							"damage bonus" 1.5
							"Projectile speed increased" 1.1
						}
						
						ItemAttributes
						{
							ItemName "The Buff Banner"
							"deploy time decreased" 0.1
							"increase buff duration" 8.0
						}
						
						CharacterAttributes
						{
							"move speed bonus" 0.5
							"damage force reduction" 0.4
							"airblast vulnerability multiplier" 0.4
							"health regen" 40
							"rage giving scale" 0.5
						}

						AddCond  
						{
							Name "TF_COND_ENERGY_BUFF"
							Duration 800
							Delay 0
						}
					}
					
					Phase2
					{
						ItemAttributes
						{
							ItemName "The Air Strike"
							"fire rate bonus" 0.3
							"clip size upgrade atomic" 12
							"faster reload rate" 0.6
							"damage bonus" 1.75
							"Projectile speed increased" 1.2
						}
						
						ItemAttributes
						{
							ItemName "The Battalion's Backup"
							"deploy time decreased" 0.1
							"increase buff duration" 8.0
						}
						
						CharacterAttributes
						{
							"move speed bonus" 0.6
							"damage force reduction" 0.3
							"airblast vulnerability multiplier" 0.3
							"health regen" 60
							"rage giving scale" 0.4
						}

						AddCond  
						{
							Name "TF_COND_DEFENSEBUFF"
							Duration 12
							Delay 20
						}
			
						FireInput
						{
							Target player
							Action $DisplayTextChat
							Param "{00FF00}Entering Defensive Phase!"
							Delay 0
							Repeats 1
						}
					}
					
					Phase3
					{
						ItemAttributes
						{
							ItemName "The Air Strike"
							"fire rate bonus" 0.2
							"clip size upgrade atomic" 16
							"faster reload rate" 0.5
							"damage bonus" 2.0
							"Projectile speed increased" 1.3
							"rocket specialist" 1
						}
						
						ItemAttributes
						{
							ItemName "The Concheror"
							"deploy time decreased" 0.1
							"increase buff duration" 8.0
						}
						
						CharacterAttributes
						{
							"move speed bonus" 0.7
							"damage force reduction" 0.2
							"airblast vulnerability multiplier" 0.2
							"health regen" 80
							"rage giving scale" 0.3
						}

						AddCond  
						{
							Name "TF_COND_SPEED_BOOST"
							Duration 999
							Delay 0
						}
						
						FireInput
						{
							Target player
							Action $DisplayTextChat
							Param "{FFFF00}Entering Speed Phase!"
							Delay 0
							Repeats 1
						}
					}
				}

				AddCond  
				{
					Name "TF_COND_INVULNERABLE"
					Duration 2
					Delay 0
				}
			}
		}
        WaveSpawn
        {
            Name    10a
            WaitForAllDead  9a
            TotalCurrency   280
            TotalCount  14
            MaxActive   8
            SpawnCount  2
            Where   spawnbot
            WaitBeforeStarting  20
            WaitBetweenSpawns   4
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon heavy_steelfist_hok
                    Health 900
                    Name "Super Oil Gauntlet"
                    Skill Hard
                    Scale 1.5
                    WeaponRestrictions MeleeOnly
                    Item "Fists of Steel"
                    Item "The U-clank-A"
                    ItemAttributes
                    {
                        ItemName "Fists of Steel"
                        "dmg from ranged reduced" 0.05
                        "dmg from melee increased" 1.5
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    10a
            WaitForAllDead  9a
            TotalCurrency   400
            TotalCount  28
            MaxActive   16
            SpawnCount  4
            Where   spawnbot
            WaitBeforeStarting  10
            WaitBetweenSpawns   5
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon heavy_mittens_blu2
                    Health 60
                    Name "Micro Oil Heavy Gnome"
                    Skill Hard
                    Scale 0.25
                    WeaponRestrictions MeleeOnly
                    Attributes AlwaysCrit
                    Item "The Holiday Punch"
                    Item "Point and Shoot"
                    ItemAttributes
                    {
                        ItemName "The Holiday Punch"
                        "damage bonus" 0.2
                        "crit does no damage" 0
						"crit mod disabled hidden" 100
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 1.3
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    11a
            WaitForAllDead  10a
            TotalCurrency   360
            TotalCount  18
            MaxActive   6
            SpawnCount  2
            Where   spawnbot
            WaitBeforeStarting  10
            WaitBetweenSpawns   4
            Squad
            {
                TFBot
                {
                   	Class Heavyweapons
					Name "Giant Fire/Oil Gatling Heavy"
					ClassIcon heavy_fireballgun
					Skill Expert
					Health 6000
					WeaponRestrictions PrimaryOnly
					MaxVisionRange 1500
					Item "The Huo Long Heatmaker"
					Attributes MiniBoss
					ItemAttributes
					{
						ItemName "The Huo Long Heatmaker"
						"damage bonus"	1.5							
						"Projectile speed increased" 0.8
						"projectile spread angle penalty" 1
						"override projectile type"  6
						"mod projectile heat seek power" 20  
						"attach particle effect" 1
						"set damagetype ignite" 1
						"projectile trail particle"	spell_fireball_small_red
						"custom projectile model" models/weapons/w_models/w_drg_ball.mdl
						"custom kill icon" "spellbook_fireball"
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction" 0.3
						"airblast vulnerability multiplier" 0.3
						"override footstep sound set" 2
					}
                }
            }
        }
        WaveSpawn
        {
            Name    11a
            WaitForAllDead  10a
            TotalCurrency   360
            TotalCount  18
            MaxActive   9
            SpawnCount  3
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   7
            Squad
            {
                TFBot
                {
                    Class Demoman
					ClassIcon demoknight_fireball
                    Health 5500
                    Name "Giant Fireball Demoknight"
                    Skill Expert
                    Attributes MiniBoss
 					StripItemSlot 0  
					Item "The Splendid Screen"
					Item "The Eyelander"
					Item "TF_WEAPON_SPELLBOOK"
					Item "The Dark Age Defender"
					Item "The Sole Saviors"
					Item "Blazing Bull"
					Item "The Dark Falkirk Helm"
					ItemAttributes
					{
						ItemName "The Eyelander"
						"critboost on kill" 3
						"attach particle effect" 1
						"Set DamageType Ignite" 1
						"deploy time decreased" 0.01
					}
					ItemAttributes
					{
						ItemName "TF_WEAPON_SPELLBOOK"
						"mod projectile heat seek power" 15  
						"deploy time decreased" 0.01
						"fire rate bonus" 0.01	
						"projectile spread angle penalty" 4
						"dmg penalty vs players" 0.5
						"Projectile speed increased" 0.7
						"projectile trail particle"	spell_fireball_small_red
					}
					Spell   //Gives specified spell to bots.
					{
						Delay 3 //Time before the first spell charges are given (Default: 10)
						Cooldown 3 //Time between each spell changes (Default: 10)
						Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite)
						IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate)
						Charges 3 //How many spell charges to give every time the spell is given (Default: 1)
						Type "Fireball"
					}
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.5
                        "airblast vulnerability multiplier" 0.5
                        "override footstep sound set" 4
                    }
					ItemAttributes
					{
						ItemName "The Dark Falkirk Helm"
						"set item tint rgb"  13595446
					}
                }
            }
        }
		WaveSpawn
		{
			Name 11a
			WaitForAllDead 10a
			TotalCurrency 300
			TotalCount 10
			MaxActive 3
			SpawnCount 3
			Where spawnbot
			WaitBeforeStarting 0
			WaitBetweenSpawns 1
			TFBot
			{
				Class Demoman
				ClassIcon demo_loch_litho
				Name "Giant Pill Scatterer Demp"
				Health 5000
				Scale 1.6
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Item "The Loch-n-Load"
				Item "Demoman Tricorne"
				ItemAttributes
				{
					ItemName "The Loch-n-Load"
					"fire rate bonus" 0.5
					"clip size upgrade atomic" 64
					"faster reload rate" 0.7
					"projectile spread angle penalty" 10
					"Projectile speed increased" 1.1
					"damage bonus" 2
				}
				
				CharacterAttributes
				{
					"move speed bonus" 0.65
					"damage force reduction" 0.5
					"airblast vulnerability multiplier" 0.5
					"override footstep sound set" 4
					"health regen" 20
				}
			}
		}
        WaveSpawn
        {
            Name    11.5a
            WaitForAllDead  11a
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  3
            WaitBetweenSpawns   2
            Squad
            {
                TFBot
                {
					Class Demoman
					ClassIcon pumpkin_lord2
					Name "I Love Pumpkins!"
					Health 20000
					Skill Expert
					Item "Horseless Headless Horseman's Head"
					Item "Zombie Demo"
					UseCustomModel	"models/bots/skeleton_sniper/skeleton_sniper.mdl"	
					Skin 3
					StripItemSlot 0  
					StripItemSlot 1  
					Item "The Bat Outta Hell"
					Item "TF_WEAPON_SPELLBOOK"
					Attributes MiniBoss
					Attributes UseBossHealthBar
					ItemAttributes
					{
						ItemName "The Bat Outta Hell"
						"deploy time decreased" 0.01
						"dmg bonus vs buildings" 2
					}
					ItemAttributes
					{
						ItemName "TF_WEAPON_SPELLBOOK"
						"deploy time decreased" 0.01
						"fire rate bonus" 0.01	
						"projectile spread angle penalty" 4
						"damage bonus" 0.5
						"Projectile speed increased" 5
					}
					Spell  
					{
						Delay 3 //Time before the first spell charges are given (Default: 10)
						Cooldown 8 //Time between each spell changes (Default: 10)
						Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite)
						IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate)
						Charges 1 //How many spell charges to give every time the spell is given (Default: 1)
						Type "Pumpkin MIRV"
					}
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"damage force reduction" 0.5
						"airblast vulnerability multiplier" 0.5
						"override footstep sound set" 4
						"head scale" 1.5
					}
                }
            }
        }
        WaveSpawn
        {
            Name    11.5a
            WaitForAllDead  11a
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  3
            WaitBetweenSpawns   2
            Squad
            {
                TFBot
                {
					Class Demoman
					ClassIcon spell_skeletons_lite
					Name "Not The Skeletons!"
					Health 20000
					Skill Expert
					Item "Horseless Headless Horseman's Head"
					Item "Zombie Demo" 
					UseCustomModel	"models/bots/skeleton_sniper/skeleton_sniper.mdl"	
					Skin 3
					StripItemSlot 0  
					StripItemSlot 1  
					Item "The Bat Outta Hell"
					Item "TF_WEAPON_SPELLBOOK"					
					//WeaponRestrictions MeleeOnly //Breaks Spell
					Attributes MiniBoss
					Attributes UseBossHealthBar
					ItemAttributes
					{
						ItemName "The Bat Outta Hell"
						"deploy time decreased" 0.01
						"dmg bonus vs buildings" 2
						"damage bonus" 10
					}
					ItemAttributes
					{
						ItemName "TF_WEAPON_SPELLBOOK"
						"deploy time decreased" 0.01
						"fire rate bonus" 0.01	
						"projectile spread angle penalty" 4
						"damage bonus" 10
						"Projectile speed increased" 5
					}
					Spell  
					{
						Delay 10 //Time before the first spell charges are given (Default: 10)
						Cooldown 0 //Time between each spell changes (Default: 10)
						Repeats 2 //How many times should spell charges be given in total (Default: 0 - Infinite)
						IfSeeTarget 0 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate)
						Charges 2 //How many spell charges to give every time the spell is given (Default: 1)
						Type "Summon Skeletons"
					}
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"damage force reduction" 0.5
						"airblast vulnerability multiplier" 0.5
						"override footstep sound set" 4
						"head scale" 1.5
					}
                }
            }
        }
        WaveSpawn
        {
            Name    11.5a
            WaitForAllDead  11a
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  3
            WaitBetweenSpawns   2
            Squad
            {
                TFBot
                {
                    Class Medic
					ClassIcon medic_king
                    Health 30000
                    Name "King Of Healing Aura"
                    Scale 1.9
                    Skill Expert
                    WeaponRestrictions SecondaryOnly
					StripItemSlot 0  
					StripItemSlot 1  
					Item "The Bat Outta Hell"
					Item "TF_WEAPON_SPELLBOOK"					
					Attributes MiniBoss
					Attributes UseBossHealthBar
					ItemAttributes
					{
						ItemName "The Bat Outta Hell"
						"deploy time decreased" 0.01
						"dmg bonus vs buildings" 2
						"damage bonus" 10
					}
					Spell  
					{
						Delay 0 //Time before the first spell charges are given (Default: 10)
						Cooldown 0 //Time between each spell changes (Default: 10)
						Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite)
						IfSeeTarget 0 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate)
						Charges 5 //How many spell charges to give every time the spell is given (Default: 1)
						Type "Healing Aura"
					}
                    CharacterAttributes
                    {
                        "move speed bonus" 0.6
                        "damage force reduction" 0.6
                        "airblast vulnerability multiplier" 0.6
                        "health regen" 100
                        "damage bonus" 10
                    }
					AddCond  
					{
						Name TF_COND_RUNE_KING
					}
                }
                TFBot
                {
                    Class Medic
					ClassIcon medic_blutsauger_lite
                    Health 30000
                    Name "King Of Vampires"
                    Scale 1.9
                    Skill Expert
                    WeaponRestrictions SecondaryOnly
					StripItemSlot 0  
					StripItemSlot 1  
					Item "The Bat Outta Hell"
					Item "TF_WEAPON_SPELLBOOK"					
					Attributes MiniBoss
					Attributes UseBossHealthBar
					ItemAttributes
					{
						ItemName "The Bat Outta Hell"
						"deploy time decreased" 0.01
						"dmg bonus vs buildings" 2
						"damage bonus" 10
					}
					Spell  
					{
						Delay 0 //Time before the first spell charges are given (Default: 10)
						Cooldown 0 //Time between each spell changes (Default: 10)
						Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite)
						IfSeeTarget 0 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate)
						Charges 5 //How many spell charges to give every time the spell is given (Default: 1)
						Type "Ball O' Bats"
					}
                    CharacterAttributes
                    {
                        "move speed bonus" 0.6
                        "damage force reduction" 0.6
                        "airblast vulnerability multiplier" 0.6
                        "health regen" 100
                        "damage bonus" 10
                    }
					AddCond  
					{
						Name TF_COND_RUNE_VAMPIRE
					}
                }
            }
        }
        WaveSpawn
        {
            Name    12a
            WaitForAllDead  11.5a
            TotalCurrency   600
            TotalCount  30
            MaxActive   10
            SpawnCount  4
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   9
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon heavy_firework
                    Health 5000
                    Name "Giant Firework Heavy"
                    Skill Expert
                    MaxVisionRange 1200
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
                    Item "Summer Shades"
                    ItemAttributes
                    {
                        ItemName "TF_WEAPON_MINIGUN"
                        "override projectile type" 2
                        "damage bonus" 10
                        "projectile spread angle penalty" 6
                        "fire rate penalty" 1.5
						"apply z velocity on damage" 600
						"add cond on hit" 24
						"add cond on hit" 6912
						"add cond on hit duration" 10
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.3
                        "airblast vulnerability multiplier" 0.3
                        "override footstep sound set" 2
                    }
                }
				TFBot
				{
					Class	Medic
					Name	"Home-Assisting Helper"
					Health 5000
					ClassIcon	medic_homing
					Attributes	SpawnWithFullCharge
					Attributes	IgnoreEnemies
					Attributes MiniBoss
					Item	"Upgradeable TF_WEAPON_MEDIGUN"
					Item	"Platinum Pickelhaube"
					ItemAttributes
					{
						ItemName	"Upgradeable TF_WEAPON_MEDIGUN"
						"paintkit_proto_def_index"		280
						"set_item_texture_wear"			0
						"effect cond override"		36
						"effect add attributes"		"mod projectile heat seek power|180|mod projectile heat aim error|30|projectile trail particle|eyeboss_projectile"
						"heal rate bonus"		5
						"ubercharge rate bonus"	9999
						"uber duration bonus"	9999
					}
					ItemAttributes
					{
						ItemName	"Platinum Pickelhaube"
						"set item tint RGB"	11796735
						"attach particle effect"	108
					}
					CharacterAttributes
					{
						"bot medic uber health threshold"	690
					}
				}
            }
        }
        WaveSpawn
        {
            Name    12a
            WaitForAllDead  11.5a
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  3
            WaitBetweenSpawns   2
            Squad
            {
                TFBot
                {
					Class Demoman
					ClassIcon demoman_thunder
					Name "Tesla-Infused Demo"
					Health 20000
					Skill Expert
					Item "Horseless Headless Horseman's Head"
					Item "Zombie Demo"
					UseCustomModel	"models/bots/skeleton_sniper/skeleton_sniper.mdl"	
					Skin 3
					StripItemSlot 0  
					StripItemSlot 1  
					Item "The Bat Outta Hell"
					Item "TF_WEAPON_SPELLBOOK"
					Attributes MiniBoss
					Attributes UseBossHealthBar
					//WeaponRestrictions MeleeOnly //Breaks Spell
					ItemAttributes
					{
						ItemName "The Bat Outta Hell"
						"deploy time decreased" 0.01
						"dmg bonus vs buildings" 2
						"damage bonus" 10
					}
					ItemAttributes
					{
						ItemName "TF_WEAPON_SPELLBOOK"
						"deploy time decreased" 0.01
						"fire rate bonus" 0.01	
						"projectile spread angle penalty" 4
						"damage bonus" 10
						"Projectile speed increased" 5
					}
					Spell  
					{
						Delay 8 //Time before the first spell charges are given (Default: 10)
						Cooldown 8 //Time between each spell changes (Default: 10)
						Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite)
						IfSeeTarget 0 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate)
						Charges 2 //How many spell charges to give every time the spell is given (Default: 1)
						Limit 1 //How many spell charges the bot can store (Default: Same as charges given)
						Type "Tesla Bolt"
					}
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"damage force reduction" 0.5
						"airblast vulnerability multiplier" 0.5
						"override footstep sound set" 4
						"head scale" 1.5
						"is invisible" 1
					}
					AlwaysGlow 1  
                }
            }
        }		
        WaveSpawn
        {
            Name    13a
            WaitForAllDead  12a
            TotalCurrency   240
            TotalCount  12
            MaxActive   6
            SpawnCount  3
            Where   flankers
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
            Squad
            {
                TFBot
                {
                    Class Soldier
                    ClassIcon soldier_blast
                    Health 3600
                    Name "Giant Blast Soldier"
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
                    Attributes HoldFireUntilFullReload
                    Item "The Liberty Launcher"
                    Item "Tyrant's Helm"
                    ItemAttributes
                    {
                        ItemName "The Liberty Launcher"
                        "damage causes airblast"    1
                        "damage penalty" 0.65
                        "fire rate bonus" 0.25
                        "clip size upgrade atomic" 5
                        "faster reload rate" 0.2
                        "Blast radius increased" 1.2
                        "projectile spread angle penalty" 4
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.75
                        "damage force reduction" 0.4
                        "airblast vulnerability multiplier" 0.4
                        "airblast vertical vulnerability multiplier" 0.1
                        "override footstep sound set" 3
                    }
					AimAt Feet  
					AddCond  
					{
						Name TF_COND_SODAPOPPER_HYPE
					}
                }
            }
        }
        WaveSpawn
        {
            Name    13a
            WaitForAllDead  12a
            TotalCurrency   240
            TotalCount  12
            MaxActive   6
            SpawnCount  3
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
            Squad
            {
                TFBot
				{
					Name "Giant Reverse Blast Soldier"
					Class Soldier
					Health 4200
					Skill Expert
					Item "The Liberty Launcher"
					Item "Jumper's Jeepcap"
					ClassIcon soldier_burstfire
					Attributes MiniBoss
					Attributes HoldFireUntilFullReload
					Tag bot_giant
					ItemAttributes
					{
						ItemName "The Liberty Launcher"
						"damage causes airblast" 1
						"damage penalty" 0.2
						"fire rate bonus" 0
						"clip size upgrade atomic" -2
						"faster reload rate" 0.2
						"projectile spread angle penalty" 2
                        "projectile speed increased" 1
						"projectile speed decreased" 0.5
						"apply z velocity on damage" -1150
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"override footstep sound set" 3
						"damage force reduction" 0.2
						"airblast vulnerability multiplier" 0.2
						"airblast vertical vulnerability multiplier" 0.5
						"dmg bonus vs buildings" 4
						"cancel falling damage" 1
					}
					AimAt Feet  
					AddCond  
					{
						Name TF_COND_SODAPOPPER_HYPE
					}
				}
            }
        }
        WaveSpawn
        {
            Name    13.25a
            WaitForAllDead  13a
            TotalCurrency   240
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   flankers
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
            Squad
            {
                TFBot
				{
					Name "Reverse Blasted Heater"
					Class Soldier
					ClassIcon soldier_libertylauncher_upsidedown
					Health 25000
					Skill Expert
					Item "The Liberty Launcher"
					Item "Jumper's Jeepcap"
					ClassIcon soldier_burstfire
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes HoldFireUntilFullReload
					Tag bot_giant
					ItemAttributes
					{
						ItemName "The Liberty Launcher"
						"damage causes airblast" 1
						"damage penalty" 0.2
						"set damagetype ignite" 1
						"weapon burn dmg increased"    6
						"weapon burn time increased"    10
						"fire rate bonus" 0
						"clip size upgrade atomic" -2
						"faster reload rate" 0.1
						"projectile spread angle penalty" 2
                        "projectile speed increased" 1
						"projectile speed decreased" 0.5
						"apply z velocity on damage" -1150
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"override footstep sound set" 3
						"damage force reduction" 0.2
						"airblast vulnerability multiplier" 0.2
						"airblast vertical vulnerability multiplier" 0.5
						"dmg bonus vs buildings" 4
						"cancel falling damage" 1
					}
					AimAt Feet  
					AddCond  
					{
						Name TF_COND_SODAPOPPER_HYPE
					}
				}
                TFBot
                {
                    Class Soldier
                    ClassIcon soldier_blast
                    Health 30000
                    Name "Blasting Heater"
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
					Attributes UseBossHealthBar
                    Attributes HoldFireUntilFullReload
                    Item "The Liberty Launcher"
                    Item "Tyrant's Helm"
                    ItemAttributes
                    {
                        ItemName "The Liberty Launcher"
                        "damage causes airblast"    1
                        "damage penalty" 0.65
                        "fire rate bonus" 0.25
                        "clip size upgrade atomic" 5
                        "faster reload rate" 0.2
                        "Blast radius increased" 1.2
                        "projectile spread angle penalty" 4
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.75
                        "damage force reduction" 0.4
                        "airblast vulnerability multiplier" 0.4
                        "airblast vertical vulnerability multiplier" 0.1
                        "override footstep sound set" 3
                    }
					AimAt Feet  
					AddCond  
					{
						Name TF_COND_SODAPOPPER_HYPE
					}
                }
            }
        }
        WaveSpawn
        {
            Name    13.5a
            WaitForAllDead  13.25a
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  5
            WaitBetweenSpawns   7
			FirstSpawnWarningSound deathmachinextheme.mp3
			DoneWarningSound player\invulnerable_off.wav
            Squad
            {
                TFBot
                {
                    Class Demoman
					ClassIcon demoknight_king
                    Health 80000
                    Name "Go Back To Medieval Mode"
                    Skill Expert
                    Attributes MiniBoss
					Attributes UseBossHealthBar
 					StripItemSlot 0  
					Item "The Splendid Screen"
					Item "Bot_Gold_Medieval"
					Item "The Dark Age Defender"
					Item "The Sole Saviors"
					Item	"TF_WEAPON_SPELLBOOK"
					Item "Blazing Bull"
					Item "The Dark Falkirk Helm"
					Item "The King of Scotland Cape"
					SpawnTemplate Medieval
					DropWeapon 1
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.5
                        "airblast vulnerability multiplier" 0.5
                        "override footstep sound set" 4
						"allow bunny hop" 1
                    }
					ItemAttributes
					{
						ItemName "The Dark Falkirk Helm"
						"set item tint rgb"  13595446
						"attach particle effect" 3083
					}
					ItemAttributes
					{
						ItemName "The King of Scotland Cape"
						"set item tint rgb" 7511618
						"attach particle effect" 3083
					}
					ItemAttributes
					{
						ItemName "Blazing Bull"
						"set item tint rgb" 7511618
						"attach particle effect" 3083
					}
					AddCond  
					{
						Name TF_COND_RUNE_KING
						Duration -1
					}
					Spell
					{
						Delay 5
						Cooldown 4
						Type "Teleport"
					}
                }
			}
		}
        WaveSpawn
        {
            Name    agoerit
            WaitForAllSpawned  13.5a
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  5
            WaitBetweenSpawns   7
			DoneWarningSound player\invulnerable_off.wav
			Squad
			{
				Tank
				{
					Health 25000
					Speed 50
					Name "ubertank|0|-1"
					StartingPathTrackNode "tank_path_a_1"
					Template SpiderTank  
					ClassIcon tank_uber_lite
					SpawnTemplate uber_tanker
					OnKilledOutput                                  
					{
						Target boss_dead_relay
						Action Trigger                         
					}
						
					OnBombDroppedOutput                             
					{
						Target boss_deploy_relay 
						Action Trigger                         
					}
				}
            }
        }
        WaveSpawn
        {
            WaitForAllDead "13.5a"
            FirstSpawnOutput
            {
                Target ubershielddown
                Action Trigger
            }
        }
        WaveSpawn
        {
            Name    14a
            WaitForAllDead  agoerit
            TotalCurrency   750
            TotalCount  15
            MaxActive   15
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  3
            WaitBetweenSpawns   1
            Squad
            {
                Tank
                {
					ClassIcon 	tank_vac_trio_lite
                    Health 3000
                    Name "vactank_fire"
                    Speed 750
                    OnKilledOutput
                    {
                        Target boss_dead_relay
                        Action Trigger
                    }
                    OnBombDroppedOutput
                    {
                        Target boss_deploy_relay
                        Action Trigger
                    }
                }
                Tank
                {
					ClassIcon 	tank_vac_trio_lite
                    Health 3000
                    Name "vactank_blast"
                    Speed 750
                    OnKilledOutput
                    {
                        Target boss_dead_relay
                        Action Trigger
                    }
                    OnBombDroppedOutput
                    {
                        Target boss_deploy_relay
                        Action Trigger
                    }
                }
                Tank
                {
					ClassIcon 	tank_vac_trio_lite
                    Health 3000
                    Name "vactank_bullet"
                    Speed 750
                    OnKilledOutput
                    {
                        Target boss_dead_relay
                        Action Trigger
                    }
                    OnBombDroppedOutput
                    {
                        Target boss_deploy_relay
                        Action Trigger
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    14.25a
            WaitForAllDead  14a
            TotalCurrency   2
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  7
            WaitBetweenSpawns   5
            Squad
            {
                TFBot
                {
						Class Scout
						Name "."
						Action Mobber
						Health 10
						CharacterAttributes
						{
							"move speed bonus"	0.5
							"health regen"	-10
						}	
					Message
					{
						Name "{blue}Something is coming... Beware!"
						Delay 0 //Time before the message is first displayed (Default: 10)
						Cooldown 0 //Time between each message (Default: 10)
						Repeats 1 //How many times should bot display the message (Default: 0 - Infinite)
						IfSeeTarget 0 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate)
					}
                }
            }
        }
		WaveSpawn
		{
			Name 14.5a
            WaitForAllDead  14.25a				
			TotalCurrency	150
			Where spawnbot
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 0
			HalloweenBoss  
			{
				ClassIcon horsemann_lite
				BossType HHH
				Health 30000
				Origin "-842 1369 -101"
			}
		}
		WaveSpawn
		{
			Name 14.5a
            WaitForAllDead  14.25a				
			TotalCurrency	1
			Where spawnbot
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 0
			HalloweenBoss  
			{
				ClassIcon horsemann_lite
				BossType HHH
				Health 30000
				Origin "1000 2449 -131"
			}
		}
        WaveSpawn
        {
            Name    15a
            WaitForAllDead  14.5a
            TotalCurrency   100
            TotalCount  3
            MaxActive   3
            SpawnCount  3
            Where   spawnbot
            WaitBeforeStarting  12
            WaitBetweenSpawns 0
			FirstSpawnWarningSound vo\mvm\mght\heavy_specialcompleted05.wav
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
					ClassIcon heavy_salty
                    Health 15000
                    Name "Salty Oil Gunner"
                    Skill Expert
                    Scale 1.9
                    MaxVisionRange 1200
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
                    Attributes UseBossHealthBar
                    Item "warbird_minigun_butcherbird"
                    ItemAttributes
                    {
                        ItemName "warbird_minigun_butcherbird"
                        "damage bonus" 2
                        "fire rate bonus" 0.25
						"slow enemy on hit major" 5
						"add cond on hit" 123  
						"add cond on hit duration" 10
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.45
                        "damage force reduction" 0.3
                        "airblast vulnerability multiplier" 0.3
                        "override footstep sound set" 2
                        "health regen" 250
                    }
                }
                TFBot
                {
                    Class Medic
					ClassIcon medic_quickfix_armored_shield
                    Health 10000
                    Name "Giant Armored Oil Flamed Healer"
                    Scale 1.9
                    Skill Expert
                    WeaponRestrictions SecondaryOnly
                    Attributes MiniBoss
                    Attributes UseBossHealthBar
                    Attributes SpawnWithFullCharge
                    Attributes ProjectileShield
                    Item "Bot Cauterizer"
                    ItemAttributes
                    {
                        ItemName "Bot Cauterizer"
                        "generate rage on heal" 20
                        "heal rate bonus" 200
                    }
                }
            }
        }
        WaveSpawn
        {
            Name    15a
            WaitForAllDead  14.5a
            TotalCurrency   200
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting 16
            WaitBetweenSpawns   10
            Squad
            {
                TFBot
                {
                    Class Soldier
                    ClassIcon soldier_critbuff
                    Health 20000
                    Name "Oil Captain?"
                    Scale 1.9
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes HoldFireUntilFullReload
                    Attributes  MiniBoss
                    Attributes  AlwaysCrit
                    Attributes  UseBossHealthBar
                    Item "The Black Box"
                    Item "The Team Captain"
                    CharacterAttributes
                    {
                        "move speed bonus" 0.48
                        "damage force reduction" 0.4
                        "airblast vulnerability multiplier" 0.4
                        "override footstep sound set" 3
                        "health regen" 250
						"add cond on hit" 123  
						"add cond on hit duration" 10
                    }
                    ItemAttributes
                    {
                        ItemName "The Black Box"
                        "damage bonus" 2
                        "health on radius damage" 1450
                        "projectile spread angle penalty" 6
                        "fire rate bonus" 0.01
                        "Projectile speed decreased" 0.8
						"crit mod disabled hidden" 100 //100% crit chance
                    }
                }
            }
        }
		WaveSpawn
		{
			Name Status
			WaitForAllDead 15a
			TotalCurrency   200
			TotalCount  1
			MaxActive   1
			SpawnCount  1
			Where   spawnbot
			WaitBeforeStarting  5
			WaitBetweenSpawns   0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			DoneWarningSound "mvm/giant_robot/giant_robot_explosion.wav"
			TFBot
			{
				Class Heavy
				Name "The Affliction Overlord"
				ClassIcon heavy_mixture
				Skill Expert
				Health 60000
				Scale 2.0
				Item "Tomislav"
				Item "The Horns of Hell"
				Attributes MiniBoss
				Attributes UseBossHealthBar
				ItemAttributes
				{
					ItemName "Tomislav"
					"damage bonus" 1.2
					"fire rate bonus" 0.8
					"projectile spread angle penalty" 0.5
					"attach particle effect" 702
					"mark for death" 1
					"add cond on hit duration" 1000
					"bleeding duration" 10
					"weapon burn time" 1
					"set damagetype ignite" 1
					"effect immunity" 1
					"subtract victim medigun charge on hit"  10
					"subtract victim cloak on hit"   30
					"damage all connected"  1
					"crit vs wet players" 1
					"slow enemy on hit" 1
					"minigun spinup time increased" 5
					"slow enemy on hit major" 1  
					"add cond on hit" 27  
					"add cond on hit" 7872  
					"drain clip on hit" 10  
					"sapper damage leaches health" 1
					"add atribute while active"  
					{
						"stun on hit"
						{
							"duration" 0.2
							"slowdown" 0.5
							"movement" 1
							"controls" 1
						}
					}
				}
				CharacterAttributes
				{
					"move speed bonus" 0.5
					"damage force reduction" 0.3
					"airblast vulnerability multiplier" 0.3
					"override footstep sound set" 2
					"rage giving scale" 0.1
					"fire input on kill" "tf_gamerules^PlayVO^vo/sandwicheat09.mp3"
					"fire input on kill" "tf_gamerules^PlayVO^vo/sandwicheat09.mp3"
				}
				AddCond  
				{
					Name "TF_COND_RADIUSHEAL"
					Duration 999999
				}
				AimAt "Head"  
				AlwaysGlow 1  
			}
		}
		WaveSpawn
		{
			Name Status
			WaitForAllDead 15a
			TotalCurrency 200
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 3
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			DoneWarningSound "mvm/giant_robot/giant_robot_explosion.wav"
			TFBot
			{
				Class Soldier
				Name "The Affliction Commander"
				ClassIcon soldier_itstimetostop_daan
				Health 40000
				Scale 1.9
				Skill Expert
				
				Attributes MiniBoss
				Attributes UseBossHealthBar
				Attributes AlwaysCrit
				
				Item "The Direct Hit"
				Item "The Battalion's Backup"
				Item "The Disciplinary Action"
				Item "Tyrant's Helm"
				Item "The Diplomat"
				
				ItemAttributes
				{
					ItemName "The Direct Hit"
					"fire rate bonus" 0.2
					"damage penalty" 0.5
					"faster reload rate" 0.6
					"clip size upgrade atomic" 64
					"projectile spread angle penalty" 0.5
					"attach particle effect" 702
					"mark for death" 1
					"add cond on hit duration" 1000
					"bleeding duration" 10
					"weapon burn time" 999
					"set damagetype ignite" 1
					"effect immunity" 1
					"subtract victim medigun charge on hit"  10
					"subtract victim cloak on hit"   30
					"damage all connected"  1
					"crit vs wet players" 1
					"slow enemy on hit" 1
					"rocket specialist" 1
					"slow enemy on hit major" 1  
					"add cond on hit" 27  
					"add cond on hit" 6144  
					"drain clip on hit" 10  
					"sapper damage leaches health" 1
					"add atribute while active"  
					"mod projectile heat seek power" 180 
					"mod projectile heat aim error" 30
					"projectile trail particle" eyeboss_projectile
					{
						"stun on hit"
						{
							"duration" 2
							"slowdown" 0.5
							"movement" 1
							"controls" 1
						}
					}
				}				
				CharacterAttributes
				{
					"move speed bonus" 0.4
					"damage force reduction" 0.4
					"airblast vulnerability multiplier" 0.4
					"health regen" 40
					"rage giving scale" 0.4
					"override footstep sound set" 3
				}
				AddCond  
				{
					Name "TF_COND_PLAGUE"
					Duration 3
					Delay 10
				}
			}
		}
        WaveSpawn
        {
            Name    16a
            WaitForAllDead  Status
            TotalCurrency   700
            TotalCount  20
            MaxActive   10
            SpawnCount  5
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   2
            Squad
            {
                TFBot
                {
					ClassIcon	soldier_bison_gas_eoi
					Health	4000
					Name	"Giant Gas Passer Soldier"
					Scale	1.75
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	HoldFireUntilFullReload
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	"the righteous bison"
						"clip size upgrade atomic"	6
						"fire rate penalty"	0.01
						"damage bonus"	4
						"faster reload rate"	0.65
						"add cond on hit" 123  
						"add cond on hit duration" 5
						"explode_on_ignite" 1
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"the righteous bison"
					Item	"battle bird"
                }
            }
        }
        WaveSpawn
        {
            Name    16a
            WaitForAllDead  Status
            TotalCurrency   700
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  30
			WaitBetweenSpawns 0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			DoneWarningSound "mvm/giant_robot/giant_robot_explosion.wav"
            Squad
            {
                TFBot
                {
					ClassIcon	soldier_bison_gas_eoi
					Health	35000
					Name	"Gas Passer Infused Enthusiast"
					Scale	2.3
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					Attributes UseBossHealthBar
					ItemAttributes
					{
						ItemName	"the righteous bison"
						"clip size upgrade atomic"	6
						"fire rate bonus"	0.1
						"damage bonus"	4
						"faster reload rate"	0.1
						"add cond on hit" 123  
						"add cond on hit duration" 5
						"explode_on_ignite" 1
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"the righteous bison"
					Item	"battle bird"
                }
            }
        }
        WaveSpawn
        {
            Name    16.1a
            WaitForAllDead  16a
            TotalCurrency   400
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   flankers
            WaitBeforeStarting  5
            WaitBetweenSpawns   0
			FirstSpawnWarningSound "vo/announcer_dec_kill05.mp3"
            Squad
            {
				TFBot
				{
					Class Demoman
					Name "The Double Donk Devastator"
					ClassIcon demo_burst_donk
					Skill Expert
					Health 40000
					Scale 1.9
					Item "The Loose Cannon"
					Item "Scotsman's Stove Pipe"
					Item "The Double Dog Dare Demo Pants"
					Item "The Juggernaut Jacket"
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes HoldFireUntilFullReload
					//SpawnTemplate "ImpactSound"  
					ItemAttributes
					{
						ItemName "The Loose Cannon"
						"grenade launcher mortar mode" 0
						"mod cannon jump damage" 0
						"grenade damage reduction on world contact" 0
						"damage bonus" 2
						"faster reload rate" 0.4
						"fire rate bonus" 0.1
						"clip size upgrade atomic" 24
						"Projectile speed increased" 1.2
						"projectile spread angle penalty" 3
						"blast radius increased" 1.3
						"fuse bonus" 0.3 
						"damage causes airblast" 1
						"blast dmg to self increased" 0
						"apply z velocity on damage" 1000
						"apply look velocity on damage" 500
						"custom impact sound" "=50|doubledonk.wav"
					}
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"damage force reduction" 0.4
						"airblast vulnerability multiplier" 0.4
						"override footstep sound set" 4
						"rage giving scale" 0.85
						"health regen" 200
						"increased jump height" 1.5
						"cancel falling damage" 1
						"dmg taken from fire reduced" 0.7
						"dmg taken from blast reduced" 0.7
						"dmg taken from bullets reduced" 0.7
						"major increased jump height" 1
						"increased air control" 3.0
						"max health additive bonus" 1000
						"boots falling stomp" 1
						"restore health on kill" 1000
					}
					ItemAttributes
					{
						ItemName "Scotsman's Stove Pipe"
						"attach particle effect" 3005
					}
					AlwaysGlow 1  
					//FireInput  
					//{
						//Target "impact_sound"
						//Action PlaySound
						//Delay 0
						//OnBombDroppedOutput 1
					//}
				}
            }
        }
		WaveSpawn
        {
            Name    16.1a
            WaitForAllDead  16a
            TotalCurrency   80
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  25
            WaitBetweenSpawns   0
			FirstSpawnWarningSound "soldier_mvm_m_battlescream5.mp3"
            Squad
            {
                TFBot
                {
					Class Soldier
					Name "Rocket Rain(?)"
					Skill Expert
					Health 30000
					Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER"
					ClassIcon soldier_rocketrain
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes HoldFireUntilFullReload
					Item "EOTL_demopants"
					ItemAttributes
					{
						ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER"
						"clip size upgrade atomic" 24
						"damage bonus" 5
						"faster reload rate" 0.01
						"fire rate bonus" 0.001
						"projectile spread angle penalty" 10
						"projectile speed decreased" 0.55
						"blast radius increased" 3
						"projectile trail particle" drg_cow_rockettrail_charged_blue
					}
					CharacterAttributes
					{
						"move speed penalty" 0.5
						"damage force reduction" 0.4
						"airblast vulnerability multiplier" 0.4
						"override footstep sound set" 3
						"airblast vertical vulnerability multiplier" 0.1
					}
                }
            }
        }
        WaveSpawn
        {
            Name    16.5a
            WaitForAllDead  16.1a
            TotalCurrency   80
            TotalCount  15
            MaxActive   5
            SpawnCount  5
            Where   spawnbot
            WaitBeforeStarting  20
            WaitBetweenSpawns   0
            Squad
            {
                TFBot
                {
					Class Soldier
					Name "Giant Advanced Rocket Rain"
					Skill Expert
					Health 4000
					Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER"
					ClassIcon soldier_rocketrain
					Attributes MiniBoss
					Attributes HoldFireUntilFullReload
					Item "EOTL_demopants"
					Item	"the cross-comm crash helmet"
					Item	"the virtual viewfinder"
					ItemAttributes
					{
						ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER"
						"clip size upgrade atomic" 24
						"damage bonus" 2
						"faster reload rate" 0.25
						"fire rate bonus" 0.001
						"projectile spread angle penalty" 10
						"projectile speed decreased" 0.55
						"self add cond on hit" 34
						"self add cond on hit duration" 3
						"blast radius increased" 1.25
						"projectile trail particle" drg_cow_rockettrail_charged_blue
					}

					CharacterAttributes
					{
						"move speed penalty" 0.5
						"damage force reduction" 0.4
						"airblast vulnerability multiplier" 0.4
						"override footstep sound set" 3
						"airblast vertical vulnerability multiplier" 0.1
					}
                }
            }
        }
        WaveSpawn
        {
            Name    16.5a
            WaitForAllDead  16.1a
            TotalCurrency   100
            TotalCount  50
            MaxActive   15
            SpawnCount  7
            Where   spawnbot_chief
            WaitBeforeStarting  5
            WaitBetweenSpawns   8
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon heavy_gru_fire
                    Health 10
                    Name "Vulnerable Canteen Spammer GRU Heavy"
                    Skill Expert
                    WeaponRestrictions MeleeOnly
                    Item "Gloves of Running Urgently"
                    Item "Battery Canteens"
                    ItemAttributes
                    {
                        ItemName "Gloves of Running Urgently"
                        "damage penalty" 0 
                    }
                    ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 100
                        "ubercharge" 1
						"powerup duration" 0.5
					}
                    CharacterAttributes
                    {
                        "damage force reduction"    0.4
						"cannot pick up intelligence" 1
                        "airblast vulnerability multiplier" 0.4
                        "override footstep sound set"   3
                    }
                }
            }
        }
		WaveSpawn
		{
			Name  SentryBusterPrime
			WaitForAllDead 16.5a
			TotalCurrency   100
			TotalCount  1
			MaxActive   1
			SpawnCount  1
			Where   spawnbot
			WaitBeforeStarting  5
			WaitBetweenSpawns   0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			DoneWarningSound "mvm/mvm_tank_end.wav"
			Squad
			{
				TFBot
				{
					Class Demoman
					Name "Faulty Oil-Powered Buster"
					ClassIcon sentry_buster_faulty
					Skill Expert
					Health 50000
					Scale 1.9
					Item "dec2014 engineer_detectiveradio"
					Item "EOTL_demo_dynamite"
					Item "The Ullapool Caber"
					Item "The Loose Cannon"
					Item "Deadbeats"
					UseCustomModel models\bots\demo\bot_sentry_buster.mdl  
					UseMeleeThreatPrioritization 1  
					WeaponRestrictions PrimaryOnly
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes AlwaysFireWeapon
					ItemAttributes
					{
						ItemName "The Loose Cannon"
						"blast dmg to self increased" 0
						"damage bonus" 6
						"blast radius increased" 2.25
						"clip size penalty" 0.75
						"fire rate penalty" 3
						"faster reload rate" -1
						"use large smoke explosion" 1
						"gesture speed increase" 1337
						"dmg bonus vs buildings" 1337
						"custom kill icon" "ullapool_caber"
					}
					Itemattributes
					{
						Itemname "The Ullapool Caber"
						 "is_passive_weapon" 1
						 "damage bonus" 0
						 "fire rate penalty" 100
					}
					ItemAttributes
					{
						ItemName "Deadbeats"
						"set item tint rgb" 5432319
					}
					CharacterAttributes
					{
						"cannot be backstabbed" 1
						"move speed bonus"	0.7
						"damage force reduction" 0
						"airblast vulnerability multiplier" 0
						"airblast vertical vulnerability multiplier" 0
						"rage giving scale"	1337
						"override footstep sound set" 7
						"head scale" 3.3
						"torso scale" 0.2
						//"mult stun resistance" 0
						//"wet immunity" 1
						"not solid to players" 1
					}			
				}
			}
		}
        WaveSpawn
        {
            Name    17a
            WaitForAllDead  SentryBusterPrime
            TotalCurrency   100
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  5
            WaitBetweenSpawns   8
			FirstSpawnWarningSound "vo/announcer_sd_monkeynaut_start03.mp3"
			DoneWarningSound "vo/announcer_sd_monkeynaut_end01.mp3"
			//FirstSpawnWarningSound "vo/announcer_sd_monkeynaut_end02.mp3"
            Squad
            {
				TFBot
				{
					Class Demoman
					ClassIcon demo_clusterbomb_delay
					Skill Normal
					Name "Largest Delayed Nuker Demo"
					Health 30000
					Attributes HoldFireUntilFullReload
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Item "The Iron Bomber"
					Item "The Federal Casemaker"
					WeaponRestrictions PrimaryOnly
					Scale 2
					ItemAttributes
					{
						ItemName  "The Iron Bomber"
						"Reload time increased" 2.0
						"projectile trail particle" eyeboss_team_sparks
						"clip size increase" 5
						"fire rate bonus"   0.001
						"fuse bonus"   5.0
						"Projectile speed increased"      5
						"damage bonus"      20.0
						"Blast radius increased"    10
						"use large smoke explosion" 1
						"no self blast dmg"  1
					}
				}
			}
        }
        WaveSpawn
        {
            Name    17a
            WaitForAllDead  SentryBusterPrime
            TotalCurrency   100
            TotalCount  15
            MaxActive   5
            SpawnCount  5
            Where   flankers
            WaitBeforeStarting  0
            WaitBetweenSpawns   2
            Squad
            {
				TFBot
				{
					Class Soldier
					Name "Giant Laser Soldier"
					Item "The Hellmet"
					Item "The Cow Mangler 5000"
					ClassIcon hellmet_zap
					Skill Expert
					Health 3900
					Attributes DisableDodge
					Attributes MiniBoss
					Attributes AlwaysCrit
					ItemAttributes
					{
						ItemName "The Hellmet"
						"set item tint rgb" 6535423
					}		
					ItemAttributes
					{
						ItemName "The Cow Mangler 5000"
						"set item tint rgb" 6535423
						"damage bonus" 3
						"override projectile type" 13
						"faster reload rate" 0.01
						"fire rate bonus" 0.05
						"slow enemy on hit" 100
						"energy weapon penetration" 1
						"ragdolls become ash" 1
						"projectile penetration" 1
						"particle color rainbow" 100
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction" 0.4
						"airblast vulnerability multiplier" 0.4
						"override footstep sound set" 3
						"increase buff duration" 9
					}
				}
			}
		}
        WaveSpawn
        {
            Name    17a
            WaitForAllDead  SentryBusterPrime
            TotalCurrency   100
            TotalCount  15
            MaxActive   5
            SpawnCount  5
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   2
            Squad
            {
				TFBot
				{
					Class	Soldier
					ClassIcon	hellmet_zap
					WeaponRestrictions	PrimaryOnly
					Skill	Expert
					Health	4000
					Name	"Giant Laser Wall Soldier"
					Attributes HoldFireUntilFullReload
					Attributes MiniBoss
					Item "Exquisite Rack"
					Item	"tyrantium helmet"
					Item	"the kringle collection"
					Item	"eotl_coldfront curbstompers"
					ItemAttributes
					{
						ItemName	"tf_weapon_rocketlauncher"
						"particle color rainbow" 1
						"attach particle effect" 3097
						"clip size upgrade atomic"	26.0
						"fire rate bonus"	0.001
						"faster reload rate"	0.18
						"energy weapon penetration" 1
						"override projectile type" 13
						"projectile spread angle penalty"	6
						"killstreak tier" 3
					}
					ItemAttributes
					{
						ItemName	"tyrantium helmet"
						"set item tint RGB"	6535423
						"attach particle effect" 3097
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	17a
			WaitBeforeStarting	0
			FirstSpawnWarningSound "ambient/alarms/doomsday_lift_alarm.wav"
			FirstSpawnOutput
			{
				Target gamerules
				Action RunScriptCode
				Param "ClientPrint(null,3,`\x08FBFBAAEE YOU MADE A TERRIBLE CHOICE`);"
			}
		}
		WaveSpawn
		{
			WaitForAllDead	17a
			WaitBeforeStarting	3
			FirstSpawnWarningSound "ambient/alarms/doomsday_lift_alarm.wav"
			FirstSpawnOutput
			{
				Target gamerules
				Action RunScriptCode
				Param "ClientPrint(null,3,`\x08FBFBAAEE BY TRUSTING HIM `);"
			}
		}
		WaveSpawn
		{
			WaitForAllDead	17a
			WaitBeforeStarting	6
			FirstSpawnWarningSound "ambient/alarms/doomsday_lift_alarm.wav"
			FirstSpawnOutput
			{
				Target gamerules
				Action RunScriptCode
				Param "ClientPrint(null,3,`\x08FBFBAAEE AND NOW YOU'LL PAY FOR IT... `);"
			}
		}
		WaveSpawn
		{
			WaitForAllDead	17a
			WaitBeforeStarting	10
			FirstSpawnWarningSound "vo/announcer_sd_monkeynaut_end02.mp3"
			FirstSpawnOutput
			{
				Target gamerules
				Action RunScriptCode
				Param "ClientPrint(null,3,`\x0800000000[MvM-Admin] Pressed the panic button`);"
			}
		}
		WaveSpawn
		{
			Name banana
			WaitForAllDead 17a
			TotalCurrency 1000
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 10
			WaitBetweenSpawns 0
			FirstSpawnWarningSound "vo/announcer_sd_monkeynaut_end02.mp3"
			TFBot
			{
				Class Soldier
				ClassIcon soldier_burstfire_hyper
				Name "Poopy Joe Wannabe"
				Health 80000
				Scale 1.8
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Attributes UseBossHealthBar
				Attributes AlwaysCrit
				Attributes HoldFireUntilFullReload
				Item "The Rocket Jumper"
				Item "The Market Gardener"
				Item "Lucky Cat Hat"
				Item "The Mantreads"
				
				ChangeAttributes
				{
					Delay 0
					Repeats 0
					IfHealthBelow 40000
					Name "EnragedMonkey"
				}
				FireInput
				{
					Target !self
					Action $SetLocalOrigin
					Param "1511 -1509 823"
					Delay 0
					Repeats 1
				}
				FireInput
				{
					Target !self
					Action $PlaySound
					Param "mvm\mvm_tele_deliver.wav"
					Delay 0.1
					Repeats 1
				}	
				EventChangeAttributes
				{
					Default
					{
						ItemAttributes
						{
							ItemName "The Original"
							"damage bonus" 5
							"fire rate bonus" 0.5
							"clip size upgrade atomic" 8
							"faster reload rate" 0.6
							"rocket jump damage reduction" 0.0
							"Projectile speed decreased" 0.1
						}
						
						ItemAttributes
						{
							ItemName "The Market Gardener"
							"damage bonus" 3.0
							"backstab shield" 1
							"killstreak tier" 3
						}
						
						CharacterAttributes
						{
							"move speed bonus" 0.7
							"damage force reduction" 0.4
							"airblast vulnerability multiplier" 0.4
							"override footstep sound set" 3
							"cancel falling damage" 1
							"increased jump height" 2.0
							"health regen" 40
							"cancel falling damage" 1
						}
					}
					
					EnragedMonkey
					{
						ItemAttributes
						{
							ItemName "The Original"
							"damage bonus" 5
							"fire rate bonus" 0.3
							"clip size upgrade atomic" 12
							"faster reload rate" 0.4
							"rocket jump damage reduction" 0.0
							"Projectile speed decreased" 0.1
							"rocket specialist" 1
						}
						
						ItemAttributes
						{
							ItemName "The Market Gardener"
							"damage bonus" 5.0
							"backstab shield" 1
							"killstreak tier" 3
							"critboost on kill" 5
						}
						
						CharacterAttributes
						{
							"move speed bonus" 0.9
							"damage force reduction" 0.3
							"airblast vulnerability multiplier" 0.3
							"override footstep sound set" 3
							"cancel falling damage" 1
							"increased jump height" 3.0
							"health regen" 60
							"cancel falling damage" 1
						}
					}
				}
			}
		}
        WaveSpawn
        {
            Name    ascend
            WaitForAllSpawned  banana
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  7
            WaitBetweenSpawns   7
			DoneWarningSound player\invulnerable_off.wav
			Squad
			{
				Tank
				{
					Health 25000
					Speed 50
					Name "ubertank|0|-1"
					StartingPathTrackNode "tank_path_a_1"
					Template SpiderTank  
					ClassIcon tank_uber_lite
					SpawnTemplate uber_tanker2
					OnKilledOutput                                  
					{
						Target boss_dead_relay
						Action Trigger                         
					}
						
					OnBombDroppedOutput                             
					{
						Target boss_deploy_relay 
						Action Trigger                         
					}
				}
            }
        }
        WaveSpawn
        {
            WaitForAllDead "banana"
            FirstSpawnOutput
            {
                Target ubershielddown
                Action Trigger
            }
        }
        WaveSpawn
        {
            Name    18a
            WaitForAllDead  ascend
            TotalCurrency   200
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  3
            WaitBetweenSpawns   0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			Squad
			{
				TFBot
				{
					Name "Point N' Shock"
					Class Engineer
					ClassIcon sniper_corona
					Skill Hard
					Health 40000
					Scale 2.3
					Item "The Frontier Justice"
					Item "Corona Australis"
					Item "The Triggerman's Tacticals"
					Item "Starduster"
					Item "The Giger Counter"
					BehaviorModifiers Push
					Attributes MiniBoss
					Attributes AlwaysFireWeapon
					Attributes UseBossHealthBar
					WeaponRestrictions SecondaryOnly
					MaxVisionRange 2500
					Tag bot_giant
					AimTrackingInterval 0
					Action Mobber  
					ItemAttributes
					{
						ItemName "The Frontier Justice"
						"fire rate bonus" 4
						"projectile penetration" 1
						"sniper fires tracer hidden" 1
						"weapon spread bonus" 0.01
						"reload time decreased" 0
						"gesture speed increase" 100
						"is_passive_weapon" 1
					}

					ItemAttributes
					{
						ItemName "The Giger Counter"
						"ragdolls become ash" 1
						"set damagetype ignite" 1
						"damage causes airblast" 1
						"damage pierces resistance" 1
						"apply z velocity on damage" 275
						"dmg bonus vs buildings" 4.5
						"killstreak tier" 3
					}
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"override footstep sound set" 7
						"damage force reduction" 0.35
						"airblast vulnerability multiplier" 0.35
						"airblast vertical vulnerability multiplier" 0.5
						"head scale" 1
						"hand scale" 0
						"voice pitch scale" 0.8
						"dmg pierces resists absorbs" 1
						"damage bonus" 0.8
						//"kill forces to attacker to laugh" 1
					}
					FireInput
					{
						Target !self
						Action $SetLocalOrigin
						Param "941 2500 -103"
						Delay 0
						Repeats 1
						IfHealthBelow 20001
					}
					FireInput
					{
						Target !self
						Action $PlaySound
						Param "mvm\mvm_tele_deliver.wav"
						Delay 0
						Repeats 1
						IfHealthBelow 20001
					}	
				}
			}
        }
        WaveSpawn
        {
            Name    18a
            WaitForAllDead ascend
            TotalCurrency   100
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   flankers
            WaitBeforeStarting  10
            WaitBetweenSpawns   10
			FirstSpawnWarningSound "vo/demoman_specialcompleted07.mp3"
			DoneWarningSound "vo/demoman_paincrticialdeath03.mp3"
            Squad
            {
				TFBot
				{
					Class Demoman
					Name "The Smoke Shrouder"
					ClassIcon demo_smoke
					Skill Expert
					Health 60000
					Scale 1.9
					Item "The Loch-n-Load"
					Item "The Tide Turner"
					Item "The Cyborg Stunt Helmet"
					Item "The Hurt Locher"
					Item "Spent Well Spirits Taunt"
					Attributes MiniBoss
					Attributes UseBossHealthBar
					SpawnTemplate "Annomaly"
					ItemAttributes
					{
						ItemName "The Loch-n-Load"
						"fire rate bonus" 0.3
						"Projectile speed increased" 3
						"clip size upgrade atomic"  128
						"Reload time increased" 0.1
						"projectile spread angle penalty" 3
						"use large smoke explosion" 1
						"Blast radius increased" 1.5
						"damage penalty" 0.01
						"fuse bonus" 0.8
						"grenade no bounce" 1
						"grenade explode on impact" 1
						"attach particle effect" 704
						"killstreak tier" 3
					}
					ItemAttributes
					{
						ItemName "The Tide Turner"
						"charge recharge rate increased" 3
						"Attack not cancel charge" 1
					}
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"damage force reduction" 0.4
						"airblast vulnerability multiplier" 0.4
						"override footstep sound set" 4
						"rage giving scale" 0.85
						"health regen" 50
						"increased jump height" 1.2
					}
					FireInput  
					{
						Target "timetodie"
						Action "trigger"
						Delay 3
						Repeats -1
						Cooldown 5
						IfHealthBelow 40000
					}
					FireInput
					{
						Target "!self"
						Action "$PlaySequence"
                        Param  "taunt_spent_well_spirits"
                        Delay  3
                        Repeats -1
						Cooldown 5
						IfHealthBelow 40000
                    }
				}
            }
        }
        WaveSpawn
        {
            Name    18a
            WaitForAllDead  banana
            TotalCurrency   200
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  8
            WaitBetweenSpawns   10
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			Squad
			{
				TFBot
				{
					Name "Point N' Shock"
					Class Engineer
					ClassIcon sniper_corona
					Skill Hard
					Health 40000
					Scale 1.9
					Item "The Frontier Justice"
					Item "Corona Australis"
					Item "The Triggerman's Tacticals"
					Item "Starduster"
					Item "The Giger Counter"
					BehaviorModifiers Push
					Attributes MiniBoss
					Attributes AlwaysFireWeapon
					Attributes UseBossHealthBar
					WeaponRestrictions SecondaryOnly
					MaxVisionRange 2500
					Tag bot_giant
					AimTrackingInterval 0
					Action Mobber  
					ItemAttributes
					{
						ItemName "The Frontier Justice"
						"fire rate bonus" 4
						"projectile penetration" 1
						"sniper fires tracer hidden" 1
						"weapon spread bonus" 0.01
						"reload time decreased" 0
						"gesture speed increase" 100
						"is_passive_weapon" 1
					}

					ItemAttributes
					{
						ItemName "The Giger Counter"
						"ragdolls become ash" 1
						"set damagetype ignite" 1
						"damage causes airblast" 1
						"damage pierces resistance" 1
						"apply z velocity on damage" 275
						"dmg bonus vs buildings" 4.5
						"killstreak tier" 3
					}
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"override footstep sound set" 7
						"damage force reduction" 0.35
						"airblast vulnerability multiplier" 0.35
						"airblast vertical vulnerability multiplier" 0.5
						"head scale" 1
						"hand scale" 0
						"voice pitch scale" 0.8
						"dmg pierces resists absorbs" 1
						"damage bonus" 0.8
						//"kill forces to attacker to laugh" 1
					}
					FireInput
					{
						Target !self
						Action $SetLocalOrigin
						Param "941 2500 -103"
						Delay 0
						Repeats 1
						IfHealthBelow 20001
					}
					FireInput
					{
						Target !self
						Action $PlaySound
						Param "mvm\mvm_tele_deliver.wav"
						Delay 0
						Repeats 1
						IfHealthBelow 20001
					}	
				}
			}
        }
        WaveSpawn
        {
            Name    19a
            WaitForAllDead  18a
            TotalCurrency   300
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot_chief
            WaitBeforeStarting  12
            WaitBetweenSpawns   0
			FirstSpawnWarningSound "vo/demoman_sf13_bosses01.mp3"
			DoneWarningSound "vo/demoman_gibberish07.mp3"
            Squad
            {
				TFBot
				{
					Class Demoman
					Name "The Minefield Maestro"
					ClassIcon demo_landmine
					Skill Expert
					Health 45000
					Scale 1.9
					Item "The Iron Bomber"
					Item "The Broadband Bonnet"
					Item "The Juggernaut Jacket"
					Item "The Cool Breeze"
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes HoldFireUntilFullReload
					ItemAttributes
					{
						ItemName "The Iron Bomber"
						"damage bonus" 1.75
						"faster reload rate" 0.7
						"fire rate bonus" 0.8
						"clip size upgrade atomic" 8
						"projectile spread angle penalty" 3
						"fuse bonus" 3.0  // Longer fuse time, but not too long
						"Projectile speed increased" 0.8  // Slower projectiles
						"blast radius increased" 1.5
						"grenade no bounce" 1  // Stickier grenades
						"grenade no explode on impact" 1
						"no self blast dmg" 1
						"custom projectile model" "models/weapons/w_models/w_grenade_grenadelauncher.mdl"
						"energy weapon no deflect" 1  // Can't be reflected
						"mod mini-crit airborne" 1  // Mini-crits airborne targets
					}
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"damage force reduction" 0.4
						"airblast vulnerability multiplier" 0.4
						"override footstep sound set" 4
						"rage giving scale" 0.85
						"health regen" 50
						"increased jump height" 1.5
						"cancel falling damage" 1
						"dmg taken from fire reduced" 0.7
						"dmg taken from blast reduced" 0.7
						"dmg taken from bullets reduced" 0.7
						"major increased jump height" 1
						"increased air control" 3.0
						"max health additive bonus" 1000
						"boots falling stomp" 1
						"restore health on kill" 1000
					}
					ItemAttributes
					{
						ItemName "The Broadband Bonnet"
						"attach particle effect" 3005  // Community Sparkle
					}
					AlwaysGlow 1  
				}
			}
		}
        WaveSpawn
        {
            Name    20a
            WaitForAllDead  19a
            TotalCurrency   560
            TotalCount  28
            MaxActive   8
            SpawnCount  4
            Where   spawnbot
            WaitBeforeStarting  25
            WaitBetweenSpawns   5
            Squad
            {
                TFBot
                {
                    Class Demoman
                    ClassIcon demoknight_festive
                    Health 9000
                    Name "Giant Oil Knightmare"
                    Skill Expert
                    WeaponRestrictions MeleeOnly
                    Attributes MiniBoss
                    Item "Ali Baba's Wee Booties"
                    Item "The Chargin' Targe"
                    Item "festive eyelander"
                    Item "Prince Tavish's Crown"
                    ItemAttributes
                    {
                        ItemName "festive eyelanderr"
                        "critboost on kill" 5
                        "damage bonus" 3
                        "heal on kill" 1500
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.5
                        "damage force reduction" 0.5
                        "airblast vulnerability multiplier" 0.5
                        "override footstep sound set" 4
                    }
                }
            }
        }
		WaveSpawn
		{
			Name    Giggle
			WaitForAllDead 20a
			TotalCurrency   400
			TotalCount  1
			MaxActive   1
			SpawnCount  1
			Where   spawnbot
			WaitBeforeStarting  0
			WaitBetweenSpawns   0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			DoneWarningSound "mvm/giant_robot/giant_robot_explosion.wav"
			TFBot
			{
				Class Demoman
				Name "The Giggling Gladiator"
				ClassIcon demoknight_mittens
				Skill Expert
				Health 40000
				Scale 1.9
				StripItemSlot 0
				Item "The Eyelander"
				Item "The Chargin' Targe"
				Attributes MiniBoss
				Attributes UseBossHealthBar
				
				ItemAttributes
				{
					ItemName "The Eyelander"
					"fire rate bonus" 0.7
					"damage bonus" 0.4
					"melee range multiplier" 5
					"melee bounds multiplier" 5
					"custom kill icon" "saxxy"
					"crit forces victim to laugh" 1
				}
				
				ItemAttributes
				{
					ItemName "The Chargin' Targe"
					"charge recharge rate increased" 3
					"charge impact damage increased" 5
					"charge time increased" 2
				}
				
				CharacterAttributes
				{
					"move speed bonus" 0.5
					"damage force reduction" 0.4
					"airblast vulnerability multiplier" 0.4
					"override footstep sound set" 4
					"health regen" 40
				}
				
				AddCond  
				{
					Name "TF_COND_CRITBOOSTED_USER_BUFF"
					Duration 999999
				}
				
				FireInput  
				{
					Target !self
					Action $PlaySound
					Param "vo/demoman_laughlong01.mp3"
					Delay 0
					Cooldown 10
					Repeats -1
				}
			}
		}
        WaveSpawn
        {
            Name    21a
            WaitForAllDead  Giggle
            TotalCurrency   480
            TotalCount  24
            MaxActive   12
            SpawnCount  4
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   10
            Squad
            {
                TFBot
                {
                    Class Scout
                    ClassIcon scout_bfb
                    Health 2250
                    Name "Oil Flasher"
                    Skill Expert
					StripItemSlot 0  
					StripItemSlot 1  
					Item "The Bat Outta Hell"
					Item "TF_WEAPON_SPELLBOOK"
                    WeaponRestrictions MeleeOnly
                    Attributes MiniBoss
                    Item "Bonk Helm"
                    ItemAttributes
                    {
                        ItemName "The Bat Outta Hell"
                        "attach particle effect" 2
                        "damage bonus" 2
                        "melee attack rate bonus" 0.5
                        "ragdolls become ash" 1
                    }
					ItemAttributes
					{
						ItemName "TF_WEAPON_SPELLBOOK"
						"mod projectile heat seek power" 40  
						"deploy time decreased" 0.01
						"fire rate bonus" 0.01	
						"damage bonus" 3
						"projectile spread angle penalty" 4
						"dmg penalty vs players" 0.5
						"Projectile speed increased" 0.7
						"projectile trail particle"	spell_fireball_small_red
					}
					Spell   //Gives specified spell to bots.
					{
						Delay 3 //Time before the first spell charges are given (Default: 10)
						Cooldown 3 //Time between each spell changes (Default: 10)
						Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite)
						IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate)
						Charges 3 //How many spell charges to give every time the spell is given (Default: 1)
						Limit 2 //How many spell charges the bot can store (Default: Same as charges given)
						Type "Fireball"
					}
                    CharacterAttributes
                    {
                        "move speed penalty" 0.85
                        "damage force reduction" 0.7
                        "airblast vulnerability multiplier" 0.7
                        "override footstep sound set" 5
                    }
                }
            }
        }
		WaveSpawn
		{
			Name    Omega
			WaitForAllDead 21a
			TotalCurrency   400
			TotalCount  1
			MaxActive   1
			SpawnCount  1
			Where   spawnbot
			WaitBeforeStarting  0
			WaitBetweenSpawns   0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			DoneWarningSound "mvm/giant_robot/giant_robot_explosion.wav"
			TFBot
			{
				Class Demoman
				Name "The Scrapblade Omega"
				ClassIcon demoknight_scrapblade_omega
				Skill Expert
				Health 50000
				Scale 1.9
				StripItemSlot 0
				Item "The Scotsman's Skullcutter"
				Item "The Chargin' Targe"
				Item "Scotch Bonnet"
				Item "The King of Scotland Cape"
				Attributes MiniBoss
				Attributes UseBossHealthBar
				
				ItemAttributes
				{
					ItemName "The Scotsman's Skullcutter"
					"damage bonus" 2.5
					"fire rate bonus" 0.8
					"melee range multiplier" 1.6
					"melee bounds multiplier" 1.6
					"bleeding duration" 10
					"attach particle effect" 13
					"kill forces attacker to laugh" 1
					"generate rage on damage" 1
					"mod rage on hit bonus" 1000
					"melee airblast" 1
				}
				
				ItemAttributes
				{
					ItemName "The Chargin' Targe"
					"charge recharge rate increased" 4
					"charge impact damage increased" 6
					"charge cooldown" 0.5
					"no charge impact range" 1
					"allow bunny hop" 1
				}
				
				ItemAttributes
				{
					ItemName "Scotch Bonnet"
					"set item tint rgb" 7511618
					"attach particle effect" 3083
				}
				
				ItemAttributes
				{
					ItemName "The King of Scotland Cape"
					"set item tint rgb" 7511618
					"attach particle effect" 3083
				}
				
				CharacterAttributes
				{
					"move speed bonus" 0.45
					"damage force reduction" 0.3
					"airblast vulnerability multiplier" 0.3
					"override footstep sound set" 4
					"health regen" 50
					"head scale" 0.8
					"torso scale" 1.2
					"hand scale" 1.3
					"rage giving scale" 0.1
					"increase player capture value" -1
					"cannot be backstabbed" 1
					"afterburn immunity" 1
				}
				
				AddCond  
				{
					Name "TF_COND_SHIELD_CHARGE"
					Duration 2
					Delay 10
				}
				
				AddCond  
				{
					Name "TF_COND_ENERGY_BUFF"
					Duration 999999
				}				
				SpawnTemplate "Distortion_Effect"  
				FireInput  
				{
					Target !self
					Action $PlaySoundToSelf
					Param "weapons/metal_hit_hand1.wav"
					Delay 0
					Cooldown 1.5
					Repeats -1
				}
				AimAt  
				{
					Offset 0 0 100
					Turn 1
					LeadProjectiles 1
				}
				ChangeAttributes
				{
					Name "RageMode"
					Delay 0
					Cooldown 30
					Repeats -1
					IfRagePercentAbove 100
				}
				EventChangeAttributes
				{
					Default
					{
						Attributes SuppressFire
						Tag "bot_giant"
					}
					RageMode
					{
						Item "The Eyelander"
						ItemAttributes
						{
							ItemName "The Eyelander"
							"damage bonus" 2
							"fire rate bonus" 0.6
							"melee range multiplier" 2.0
							"melee bounds multiplier" 2.0
							"critboost on kill" 5
							"attach particle effect" 3083
						}
						CharacterAttributes
						{
							"move speed bonus" 0.6
							"damage force reduction" 0.1
							"airblast vulnerability multiplier" 0.1
							"rage giving scale" 0.05
						}
						AddCond
						{
							Name "TF_COND_SPEED_BOOST"
							Duration 10
						}
						FireInput
						{
							Target !self
							Action $PlaySound
							Param "vo/demoman_gibberish01.mp3"
							Delay 0
							Repeat 1
						}
					}
				}
			}
		}
        WaveSpawn
        {
            Name    22a
            WaitForAllDead  Omega
            TotalCurrency   760
            TotalCount  30
            MaxActive   20
            SpawnCount  5
            Where   spawnbot_red_silent
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
            Squad
            {
				TFBot
				{
					Class HeavyWeapons
					ClassIcon heavy_shotgun
					Name "Upgraded Shotgun Hunter"
					Skill Expert
					WeaponRestrictions SecondaryOnly
					Item "warbird_shotgun_redbear"
					Item "The U-Clank-A"
					ItemAttributes
					{
						ItemName "warbird_shotgun_redbear"
						"set_item_texture_wear" 0.2
						"fire rate bonus" 0.6 //max level firing speed
						"faster reload rate" 0.4 //max level reload speed
						"damage bonus" 1.5 //50% more damage
						"health regen" 2 //give him a pocket medic
						"mod mini-crit airborne deploy" 50 //mini crit airborne targets 50 seconds after being drawn
					}
					CharacterAttributes
					{
						"move speed bonus" 1.2
						"damage force reduction" 0.3
						"airblast vulnerability multiplier" 0.3
						"override footstep sound set" 2
						"dmg taken from blast reduced" 0.25
						"dmg taken from bullets reduced" 0.25
						"dmg taken from fire reduced" 0.5
						"cannot pick up intelligence" 1
					}
				}
            }
        }
        WaveSpawn
        {
            Name    23a
            WaitForAllDead  22a
            TotalCurrency   700
            TotalCount  35
            MaxActive   10
            SpawnCount  5
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
            Squad
            {
                TFBot
                {
                    Class Demoman
					ClassIcon demo_infinite
                    Health 4000
                    Name "Giant Crit Demoman"
                    Skill Expert
                    WeaponRestrictions PrimaryOnly
                    Attributes MiniBoss
                    Attributes AlwaysCrit
                    Item "MvM GateBot Light Demoman"
                    ItemAttributes
                    {
                        ItemName "TF_WEAPON_GRENADELAUNCHER"
                        "faster reload rate" 0.01
						"crit mod disabled hidden" 100 //100% crit chance
                    }
                    CharacterAttributes
                    {
                        "move speed bonus" 0.4
                        "damage force reduction" 0.5
                        "airblast vulnerability multiplier" 0.5
                        "override footstep sound set" 4
                    }
                }
            }
        }
       WaveSpawn
        {
            Name    23a
            WaitForAllDead  22a
            TotalCurrency   240
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   flankers
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
			FirstSpawnWarningSound vo\mvm\mght\sniper_domination14.mp3
            Squad
            {
				TFBot
				{
					Class Sniper
					ClassIcon sniper_carbine_missing
					Name "Certified Chaos Sniper"
					Skill Expert
					Health 10000
					WeaponRestrictions SecondaryOnly
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes AlwaysCrit
					Item "the cleaner's carbine"
					Item "Liquidator's Lid"
                    Item "Battery Canteens"
					ItemAttributes
					{
						ItemName "the cleaner's carbine"
						"bleeding duration"   10 
						"fire rate bonus" 3
						"damage bonus" 1
						"Set DamageType Ignite"    1
						"weapon burn dmg increased"    6
						"weapon burn time increased"    10
						"reload time increased hidden"   0.1
						//"mod stun waist high airborne" 1
						"slow enemy on hit major"    19
						"subtract victim medigun charge on hit"  10
						"subtract victim cloak on hit"   30
						"damage all connected"  1
						"crit vs wet players" 1
						"turn to gold" 1
						"mark for death" 1
						"ragdolls become ash" 1
						"attach particle effect" 3107
					}
                    ItemAttributes
                    {
                        ItemName "Battery Canteens"
                        "powerup charges" 6
                        "ubercharge" 1
						"powerup duration" 2
					}	
					ItemAttributes
					{
						ItemName "Liquidator's Lid"
						"attach particle effect" 3107
					}
				}
            }
        }
        WaveSpawn
        {
            Name    23a
            WaitForAllDead  22a
            TotalCurrency   640
            TotalCount  6
            MaxActive   6
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
            Squad
            {
                Tank
                {
					ClassIcon 	tank_vac_trio_lite
                    Health 12000
                    Name "vactank_fire"
                    Speed 75
                    OnKilledOutput
                    {
                        Target boss_dead_relay
                        Action Trigger
                    }
                    OnBombDroppedOutput
                    {
                        Target boss_deploy_relay
                        Action Trigger
                    }
                }
			}
		}
        WaveSpawn
        {
            Name    23a
            WaitForAllDead  22a
            TotalCurrency   640
            TotalCount  4
            MaxActive   4
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  2
            WaitBetweenSpawns   5
            Squad
            {
                Tank
                {
					ClassIcon 	tank_vac_trio_lite
                    Health 8000
                    Name "vactank_blast"
                    Speed 75
                    OnKilledOutput
                    {
                        Target boss_dead_relay
                        Action Trigger
                    }
                    OnBombDroppedOutput
                    {
                        Target boss_deploy_relay
                        Action Trigger
                    }
                }
			}
		}
        WaveSpawn
        {
            Name    23a
            WaitForAllDead  22a
            TotalCurrency   640
            TotalCount  6
            MaxActive   6
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  4
            WaitBetweenSpawns   5
            Squad
            {
                Tank
                {
					ClassIcon 	tank_vac_trio_lite
                    Health 8000
                    Name "vactank_bullet"
                    Speed 75
                    OnKilledOutput
                    {
                        Target boss_dead_relay
                        Action Trigger
                    }
                    OnBombDroppedOutput
                    {
                        Target boss_deploy_relay
                        Action Trigger
                    }
                }
			}
		}
		WaveSpawn
		{
			Name 24a
			WaitForAllDead 23a
			TotalCurrency 300
			TotalCount 12
			MaxActive 3
			SpawnCount 3
			Where spawnbot
			WaitBeforeStarting 0
			WaitBetweenSpawns 2
			TFBot
			{
				Class Heavy
				Name "Whatever You Say"
				ClassIcon heavy_deflector_push
				Health 6969
				Scale 1.6
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Item "The Brass Beast"
				Item "The Team Captain"
				Item "The All-Father"
				
				ItemAttributes
				{
					ItemName "The Brass Beast"
					"damage bonus" 1.5
					"fire rate bonus" 0.8
					"bullets per shot bonus" 1.5
					"spread penalty" 1.2
					"minigun spinup time increased" 1.5
					"apply z velocity on damage" 100
					"ragdolls become ash" 1
				}
				
				CharacterAttributes
				{
					"move speed bonus" 0.6
					"damage force reduction" 0.5
					"airblast vulnerability multiplier" 0.5
					"override footstep sound set" 2
					"health regen" 25
					"voice pitch scale" 0.8
				}
			}
		}
        WaveSpawn
        {
            Name    TooToxic4Me
            WaitForAllDead  24a
            TotalCurrency   200
            TotalCount  1
            MaxActive   2
            SpawnCount  1
            Where   spawnbot_chief
            WaitBeforeStarting  5
            WaitBetweenSpawns   45
			FirstSpawnWarningSound	"meme/campaign_crasher_summon.mp3"
            TFBot
            {
				Class Demoman
                ClassIcon demo_mortar
                Health 75000
                Name "Too Toxic 4 U"
                Skill Expert
                WeaponRestrictions PrimaryOnly
                Attributes MiniBoss
				Attributes UseBossHealthBar
                Attributes HoldFireUntilFullReload
				Item	"the cool breeze"
				Item	"the merc's muffler"
				Item	"buck turner all-stars"
				Item "Upgradeable TF_WEAPON_GRENADELAUNCHER"
				CustomEyeGlowColor "0 175 8"
				SpawnTemplate "zzzz"
				
				ChangeAttributes
				{
					Delay 7
					Repeats 1
					IfHealthBelow 50000
					Name "Phase2"
				}
				
				ChangeAttributes
				{
					Delay 7
					Repeats 1
					IfHealthBelow 25000
					Name "Phase3"
				}

				EventChangeAttributes
				{
					Default
					{
						ItemAttributes
						{
							ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER"
							"paintkit_proto_def_index" 255
							"set_item_texture_wear"    0.2
							"explosion particle" "unusual_zap_green"
							"projectile trail particle" "superrare_greenenergy"
							"damage bonus" 3
							"clip size bonus" 8
							"bleeding duration" 30
							"projectile spread angle penalty" 5
							"faster reload rate" 0.001
							"fire rate bonus" 0.2
							"grenade bounce speed" 1.5
							"grenade bounce damage" 1
							"no self blast dmg" 1
						}
						ItemAttributes
						{
							ItemName "the cool breeze"
							"attach particle effect" 3128
						}
						ItemAttributes
						{
							ItemName "the merc's muffler"
							"attach particle effect" 3128
						}
						ItemAttributes
						{
							ItemName "buck truner all-stars"
							"attach particle effect" 3128
						}
						CharacterAttributes
						{
							"move speed bonus" 0.4
							"damage force reduction" 0.4
							"airblast vulnerability multiplier" 0.4
							"override footstep sound set" 4
						}
						FireInput
						{
							Target player
							Action $DisplayTextChat
							Param "{00CCCC}Now Playing:{red} Half-Life 2 - Black Mesa Inbound"
							Delay 10
							Repeats 1
							IfHealthBelow 75001
						}
					}
					Phase2
					{
						ItemAttributes
						{
							ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER"
							"paintkit_proto_def_index" 255
							"set_item_texture_wear"    0.2
							"explosion particle" "unusual_zap_green"
							"projectile trail particle" "superrare_greenenergy"
							"damage bonus" 4.5
							"clip size bonus" 8
							"bleeding duration" 30
							"projectile spread angle penalty" 5
							"faster reload rate" 0.001
							"fire rate bonus" 0.2
							"grenade bounce speed" 1.5
							"grenade bounce damage" 1
							"no self blast dmg" 1
						}
						ItemAttributes
						{
							ItemName "the cool breeze"
							"attach particle effect" 3128
						}
						ItemAttributes
						{
							ItemName "the merc's muffler"
							"attach particle effect" 3128
						}
						ItemAttributes
						{
							ItemName "buck truner all-stars"
							"attach particle effect" 3128
						}
						CharacterAttributes
						{
							"move speed bonus" 0.4
							"damage force reduction" 0.4
							"airblast vulnerability multiplier" 0.4
							"override footstep sound set" 4
						}
						DamageAppliesCond  
						{
							Name "TF_COND_MARKEDFORDEATH"
							Duration -1
						}
						FireInput
						{
							Target player
							Action $DisplayTextChat
							Param "{0 255 0 Too Toxic 4 U enters Phase 2! The toxicity intensifies!"
							Delay 0.1
							Repeats 1
						}

					}
					Phase3
					{
						ItemAttributes
						{
							ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER"
							"paintkit_proto_def_index" 255
							"set_item_texture_wear"    0.2
							"explosion particle" "unusual_zap_green"
							"projectile trail particle" "superrare_greenenergy"
							"damage bonus" 4.5
							"clip size bonus" 8
							"bleeding duration" 30
							"projectile spread angle penalty" 5
							"faster reload rate" 0.001
							"fire rate bonus" 0.1
							"grenade bounce speed" 3
							"grenade bounce damage" 1
							"no self blast dmg" 1
						}
						ItemAttributes
						{
							ItemName "the cool breeze"
							"attach particle effect" 3128
						}
						ItemAttributes
						{
							ItemName "the merc's muffler"
							"attach particle effect" 3128
						}
						ItemAttributes
						{
							ItemName "buck truner all-stars"
							"attach particle effect" 3128
						}
						CharacterAttributes
						{
							"move speed bonus" 0.4
							"damage force reduction" 0.4
							"airblast vulnerability multiplier" 0.4
							"override footstep sound set" 4
						}
						DamageAppliesCond  
						{
							Name "TF_COND_MARKEDFORDEATH"
							Duration -1
						}
						DamageAppliesCond  
						{
							Name "TF_COND_CANNOT_SWITCH_FROM_MELEE"
							Duration 3
						}
						DamageAppliesCond  
						{
							Name "TF_COND_HEALING_DEBUFF"
							Duration -1
						}
						FireInput
						{
							Target player
							Action $DisplayTextChat
							Param "{0 255 0 Too Toxic 4 U enters Final Phase! Prepare for ultimate toxicity!"
							Delay 0.1
							Repeats 1
						}
						Spell
						{
							Delay 5
							Cooldown 2
							Type "Teleport"
						}
					}							
				}
			}
        }
        WaveSpawn
        {
            Name    25a
            WaitForAllDead  TooToxic4Me
            TotalCurrency   600
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   10
			FirstSpawnWarningSound "vo/demoman_sf13_bosses02.mp3"
			DoneWarningSound "vo/demoman_gibberish01.mp3"
            Squad
            {
				TFBot
				{
					Class Demoman
					Name "The Prismatic Armageddon"
					ClassIcon nuke_animate
					Skill Expert
					Health 50000
					Scale 2.0
					Item "The Loose Cannon"
					Item "The Tartan Spartan"
					Item "The King of Scotland Cape"
					Item "The Juggernaut Jacket"
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes AlwaysFireWeapon
					Attributes AlwaysCrit
					ItemAttributes
					{
						ItemName "The Loose Cannon"
						"custom weapon fire particle" "eyeboss_projectile"
						"energy weapon penetration" 1
						"Projectile speed increased" 0.6
						"damage bonus" 5
						"blast radius increased" 2.5
						"fire rate bonus" 0.2
						"projectile spread angle penalty" 8
						"fuse bonus" 2.0
						"reload time increased" 2.5
						"clip size upgrade atomic" 16
						"projectile trail particle" "flaregun_trail_crit"
						"particle color rainbow" 1
						"Projectile speed increased" 0.75
						"custom projectile model" "models/weapons/w_models/w_grenade_grenadelauncher.mdl"
						"grenade no bounce" 1
						"grenade explode on impact" 1
						"use large smoke explosion" 1
						"Blast radius increased" 5
						"no self blast dmg" 1
						"energy weapon no deflect"	1
					}
					ItemAttributes
					{
						ItemName "The Tartan Spartan"
						"attach particle effect" 3005  // Community Sparkle
					}
					ItemAttributes
					{
						ItemName "The King of Scotland Cape"
						"attach particle effect" 3004  // Community Shower of Sparks
					}
					CharacterAttributes
					{
						"move speed bonus" 0.45
						"damage force reduction" 0.3
						"airblast vulnerability multiplier" 0.3
						"override footstep sound set" 4
						"rage giving scale" 0.85
						"health regen" 50
						"increased jump height" 1.5
						"cancel falling damage" 1
						"damage bonus" 1.5
						"dmg taken from fire reduced" 0.7
						"dmg taken from blast reduced" 0.7
						"dmg taken from bullets reduced" 0.7
						"major increased jump height" 1
						"increased air control" 3.0
						"max health additive bonus" 1000
						"boots falling stomp" 1
						"restore health on kill" 1000
						"add cond on kill" 5  // Ubercharge on kill
						"add cond on kill duration" 5
					}
					AlwaysGlow 1  
				}
            }
        }
        WaveSpawn
        {
            Name    26a
            WaitForAllDead  25a
            TotalCurrency   200
            TotalCount  10
            MaxActive   6
            SpawnCount  2
            Where   spawnbot
            WaitBeforeStarting  0
            WaitBetweenSpawns   5
            Squad
            {
                TFBot
                {
                    Class HeavyWeapons
                    ClassIcon heavy_gru_fire
                    Health 8500
                    Name "Beta Fire Hunter"
                    Skill Expert
                    Scale 1.9
                    WeaponRestrictions  MeleeOnly
                    Attributes MiniBoss
                    Item "Gloves of Running Urgently"
                    Item "The Bunsen Brave"
                    Item "Large Luchadore"
                    ItemAttributes
                    {
                        ItemName "Gloves of Running Urgently"
                        "speed boost when active" 1
                        "damage bonus" 0.1
                        "attach particle effect" 2
                        "critboost on kill" 10
                        "heal on kill" 3500
                        "subtract victim medigun charge on hit" 100
                    }
                    CharacterAttributes
                    {
                        "damage force reduction" 0.3
                        "airblast vulnerability multiplier" 0.3
                        "override footstep sound set" 2
                        "move speed penalty" 0.8
                        "health regen" 125
                    }
                }
            }
        }
		WaveSpawn
		{
			Name HeavyOilBoss
			WaitForAllDead 26a
			TotalCurrency 500
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 1
			WaitBetweenSpawns 0
			FirstSpawnWarningSound	"vo/announcer_dec_kill08.mp3"
			TFBot
			{
				Class Heavy
				ClassIcon heavy_deflector_fire
				Name "Crude Oil Operator"
				Health 85000
				Scale 1.95
				Skill Expert
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Attributes UseBossHealthBar
				Item "The Huo-Long Heater"
				Item "The Burning Question"
				
				ItemAttributes
				{
					ItemName "The Huo-Long Heater"
					"damage bonus" 3
					"fire rate bonus" 0.01
					"ring of fire while aiming" 1
					"minigun spinup time decreased" 0.01
					"attach particle effect" 13
					"killstreak tier" 3
					"weapon burn time increased" 8.0
					"damage causes airblast" 10
				}
				
				CharacterAttributes
				{
					"move speed bonus" 0.45
					"damage force reduction" 0.3
					"airblast vulnerability multiplier" 0.3
					"override footstep sound set" 2
					"health regen" 35
					"rage giving scale" 0.8
					"deploy time decreased" 0.6
				}
				
				ChangeAttributes
				{
					Delay 0
					Repeats 0
					IfHealthBelow 42500
					Name "OilRage"
				}
				
				EventChangeAttributes
				{
					Default
					{
						AddCond  
						{
							Name "TF_COND_DEFENSEBUFF"
							Duration 5
							Delay 18
						}
						
						AddCond  
						{
							Name "TF_COND_INVULNERABLE"
							Duration 1
							Delay 0
						}
						
						FireInput  
						{
							Target "oil_field"
							Action Trigger
							Delay 15
							Repeats 1
						}
					}
					
					OilRage
					{
						ItemAttributes
						{
							ItemName "The Huo-Long Heater"
							"damage bonus" 2.25
							"fire rate bonus" 0.1
							"ring of fire while aiming" 1
							"minigun spinup time decreased" 0.01
							"attach particle effect" 13
							"killstreak tier" 3
							"weapon burn time increased" 3.0
							"damage causes airblast" 1
						}
						
						CharacterAttributes
						{
							"move speed bonus" 0.6
							"damage force reduction" 0.2
							"airblast vulnerability multiplier" 0.2
							"health regen" 50
							"rage giving scale" 0.5
							"deploy time decreased" 0.4
						}
						
						AddCond  
						{
							Name "TF_COND_DEFENSEBUFF"
							Duration 6
							Delay 15
						}
						
						AddCond  
						{
							Name "TF_COND_CRITBOOSTED"
							Duration 5
							Delay 25
						}
						
						FireInput  
						{
							Target player
							Action $DisplayTextChat
							Param "{FF0000}The Crude Oil Operator overheats in rage!"
							Delay 0.1
							Repeats 1
							IfHealthBelow 30000
						}
						
						FireInput  
						{
							Target "oil_field"
							Action Trigger
							Delay 12
							Repeats 1
						}
					}
				}				
				SpawnTemplate "OilFieldWarning"  
			}
		}
		WaveSpawn
		{
			Name SergeantSubtypeBoss
			WaitForAllDead HeavyOilBoss
			TotalCurrency 500
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 5
			WaitBetweenSpawns 0
			FirstSpawnWarningSound vo\mvm\norm\soldier_mvm_robot24.mp3
			Squad
			{
				TFBot
				{
					Class   Soldier
					ClassIcon   zap_lite
					WeaponRestrictions  PrimaryOnly
					Skill   Expert
					Health  60000
					Name    "The Wall Of Tasers"
					Attributes HoldFireUntilFullReload
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Item "Exquisite Rack"
					Item    "tyrantium helmet"
					Item    "the kringle collection"
					Item    "eotl_coldfront curbstompers"
					SpawnTemplate "zzz"
					SpawnTemplate "GreenGlow"
					ChangeAttributes
					{
						Delay 7
						Repeats 1
						IfHealthBelow 30000
						Name "Phase2"
					}
					
					EventChangeAttributes
					{
						Default
						{
							ItemAttributes
							{
								ItemName    "tf_weapon_rocketlauncher"
								"particle color rainbow" 100
								"attach particle effect" 3097
								"clip size upgrade atomic"  26.0
								"fire rate bonus"   0.001
								"damage bonus" 8
								"faster reload rate"    0.18
								"energy weapon penetration" 1
								"override projectile type" 13
								"projectile spread angle penalty"   6
								"killstreak tier" 3
								"mod stun waist high airborne" 1
							}
							ItemAttributes
							{
								ItemName    "tyrantium helmet"
								"set item tint RGB" 16514816
								"attach particle effect" 3097
							}
							ItemAttributes
							{
								ItemName    "the kringle collection"
								"set item tint RGB" 16514816
								"attach particle effect" 3097
							}
							ItemAttributes
							{
								ItemName    "eotl_coldfront curbstompers"
								"set item tint RGB" 16514816
								"attach particle effect" 3097
							}
							CharacterAttributes
							{
								"move speed bonus"  0.5
								"damage force reduction"    0.4
								"airblast vulnerability multiplier"   0.4
								"override footstep sound set"   3
							}
						}
						Phase2
						{
							ItemAttributes
							{
								ItemName    "tf_weapon_rocketlauncher"
								"particle color rainbow" 100
								"attach particle effect" 3097
								"clip size upgrade atomic"  60
								"fire rate bonus"   0.001
								"damage bonus" 5
								"faster reload rate"    0.1
								"energy weapon penetration" 1
								"override projectile type" 13
								"projectile spread angle penalty"   4
								"killstreak tier" 3
								"mod stun waist high airborne" 1
								"rocket specialist" 4
							}
							ItemAttributes
							{
								ItemName    "tyrantium helmet"
								"set item tint RGB" 16711680
								"attach particle effect" 3097
							}
							ItemAttributes
							{
								ItemName    "the kringle collection"
								"set item tint RGB" 16711680
								"attach particle effect" 3097
							}
							ItemAttributes
							{
								ItemName    "eotl_coldfront curbstompers"
								"set item tint RGB" 16711680
								"attach particle effect" 3097
							}
							CharacterAttributes
							{
								"move speed bonus"  0.7
								"damage force reduction"    0.2
								"airblast vulnerability multiplier"   0.2
								"override footstep sound set"   3
								"rage giving scale"    0.5
								"health regen"    50
							}
							AddCond
							{
								Name "TF_COND_RADIUSHEAL_ON_DAMAGE"
								Duration -1
							}
							FireInput
							{
								Target player
								Action $DisplayTextChat
								Param "{FF0000}The Wall of Tasers has entered its final form! Brace for impact!"
								Delay 0.1
								Repeats 1
							}
						}
					}
					
					AddCond
					{
						Name "TF_COND_MVM_BOT_STUN_RADIOWAVE" 
						Delay 0
						Duration 6
						IfHealthBelow 30000
					}
					FireInput
					{
						Target player
						Action $DisplayTextChat
						Param "{00CCCC}He seems to be upgrading himself right now, I would not advise getting too close to him if you enjoy being alive."
						Delay 0.1
						Repeats 1
						IfHealthBelow 30000
					}
					AddCond
					{
						Index 5
						Delay 0
						Duration 7
						IfHealthBelow 30000
					}
				}
			}
		}
		WaveSpawn
		{
			Name Heinous
			WaitForAllSpawned SergeantSubtypeBoss
			TotalCurrency 500
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 3
			WaitBetweenSpawns 0
			FirstSpawnWarningSound vo/mvm/norm/taunts/medic_mvm_taunts07.mp3
			TFBot
			{
				Class Medic
				Name "Sergeant Blitzkrieg"
				ClassIcon boss_sergeant_blitzkrieg
				Skill Expert
				Health 30000
				Item "The Vaccinator"
				Item "Prussian Pickelhaube"
				Item "The Blighted Beak"
				Attributes MiniBoss
				Attributes UseBossHealthBar
				Attributes VaccinatorBlast
				SpawnTemplate "GreenGlow"
				ItemAttributes
				{
					ItemName "The Vaccinator"
					"ubercharge rate bonus" 100
					"uber duration bonus" 100
					"medigun blast resist deployed" 2
					"medigun blast resist passive" 1
					"lunchbox adds minicrits" 3
					"restore health on kill" 1000
					"effect add attributes"		"attach particle effect|702|bleeding duration|10|mult bleeding dmg|1.5|projectile trail particle|superrare_greenenergy"					
					"killstreak tier" 3
				}
				CharacterAttributes
				{
					"move speed bonus" 0.5
					"damage force reduction" 0.4
					"airblast vulnerability multiplier" 0.4
					"override footstep sound set" 4
					"airblast vertical vulnerability multiplier" 0.1
					"rage giving scale" 0.85
					"dmg taken from fire reduced" 0.1
					"dmg taken from bullets reduced" 0.5
					"dmg taken from blast reduced" 0.7
				}
				ItemAttributes
				{
					ItemName "Prussian Pickelhaube"
					"attach particle effect" 3106
				}
				ItemAttributes
				{
					ItemName "The Blighted Beak"
					"attach particle effect" 3106
				}
				ItemAttributes
				{
					ItemName "Das Metalmeatencasen"
					"set item tint rgb" 8289918
				}            
				AlwaysGlow 1  
			}
		}
		WaveSpawn
		{	
			Name sretaka
			WaitForAllSpawned 19a
			WaitBeforeStarting 3
			TotalCurrency	0
			TotalCount	999
			MaxActive	1
			SpawnCount	1
			Where	spawnbot_mission_sniper
			Support Limited
			FirstSpawnWarningSound "vo/announcer_dec_kill07.mp3"
			FirstSpawnOutput
			{
				Target fnxtr
				Action Trigger
			}
			RandomChoice
			{
				RandomChoice
				{
					TFBot
					{
						Health  444444
						Name    "Direct Downgrade"
						Class   Soldier
						ClassIcon soldier_allygry
						Skill   Expert
						Attributes  "MiniBoss"
						Attributes  "UseBossHealthBar"
						Item    "The Direct Hit"
						Item "Soldier's Stash"
						Item "The Gunboats"
						SpawnTemplate "GreyGlowsMK2"
						UseCustomModel "models/bots/soldier_boss/bot_soldier_gray_boss.mdl"
						MaxVisionRange  9999
						Skin 3
						ItemAttributes
						{
							ItemName "The Direct Hit"
							"damage bonus" 5
							"Projectile speed decreased" 0.5
							"blast radius increased" 2
							"fire rate penalty" 0.3
							"killstreak tier" 3
							"clip size upgrade atomic" 10
							"killstreak tier" 3
						}
						Addcond 
						{ 
							Name TF_COND_REPROGRAMMED_NEUTRAL
							Delay 0
							Duration -1
						}	
						Addcond 
						{ 
							Name TF_COND_INVULNERABLE
							Delay 0
							Duration -1
						}	
						CharacterAttributes
						{
							"health regen"  5
							"dmg from melee increased"  1.15
							"dmg from ranged reduced"   1.05
							"move speed penalty" 0.0001
							"no_jump" 1
							"airblast vulnerability multiplier" 0
							"airblast vertical vulnerability multiplier" 0
							"damage force reduction" 0
						}
						FireInput
						{
							Target !self
							Action $SetLocalOrigin
							Param "1123 3013 -24"
							Delay 0
							Repeats 1
						}
						FireInput
						{
							Target !self
							Action $PlaySound
							Param "mvm\mvm_tele_deliver.wav"
							Delay 0
							Repeats 1
						}	
					}
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead SergeantSubtypeBoss
			FirstSpawnOutput
			{
				Target EndW1
				Action ForceSpawn
			}
			WaitBeforeStarting	0
		}
		WaveSpawn
		{
			WaitForAllDead SergeantSubtypeBoss
			WaitBeforeStarting 0
			DoneOutput
            {
                Target gamerules
                Action RunScriptCode
                Param "
                    ScreenFade(null,0,200,200,8,0.5,0.5,1)
                "
            }
		}
		WaveSpawn
		{	
			Name Shein
			WaitForAllDead SergeantSubtypeBoss
			WaitBeforeStarting 7
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			Where	spawnbot_red_silent
			TFBot
			{
				Class Scout
				Name "Hide... Or Continue..."
				ClassIcon pyro_dragon_fury_swordstone_giant
				Health 1
				Scale 0.1
				Attributes MiniBoss
				StripItemSlot 0
				StripItemSlot 1
				StripItemSlot 2
				CharacterAttributes
				{
					"health regen" -100
				}
			}
		}
    }
    Wave
    {
        WaitWhenDone    65
        Checkpoint  Yes
        StartWaveOutput
        {
            Target  wave_start_relay_ironman
            Action  Trigger
        }
        DoneOutput
        {
            Target  wave_finished_relay
            Action  Trigger
        }
		Explanation
		{
			Line "{red}THREE {yellow}LEGENDARY {red}WARRIORS EMERGE FROM SLUMBER"
			Line "{808080}ANCIENT MACHINERY WHIRS TO {red}LIFE{808080} ONCE MORE"
			Line "{red}THEIR {FFA200}CIRCUITS {red}PULSE WITH VENGEFUL POWER"
			Line "{yellow}WEAPONS PRIMED FOR TOTAL ANNIHILATION"
			Line "{red}THE {00FFFF}TRINITY {red}OF DOOM APPROACHES"
			Line "{white}YOUR FINAL TEST BEGINS..."
		}
		InitWaveOutput
		{
			Target wave_start_relay_ironman
			Action runscriptcode
			Param "
                IncludeScript(`tankextensions_main`, getroottable())
                IncludeScript(`tankextensions/vactank`, getroottable())
				IncludeScript(`tankextensions/ubertank`, getroottable())
                IncludeScript(`tankextensions/combattank`, getroottable())
                IncludeScript(`tankextensions/combattank_weapons/rocketpod`, getroottable())
                IncludeScript(`tankextensions/combattank_weapons/railgun`, getroottable())
                TankExt.SetValueOverrides({
                    COMBATTANK_ROTATE_SPEED_DEFAULT = 1.8   // default: 0.8
                    COMBATTANK_MAX_RANGE = 2500           // default: 1400
                })
                "
		}
		WaveSpawn
		{
			FirstSpawnOutput
			{
				Target DuskTextStartW2
				Action ForceSpawn
			}
			WaitBeforeStarting	0
			
		}
		WaveSpawn
		{
			WaitBeforeStarting 0
			DoneOutput
            {
				Target gamerules
                Action RunScriptCode
				Param "
                    ScreenFade(null,255,255,0,8,0.5,0.5,1)
                "
            }
		}
        WaveSpawn // Dummy
        {
            WaitForAllSpawned Revengeance
			WaitBeforeStarting 15
            FirstSpawnOutput
            {
                Target "boss_pause"
                Action "trigger"
            }
        }
        WaveSpawn // Dummy
        {
            WaitForAllSpawned Revengeance
			WaitBeforeStarting 0
            FirstSpawnOutput
            {
                Target "sound"
                Action "trigger"
            }
        }
		WaveSpawn
		{
			Name Revengeance
			TotalCurrency 500
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 8
			WaitBetweenSpawns 0
			FirstSpawnWarningSound "vo/announcer_dec_kill09.mp3"
			TFBot
			{
				Class Soldier
				ClassIcon soldier_captain_crocket
				Health 80000
				Name "Captain Revenge"
				Skill Expert
				Scale 2.2
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Attributes UseBossHealthBar
				//Attributes AlwaysCrit
				Attributes HoldFireUntilFullReload
				Item "The Black Box"
				Item "Tyrant's Helm"
				SpawnTemplate "revenge"
				Item "The Gunboats"

				ChangeAttributes
				{
					Delay 15
					Repeats 1
					IfHealthBelow 80001
					Name "HeavenlyForm"
				}

				EventChangeAttributes
				{
					Default
					{
						ItemAttributes
						{
							ItemName "The Black Box"
							"is australium item" 1
							"fire rate bonus" 0.01
							"clip size upgrade atomic" 12
							"faster reload rate" 0.4
							"damage bonus" 2.0
							"rocket specialist" 1
							"apply z velocity on damage" 600
							"apply look velocity on damage" 600
							"Set item tint RGB" 13595446
							"killstreak tier" 3
							"killstreak idleeffect" 7
							"projectile spread angle penalty" 6
							"health on radius damage" 1500
							"Projectile speed decreased" 0.5
							"add cond on hit" 118
							"add cond on hit" 31488
							"add cond on hit duration" 100
							"mod projectile heat" 1
							"mod projectile heat seek power" 20
							"mod projectile heat aim error" 20
							"mod projectile heat aim time" 30
							"projectile trail particle" eyeboss_projectile
						}
						ItemAttributes
						{
							ItemName "Tyrant's Helm"
							"attach particle effect" 3004
							"Set item tint RGB" 13595446
						}
						CharacterAttributes
						{
							"damage force reduction" 0.3
							"airblast vulnerability multiplier" 0.3
							"override footstep sound set" 2
							"rage giving scale" 0.5
							"cannot be backstabbed" 1
							"move speed penalty" 0.5
						}
					}
					HeavenlyForm
					{
						ItemAttributes
						{
							ItemName "The Black Box"
							"is australium item" 1
							"fire rate bonus" 0.01
							"clip size upgrade atomic" 12
							"faster reload rate" 0.4
							"damage bonus" 2.0
							"rocket specialist" 1
							"apply z velocity on damage" 600
							"apply look velocity on damage" 600
							"Set item tint RGB" 13595446
							"killstreak tier" 3
							"killstreak idleeffect" 7
							"projectile spread angle penalty" 6
							"health on radius damage" 1500
							"Projectile speed decreased" 0.5
							"add cond on hit" 118
							"add cond on hit" 31488
							"add cond on hit duration" 100
							"mod projectile heat" 1
							"mod projectile heat seek power" 20
							"mod projectile heat aim error" 20
							"mod projectile heat aim time" 30
							"projectile trail particle" eyeboss_projectile
						}
						ItemAttributes
						{
							ItemName "Tyrant's Helm"
							"attach particle effect" 3015 // Nebula effect
							"Set item tint RGB" 15132390
						}
						CharacterAttributes
						{
							"damage force reduction" 0.2
							"move speed penalty" 0.5
							"airblast vulnerability multiplier" 0.2
							"override footstep sound set" 2
							"rage giving scale" 0.3
							"cannot be backstabbed" 1
						}
					}
				}

				AddCond  
				{
					Name "TF_COND_RUNE_SUPERNOVA"
					Duration -1
					Delay 0
				}
				AddCond
				{
					Name "TF_COND_MVM_BOT_STUN_RADIOWAVE"
					Delay 15
					Duration 15
					IfHealthBelow 80001
				}
				AddCond
				{
					Index 5
					Delay 15
					Duration 15
					IfHealthBelow 80001
				}
				AddCond
				{
					Name "TF_COND_MVM_BOT_STUN_RADIOWAVE"
					Delay 46
					Duration 26
					IfHealthBelow 80001
				}
				AddCond
				{
					Index 5
					Delay 46
					Duration 26
					IfHealthBelow 80001
				}
				AddCond
				{
					Name "TF_COND_MVM_BOT_STUN_RADIOWAVE"
					Delay 92
					Duration 40
					IfHealthBelow 80001
				}
				AddCond
				{
					Index 5
					Delay 92
					Duration 40
					IfHealthBelow 80001
				}
				AddCond
				{
					Name "TF_COND_MVM_BOT_STUN_RADIOWAVE"
					Delay 152
					Duration 24
					IfHealthBelow 80001
				}
				AddCond
				{
					Index 5
					Delay 152
					Duration 24
					IfHealthBelow 80001
				}
			}
		}
        WaveSpawn // Dummy
        {
            WaitForAllSpawned Revengeance
			WaitBeforeStarting 46
            FirstSpawnOutput
            {
                Target "demofunny"
                Action "trigger"
            }
        }
		WaveSpawn
		{
			Name DemoRevengeance
			WaitForAllSpawned Revengeance
			TotalCurrency 500
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 73
			WaitBetweenSpawns 0
			TFBot
			{
				Class Demoman
				ClassIcon boss_destroyer
				Health 75000
				Name "Lieutenant Demolition"
				Skill Expert
				Scale 2.1
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Attributes UseBossHealthBar
				Attributes HoldFireUntilFullReload
				Attributes AlwaysFireWeapon
				Item "The Iron Bomber"
				Item "The Chargin' Targe"
				Item "Tyrant's Helm"
				SpawnTemplate "revengedemo"
				SpawnTemplate "Yellowglow"
				Item "The Gunboats"
				ChangeAttributes
				{
					Delay 20
					Repeats 1
					IfHealthBelow 80001
					Name "HeavenlyForm"
				}
				ChangeAttributes
				{
					Delay 62
					Repeats 1
					IfHealthBelow 80001
					Name "HeavenlyFormCube"
				}
				ChangeAttributes
				{
					Delay 90
					Repeats 1
					IfHealthBelow 80001
					Name "emergency"
				}
				EventChangeAttributes
				{
					Default
					{
						ItemAttributes
						{
							ItemName "The Iron Bomber"
							"is australium item" 1
							"fire rate bonus" 0.05
							"clip size upgrade atomic" 20
							"faster reload rate" 0.5
							"damage bonus" 0.7
							"Set item tint RGB" 13595446
							"killstreak tier" 3
							"killstreak idleeffect" 7
							"grenade launcher no gravity" 1
							"projectile speed decreased" 0.5
							"projectile spread angle penalty" 5
							"mod projectile heat" 1
							"mod projectile heat seek power" 40
							"mod projectile heat aim error" 30
							"mod projectile heat aim time" 30
							"projectile trail particle" eyeboss_projectile
							"attach particle effect" 3004
						}
						CharacterAttributes
						{
							"move speed penalty" 0.5
							"damage force reduction" 0.3
							"airblast vulnerability multiplier" 0.3
							"override footstep sound set" 3
							"health regen" 100
							"rage giving scale" 0.5
							"cannot be backstabbed" 1
						}
						ItemAttributes
						{
							ItemName "The Chargin' Targe"
							"charge time decreased" 0.01
						}
						AddCond
						{
							Name "TF_COND_MVM_BOT_STUN_RADIOWAVE"
							Delay 20
							Duration 42
							IfHealthBelow 75001
						}
						AddCond
						{
							Index 5
							Delay 20
							Duration 42
							IfHealthBelow 75001
						}
					}
					HeavenlyForm
					{
						ItemAttributes
						{
							ItemName "The Iron Bomber"
							"is australium item" 1
							"fire rate bonus" 0.05
							"clip size upgrade atomic" 20
							"faster reload rate" 0.5
							"damage bonus" 0.7
							"Set item tint RGB" 13595446
							"killstreak tier" 3
							"killstreak idleeffect" 7
							"grenade launcher no gravity" 1
							"projectile speed decreased" 0.5
							"projectile spread angle penalty" 5
							"mod projectile heat" 1
							"mod projectile heat seek power" 40
							"mod projectile heat aim error" 30
							"mod projectile heat aim time" 30
							"projectile trail particle" eyeboss_projectile
							"attach particle effect" 3004
							"damage pierces resistance" 1
						}
						CharacterAttributes
						{
							"move speed penalty" 0.5
							"damage force reduction" 0.3
							"airblast vulnerability multiplier" 0.3
							"override footstep sound set" 3
							"health regen" 100
							"rage giving scale" 0.5
							"cannot be backstabbed" 1
						}
						ItemAttributes
						{
							ItemName "The Chargin' Targe"
							"charge time decreased" 0.01
						}
						AddCond
						{
							Name "TF_COND_MVM_BOT_STUN_RADIOWAVE"
							Delay 62
							Duration 24
							IfHealthBelow 75001
						}
						AddCond
						{
							Index 5
							Delay 62
							Duration 24
							IfHealthBelow 75001
						}
					}
					HeavenlyFormCube
					{
						ItemAttributes
						{
							ItemName "The Iron Bomber"
							"is australium item" 1
							"fire rate bonus" 0.05
							"clip size upgrade atomic" 20
							"faster reload rate" 0.5
							"damage bonus" 0.7
							"Set item tint RGB" 13595446
							"killstreak tier" 3
							"killstreak idleeffect" 7
							"grenade launcher no gravity" 1
							"projectile speed decreased" 0.5
							"projectile spread angle penalty" 5
							"mod projectile heat" 1
							"mod projectile heat seek power" 40
							"mod projectile heat aim error" 30
							"mod projectile heat aim time" 30
							"projectile trail particle" eyeboss_projectile
							"attach particle effect" 3004
							"damage pierces resistance" 1
						}
						CharacterAttributes
						{
							"move speed penalty" 0.5
							"damage force reduction" 0.3
							"airblast vulnerability multiplier" 0.3
							"override footstep sound set" 3
							"health regen" 100
							"rage giving scale" 0.5
							"cannot be backstabbed" 1
						}
						ItemAttributes
						{
							ItemName "The Chargin' Targe"
							"charge time decreased" 0.01
						}
						AddCond
						{
							Name "TF_COND_MVM_BOT_STUN_RADIOWAVE"
							Delay 62
							Duration 24
							IfHealthBelow 75001
						}
						AddCond
						{
							Index 5
							Delay 62
							Duration 24
							IfHealthBelow 75001
						}
					}
					emergency
					{
						ItemAttributes
						{
							ItemName "The Iron Bomber"
							"is australium item" 1
							"fire rate bonus" 0.05
							"clip size upgrade atomic" 20
							"faster reload rate" 0.5
							"damage bonus" 0.7
							"Set item tint RGB" 13595446
							"killstreak tier" 3
							"killstreak idleeffect" 7
							"grenade launcher no gravity" 1
							"projectile speed decreased" 0.5
							"projectile spread angle penalty" 5
							"mod projectile heat" 1
							"mod projectile heat seek power" 40
							"mod projectile heat aim error" 30
							"mod projectile heat aim time" 30
							"projectile trail particle" eyeboss_projectile
							"attach particle effect" 3004
							"damage pierces resistance" 1
						}
						CharacterAttributes
						{
							"move speed penalty" 0.5
							"damage force reduction" 0.3
							"airblast vulnerability multiplier" 0.3
							"override footstep sound set" 3
							"health regen" 100
							"rage giving scale" 0.5
							"cannot be backstabbed" 1
						}
						ItemAttributes
						{
							ItemName "The Chargin' Targe"
							"charge time decreased" 0.01
						}
					}
				}
			}
		}
        WaveSpawn // Dummy
        {
            WaitForAllSpawned DemoRevengeance
			WaitBeforeStarting 20
            FirstSpawnOutput
            {
                Target "NLO"
                Action "trigger"
            }
        }
		WaveSpawn
		{
			Name ScoutBossRevengeance
			WaitForAllSpawned DemoRevengeance
			TotalCurrency 500
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 57
			WaitBetweenSpawns 0
			TFBot
			{
				Class Scout
				ClassIcon scout_bat_void
				Health 50000
				Name "The Speed Sovereign"
				Skill Expert
				Scale 1.8
				WeaponRestrictions PrimaryOnly
				Attributes MiniBoss
				Attributes AlwaysFireWeapon
				Attributes IgnoreFlag
				Action Mobber
				Attributes UseBossHealthBar
				StripItemSlot 0
				StripItemSlot 1
				SpawnTemplate "revengescout"
				SpawnTemplate "CyanGlow"
				Item "Ye Olde Baker Boy"
				Item "three-rune blade"

				ChangeAttributes
				{
					Delay 20
					Repeats 1
					IfHealthBelow 50001
					Name "emergenc"
				}
				ChangeAttributes
				{
					Delay 66
					Repeats 1
					IfHealthBelow 50001
					Name "UberBatPhase"
				}

				EventChangeAttributes
				{
					Default
					{
						ItemAttributes
						{
							ItemName "three-rune blade"
							"melee range bonus" 2
							"melee attack rate bonus" 0.6
							"damage bonus" 3.0
							"Set item tint RGB" 65280
							"hit self on miss" 0
							"attach particle effect"	702
							"cannot pick up intelligence" 1
						}						
						ItemAttributes
						{
							ItemName "Ye Olde Baker Boy"
							"attach particle effect" 42
						}
						
						CharacterAttributes
						{
							"damage force reduction" 0.5
							"airblast vulnerability multiplier" 1.5
							"health regen" 150
							"override footstep sound set" 3
							"cannot pick up intelligence" 1
						}
						AddCond
						{
							Name "TF_COND_MVM_BOT_STUN_RADIOWAVE"
							Delay 20
							Duration 24
							IfHealthBelow 75001
						}
						AddCond
						{
							Index 5
							Delay 20
							Duration 24
							IfHealthBelow 75001
						}
					}
					emergenc
					{
						ItemAttributes
						{
							ItemName "three-rune blade"
							"melee range bonus" 2
							"melee attack rate bonus" 0.6
							"damage bonus" 3.0
							"Set item tint RGB" 65280
							"hit self on miss" 0
							"attach particle effect"	702
							"cannot pick up intelligence" 1
						}						
						ItemAttributes
						{
							ItemName "Ye Olde Baker Boy"
							"attach particle effect" 42
						}
						
						CharacterAttributes
						{
							"damage force reduction" 0.5
							"airblast vulnerability multiplier" 1.5
							"health regen" 150
							"override footstep sound set" 3
							"cannot pick up intelligence" 1
						}
					}
					UberBatPhase
					{
						ItemAttributes
						{
							ItemName "three-rune blade"
							"melee range bonus" 2
							"melee attack rate bonus" 0.6
							"damage bonus" 3.0
							"Set item tint RGB" 65280
							"hit self on miss" 0
							"self add cond on hit" 5
							"self add cond on hit duration" 3
							"attach particle effect"	702
							"cannot pick up intelligence" 1
						}

						CharacterAttributes
						{
							"damage force reduction" 0.3
							"airblast vulnerability multiplier" 0.5
							"health regen" 250
							"cannot be backstabbed" 1
						}

						FireInput  
						{
							Target player
							Action $DisplayTextChat
							Param "{00FFFF}The Speed Sovereign{FFFFFF} has entered {0000FF}Uber-On-Hit {FFFFFF}mode!"
							Delay 24
							Repeats 1
						}
                       FireInput
                        {
                            Target "player"
                            Action "$PlaySoundToSelf"
                            Param "=35|mvm/mvm_used_powerup.wav"
                            Delay 24
                            Repeats 1
                        }
					}
				}
			}
		}
        WaveSpawn // Dummy
        {
            WaitForAllSpawned ScoutBossRevengeance
			WaitBeforeStarting 20
            FirstSpawnOutput
            {
                Target "boss_engi"
                Action "trigger"
            }
        }
        WaveSpawn
        {
            Name    cherry
            WaitForAllSpawned  ScoutBossRevengeance
            TotalCurrency   200
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  44
            WaitBetweenSpawns   0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			Squad
			{
				TFBot
				{
					Name "G3-AR War Constructor"
					Class Engineer
					ClassIcon engineer_ranger_electric_hyper
					Skill Hard
					Health 98765
					Scale 2.3
					Item "The Rescue Ranger"
					Item "Corona Australis"
					Item "The Triggerman's Tacticals"
					Item "Starduster"
					BehaviorModifiers Push
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes HoldFireUntilFullReload
					SpawnTemplate "revengeengi"
					SpawnTemplate "MagentaGlow"
					MaxVisionRange 11111
					AimTrackingInterval 0
					Action Mobber  
                    ItemAttributes
                    {
                        ItemName "The Rescue Ranger"
                        "damage bonus" 1.6
                        "faster reload rate" 0.5
                        "fire rate bonus" 0.1
                        //"clip size bonus" 32
						"clip size upgrade atomic" 32
						"killstreak tier" 3
                        "Projectile speed decreased" 0.25
                        "hold fire until full reload" 1
						"mod projectile heat" 1
						"mod projectile heat seek power" 100
						"mod projectile heat aim error" 0
						"mod projectile heat aim time" 100
						"projectile trail particle" eyeboss_projectile
						"attach particle effect" 1
                    }
					CharacterAttributes
					{
						"move speed bonus" 0.5
						"override footstep sound set" 7
						"damage force reduction" 0.35
						"airblast vulnerability multiplier" 0.35
						"airblast vertical vulnerability multiplier" 0.5
						"voice pitch scale" 0.8
						"dmg pierces resists absorbs" 1
						//"kill forces to attacker to laugh" 1
					}
					FireInput
					{
						Target !self
						Action $SetLocalOrigin
						Param "941 2500 -103"
						Delay 0
						Repeats 1
						IfHealthBelow 98766
					}
					FireInput
					{
						Target !self
						Action $PlaySound
						Param "mvm\mvm_tele_deliver.wav"
						Delay 0
						Repeats 1
						IfHealthBelow 98766
					}	
				}
			}
        }
        WaveSpawn
        {
            Name    cherri
            WaitForAllDead  cherry
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  5
            WaitBetweenSpawns   0
			DoneWarningSound player\invulnerable_off.wav
			FirstSpawnOutput
			{
				Target g3ar
				Action Trigger
			}
			Squad
			{
				Tank
				{
					Health 60000
					Speed 50
					Name "combattank|rocketpod_homing|railgun|"
					StartingPathTrackNode "tank_path_a_1"
					//Template SpiderTank  
					ClassIcon tank_combat_railgun_homingburst
					//SpawnTemplate uber_tankest
					OnKilledOutput                                  
					{
						Target boss_dead_relay
						Action Trigger                         
					}
						
					OnBombDroppedOutput                             
					{
						Target boss_deploy_relay 
						Action Trigger                         
					}
				}
            }
        }
        WaveSpawn
        {
            Name    cherrp
            WaitForAllDead  cherry
            TotalCurrency   360
            TotalCount  1
            MaxActive   1
            SpawnCount  1
            Where   spawnbot
            WaitBeforeStarting  10
            WaitBetweenSpawns   0
			DoneWarningSound player\invulnerable_off.wav
			FirstSpawnOutput
			{
				Target g3ar2
				Action Trigger
			}
			Squad
			{
				Tank
				{
					Health 10000
					Speed 50
					Name "vactank_melee"
					StartingPathTrackNode "tank_path_a_1"
					//Template SpiderTank  
					ClassIcon tank_vac_trio_lite
					//SpawnTemplate uber_tankest
					OnKilledOutput                                  
					{
						Target boss_dead_relay
						Action Trigger                         
					}
						
					OnBombDroppedOutput                             
					{
						Target boss_deploy_relay 
						Action Trigger                         
					}
				}
            }
        }
	}
    Wave
    {
        WaitWhenDone    65
        Checkpoint  Yes
        StartWaveOutput
        {
            Target  wave_start_relay_ironman
            Action  Trigger
        }
        DoneOutput
        {
            Target  wave_finished_relay
            Action  Trigger
        }
		Explanation
		{
			Line "{red}THE ENGINES OF VENGEANCE ARE AWAKENING"
			Line "{yellow}A FORGOTTEN ADVERSARY STIRS FROM THE DEPTHS"
			Line "{red}OIL RESERVES PLUMMET INTO CRITICAL TERRITORY"
			Line "{yellow}THE FINAL GENERATION OF MECHANICAL WARRIORS RISES"
			Line "{red}THEIR RESOLVE IS UNBREAKABLE, THEIR FURY UNCONTAINED"
			Line "{white}PREPARE FOR TOTAL WARFARE..."
			Line "{blue}BUT BEWARE THERE MIGHT BE{white} INTRUDERS {blue}ALONG THE WAY"
		}
        InitWaveOutput
        {
            Target gamerules
            Action RunScriptCode
            Param "
                local ent = Entities.FindByClassname(null, `tf_objective_resource`)
                if (ent)
                {
                    NetProps.SetPropString(ent, `m_iszMvMPopfileName`, `(Exp+) Oil Endurance`)
                }
            "
        }
		WaveSpawn
		{
			FirstSpawnOutput
			{
				Target DuskTextStartW3
				Action ForceSpawn
			}
			WaitBeforeStarting	0
			
		}
		WaveSpawn
		{
			WaitBeforeStarting 0
			DoneOutput
            {
                Target gamerules
                Action RunScriptCode
                Param "
                    ScreenFade(null,0,255,0,8,0.5,0.5,1)
                "
            }
		}
		WaveSpawn
		{
			Name PyroBoss
			TotalCurrency 500
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			Where spawnbot
			WaitBeforeStarting 7
			WaitBetweenSpawns 0
			FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav"
			Squad
			{
				TFBot
				{
					Class Pyro
					ClassIcon pyro_oilbomb
					Name "Neutralized Oilbomb Enjoyer"
					Health 125000
					Scale 2.3
					Skill Expert
					WeaponRestrictions PrimaryOnly
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Attributes AlwaysFireWeapon
					Attributes IgnoreFlag
					Action Mobber
					Item "The Sub Zero Suit"
					Item "The Degreaser"
					Item "The Gas Passer"
					Item "Traffic Cone"
					CustomEyeGlowColor "255 255 255"
					SpawnTemplate "GreyGlowsMK2"
					SpawnTemplate "shine"
					UseCustomModel "models/bots/pyro_boss/bot_pyro_gray_boss.mdl"
					ItemAttributes
					{
						ItemName "The Degreaser"
						"damage bonus" 3
						"flame_drag" 16
						"flame_spread_degree" 10
						"flame_speed" 3000
						"flame_gravity" -100
						"weapon burn dmg increased" 3.0
						"killstreak tier" 3
						"attach particle effect" 3083
					}
					WeaponSwitch
					{
						Type "Secondary"
						MaxTargetRange 9999
						MinTargetRange 600
						Delay 0.1
						Repeats -1
						Cooldown 1
						IfSeeTarget 1
					}
					WeaponSwitch
					{
						Type "Primary"
						MaxTargetRange 600
						MinTargetRange 0
						Delay 0.1
						Repeats -1
						Cooldown 1
						IfSeeTarget 1
					}
					ItemAttributes
					{
						ItemName "The Gas Passer"
						"special item description" "A Wise Man Once Said: There Is No Life Without Oil"
						"explode_on_ignite" 1
						"damage bonus" 2.0
						"blast radius increase" 5
						"mult_item_meter_charge_rate" 0.01
						"killstreak tier" 3
						"attach particle effect" 3083
					}
					CharacterAttributes
					{
						"damage force reduction" 0.3
						"move speed penalty" 0.5
						"airblast vulnerability multiplier" 0.3
						"override footstep sound set" 6
						"health regen" 40
						"rage giving scale" 0.85
						"cancel falling damage" 1
					}
					Addcond 
					{ 
						Name TF_COND_REPROGRAMMED_NEUTRAL
						Delay 2
						Duration 9999
					}					
					ChangeAttributes
					{
						Delay 0
						Repeats 0
						IfHealthBelow 37500
						Name "RagePhase"
					}
					
					EventChangeAttributes
					{
						Default
						{
							AddCond  
							{
								Name "TF_COND_DEFENSEBUFF"
								Duration 4
								Delay 15
							}
							
							AddCond  
							{
								Name "TF_COND_INVULNERABLE"
								Duration 1
								Delay 0
							}
						}
						
						RagePhase
						{
							ItemAttributes
							{
								ItemName "The Degreaser"
								"damage bonus" 5
								"flame_drag" 24
								"flame_spread_degree" 30
								"flame_speed" 6000
								"flame_gravity" -150
								"weapon burn dmg increased" 4.0
								"killstreak tier" 3
								"add atribute while active"  
								"attach particle effect" 3083
								{
									"stun on hit"
									{
										"duration" 0.2
										"slowdown" 0.5
										"movement" 1
										"controls" 1
									}
								}
								"killstreak tier" 3
							}						
							CharacterAttributes
							{
								"damage force reduction" 0.2
								"airblast vulnerability multiplier" 0.2
								"health regen" 60
								"rage giving scale" 0.5
								"move speed penalty" 0.5
								"cancel falling damage" 1
							}
							ItemAttributes
							{
								ItemName "The Gas Passer"
								"special item description" "A Wise Man Once Said: There Is No Life Without Oil"
								"blast radius increase" 5
								//"applies snare effect" 5
								"mult_item_meter_charge_rate" 0.01
								"explode_on_ignite" 1
								"damage bonus" 2.0
								"killstreak tier" 3
								"attach particle effect" 3083
							}						
							
							AddCond  
							{
								Name "TF_COND_DEFENSEBUFF"
								Duration 6
								Delay 12
							}
							
							AddCond  
							{
								Name "TF_COND_CRITBOOSTED"
								Duration 4
								Delay 20
							}
							
							FireInput  
							{
								Target player
								Action $DisplayTextChat
								Param "{FF0000}The Neutralized Oilbomb Enthusiast enters a burning rage!"
								Delay 0.1
								Repeats 1
								IfHealthBelow 25000
							}
						}
					}
				}
			}
		}
		WaveSpawn
		{
			Where spawnbot_red_silent
			TotalCount 999
			WaitForAllSpawned PyroBoss
			MaxActive 10
			SpawnCount 5
			WaitBeforeStarting 0
			WaitBetweenSpawns 8
			TotalCurrency 1
			Support Limited		
			RandomChoice
			{
				RandomChoice
				{
					TFBot
					{ 
						Class Scout
						Name "Oil Igniter"
						ClassIcon scout_protagonist
						Health 365
						Skill Expert
						WeaponRestrictions PrimaryOnly
						Attributes HoldFireUntilFullReload
						Attributes IgnoreFlag
						Action Mobber
						CharacterAttributes
						{
							"move speed penalty"	0.5
							"damage force reduction" 0.4
							"airblast vulnerability multiplier" 0.4
							"override footstep sound set" 3
							"Projectile speed increased" 0.9
							"damage penalty" 0.01
						}  
					}
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead PyroBoss
			FirstSpawnOutput
			{
				Target DuskTextEnd
				Action ForceSpawn
			}
			WaitBeforeStarting	0
			
		}
		WaveSpawn
		{
			WaitForAllDead PyroBoss
			WaitBeforeStarting 0
			DoneOutput
            {
                Target gamerules
                Action RunScriptCode
                Param "
                    ScreenFade(null,255,0,0,8,0.5,0.5,1)
                "
            }
		}
		WaveSpawn
		{	
			Name Shein
			WaitForAllDead PyroBoss
			WaitBeforeStarting 7
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			Where	spawnbot_red_silent
			TFBot
			{
				Class Pyro
				Name "Last Oil-Powered Robot"
				ClassIcon pyro_dragon_fury_swordstone_giant
				Health 1
				Scale 0.1
				Attributes MiniBoss
				CharacterAttributes
				{
					"health regen" -100
				}
			}
		}
		WaveSpawn
		{	
			Name tripa
			WaitBeforeStarting 7
			TotalCurrency	0
			TotalCount	999
			MaxActive	1
			SpawnCount	1
			Where	spawnbot
			Support Limited
            TFBot
            {
				Class Demoman
				Name "Bomber Of Hatch (Unkillable)"
				Health 678901
				Scale 1.9
				ClassIcon scout_bombrunner
				Attributes IgnoreEnemies
				Attributes UseBossHealthBar
				Skill Easy
				WeaponRestrictions MeleeOnly
				FastUpdate 1
				StripItemSlot 0
				StripItemSlot 1
				NoBombUpgrades 1 
				CustomEyeGlowColor "0 0 0"
				UseCustomModel "models/bots/demo/bot_sentry_buster_flash.mdl"
				CustomWeaponModel 
				{
					Slot 2
					Model "models/empty.mdl"
				}
				Item "Scotch Bonnet"
				ItemModel 
				{
					ItemName "Scotch Bonnet"
					Model "models/bots/gameplay_cosmetic/bot_light_bomb_helmet.mdl"
				}
				CharacterAttributes
				{
					"head scale" 3.3
					"increased air control" 100
					"increased jump height" 1.9
					"air dash count" 9
					"torso scale" -0.15
					"move speed penalty" 0.5
					"damage force increase hidden" 1.5
					"backstab shield" 1
					"airblast vulnerability multiplier" 0
					"airblast vertical vulnerability multiplier" 0
					"additional step sound" "Halloween.HeadlessBossFootfalls"
					//"mult stun resistance" 0
					"rage giving scale" 0
					"cancel falling damage" 1
					"not solid to players" 1
					"voice pitch scale" 0
					"airblast vulnerability multiplier" 0
					"airblast vertical vulnerability multiplier" 0
					"damage force reduction" 0
				}
            }
		}
		WaveSpawn
		{	
			Name Snnoop
			WaitForAllSpawned PyroBoss
			WaitBeforeStarting 20
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			Where	spawnbot_mission_sniper
			Support Limited
			FirstSpawnOutput
			{
				Target sniper2
				Action Trigger
			}
			RandomChoice
			{
				RandomChoice
				{
					TFBot
					{
						Health  53433
						Name    "Intruder 무력화된 사냥꾼"
						Class   Soldier
						ClassIcon soldier_accel_spammer
						Skill   Expert
						Attributes  "MiniBoss"
						Attributes  "UseBossHealthBar"
						Item    "The Direct Hit"
						Item "Soldier's Stash"
						Item "The Gunboats"
						SpawnTemplate "GreyGlowsMK2"
						//SpawnTemplate "rip"
						UseCustomModel "models/bots/soldier_boss/bot_soldier_gray_boss.mdl"
						MaxVisionRange  9999
						ItemAttributes
						{
							ItemName "The Direct Hit"
							"damage bonus" 3
							"Projectile speed increased" 5
							"blast radius increased" 2.5
							"fire rate bonus" 0.75
							"faster reload rate" 0.6
							"killstreak tier" 3
							"clip size upgrade atomic" 6
							"add cond on hit" 48
							//"projectile hit radius" 100
							"noclip projectiles" 1
							"add cond on hit duration" 999
						}
						Addcond 
						{ 
							Name TF_COND_REPROGRAMMED_NEUTRAL
							Delay 0
							Duration 9999
						}	
						CharacterAttributes
						{
							"health regen"  5
							"dmg from melee increased"  1.15
							"dmg from ranged reduced"   1.05
							"move speed penalty" 0.0001
							"no_jump" 1
							"airblast vulnerability multiplier" 0
							"airblast vertical vulnerability multiplier" 0
							"damage force reduction" 0
						}
						FireInput
						{
							Target !self
							Action $SetLocalOrigin
							Param "585.53 2938 432"
							Delay 0
							Repeats 1
						}
						FireInput
						{
							Target !self
							Action $PlaySound
							Param "mvm\mvm_tele_deliver.wav"
							Delay 0
							Repeats 1
						}	
					}
				}
			}
		}
		WaveSpawn
		{	
			Name Snipwer
			WaitForAllSpawned PyroBoss
			WaitBeforeStarting 30
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			Where	spawnbot_mission_sniper
			Support Limited
			FirstSpawnOutput
			{
				Target alfared
				Action Trigger
			}
			RandomChoice
			{
				RandomChoice
				{
					TFBot
					{
						Class Soldier
						Name "Intruder Zap-A-Lotz"
						Item "The Hellmet"
						Item "The Cow Mangler 5000"
						ClassIcon glitchy_soldier_bison
						Skill Expert
						Health 78686
						Attributes DisableDodge
						Attributes MiniBoss
						Attributes AlwaysCrit
						Attributes UseBossHealthBar
						Attributes IgnoreFlag
						Action Mobber
						UseCustomModel "models/bots/soldier_boss/bot_soldier_gray_boss.mdl"
						SpawnTemplate "GreyGlowsMK2"
						Addcond 
						{ 
							Name TF_COND_REPROGRAMMED_NEUTRAL
							Delay 0
							Duration 9999
						}
						FireInput
						{
							Target !self
							Action $SetLocalOrigin
							Param "2604 136 -291"
							Delay 0
							Repeats 1
						}
						FireInput
						{
							Target !self
							Action $PlaySound
							Param "mvm\mvm_tele_deliver.wav"
							Delay 0
							Repeats 1
						}	
						ItemAttributes
						{
							ItemName "The Hellmet"
							"set item tint rgb" 6535423
						}		
						ItemAttributes
						{
							ItemName "The Cow Mangler 5000"
							"set item tint rgb" 6535423
							"particle color rainbow" 1000
							"override projectile type" 13
							"faster reload rate" 0.01
							"fire rate bonus" 0.05
							"energy weapon penetration" 1
							"ragdolls become ash" 1
							"projectile penetration" 1
							"mod projectile heat" 1
							"mod projectile heat seek power" 20
							"mod projectile heat aim error" 20
							"mod projectile heat aim time" 30
						}
						CharacterAttributes
						{
							"dmg from melee increased"  1.15
							"dmg from ranged reduced"   1.05
							"move speed penalty" 0.0001
							"no_jump" 1
							"airblast vulnerability multiplier" 0
							"airblast vertical vulnerability multiplier" 0
							"damage force reduction" 0
						}
					}
				}
			}
		}
		WaveSpawn
		{	
			Name Snipwer
			WaitForAllSpawned PyroBoss
			WaitBeforeStarting 45
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			Where	spawnbot_mission_sniper
			Support Limited
			FirstSpawnOutput
			{
				Target pootis
				Action Trigger
			}
			RandomChoice
			{
				RandomChoice
				{
					TFBot
					{
						Class HeavyWeapons
						ClassIcon heavy_brigadier
						Health 66867
						Name "Intruder F.L.Y"
						Skill Expert
						MaxVisionRange 9999
						Attributes IgnoreFlag
						Action Mobber
						WeaponRestrictions PrimaryOnly
						Attributes MiniBoss
						Attributes UseBossHealthBar
						SpawnTemplate "GreyGlowsMK2"
						UseCustomModel "models/bots/heavy_boss/bot_heavy_gray_boss.mdl"
						Item "Summer Shades"
						ItemAttributes
						{
							ItemName "TF_WEAPON_MINIGUN"
							"override projectile type" 2
							"damage bonus" 10
							"projectile spread angle penalty" 6
							"fire rate penalty" 1.5
							"apply z velocity on damage" 1500
							"add cond on hit" 24
							"add cond on hit" 6912
							"add cond on hit duration" 10
							"killstreak tier" 3
						}
						CharacterAttributes
						{
							"dmg from melee increased"  1.15
							"dmg from ranged reduced"   1.05
							"move speed penalty" 0.0001
							"dmg from ranged reduced"   0.5
							"no_jump" 1
							"airblast vulnerability multiplier" 0
							"airblast vertical vulnerability multiplier" 0
							"damage force reduction" 0
						}
						Addcond 
						{ 
							Name TF_COND_REPROGRAMMED_NEUTRAL
							Delay 0
							Duration 9999
						}
						FireInput
						{
							Target !self
							Action $SetLocalOrigin
							Param "-1750 2188 -102"
							Delay 0
							Repeats 1
						}
						FireInput
						{
							Target !self
							Action $PlaySound
							Param "mvm\mvm_tele_deliver.wav"
							Delay 0
							Repeats 1
						}	
					}
				}
			}
		}
	}
}