#base robot_giant.pop
#base robot_standard.pop
population
{
	StartingCurrency	1000
	RespawnWaveTime	5
	CanBotsAttackWhileInSpawnRoom	no
	AllowBotExtraSlots 1
	RobotLimit 25
	AddSentryBusterWhenDamageDealtExceeds	2000
	AddSentryBusterWhenKillCountExceeds	18
	Advanced	1
	Templates
	{
		Giant_Rapid_Burst_Soldier
		{
			ClassIcon	soldier_giant
			Health	4000
			Name	"Giant Backup Assault Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"MiniBoss"
			Attributes	"HoldFireUntilFullReload"
			Attributes	"SpawnWithFullCharge"
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"faster reload rate"	0.2
				"fire rate bonus"	0.07
				"projectile spread angle penalty"	1.4
			}
			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.0
			}
			Item	"The Crack Pot"
			Item	"The Battalion's Backup"
		}
		Colonel_Direct_Barrage
{
    Class Soldier
    Name "Colonel Direct Barrage"
    ClassIcon soldier_barrage_directhit_yoovy
    Health 4200
    Skill Expert
    WeaponRestrictions PrimaryOnly
    Attributes MiniBoss
    Attributes HoldFireUntilFullReload
	Item	"Tyrantium Helmet"
	Item	"The Direct Hit"
    ItemAttributes
    {
        ItemName "The Direct Hit"
        "clip size upgrade atomic" 26.0
        "faster reload rate" 0.22
        "fire rate bonus" 0.2
        "projectile spread angle penalty" 1.5
    }
    CharacterAttributes
    {
        "health regen"	40
        "move speed bonus"	0.5
        "damage bonus" 1.5
        "damage force reduction" 0.3
        "airblast vulnerability multiplier" 0.3
        "override footstep sound set" 3
        "airblast vertical vulnerability multiplier" 0.3			
        "Projectile speed increased" 0.7
    }
}
			Datbot_Armored_Caber_Knight
		{
			Health	850
			ClassIcon	demo_caber_nys_armored
			Scale	1.5
			Name	"Armored Caber Knight"
			Class	Demoman
			Skill	Hard
			WeaponRestrictions	MeleeOnly
			Action	Mobber
			BehaviorModifiers	Mobber
			Attributes	"IgnoreFlag"
			Tag	bot_giant
			Item	"The Buccaneer's Bicorne"
			Item	"The Ullapool Caber"
			Item	"The Tide Turner"
			ItemAttributes
			{
				ItemName	"The Ullapool Caber"
				"damage bonus"	2
				"blast dmg to self increased"	500
				"Blast radius increased"	1.5
			}
			CharacterAttributes
			{
				"move speed bonus"	1.2
				"damage force reduction" 0.5
				"airblast vulnerability multiplier" 0.5
				"charge time increased"	3.5
			}
		}
		Armored_Assault_Demo
{
   Class Demoman
   Name "Ttianium Hyper Assault Demo"
   ClassIcon demo_burst_spammer_hyper
   Health 8800
   Skill Expert
   WeaponRestrictions PrimaryOnly
   Attributes MiniBoss
   Attributes HoldFireUntilFullReload
Item	"EOTL_summerhat"
ItemAttributes
{
    ItemName	"EOTL_summerhat"
    "attach particle effect" 68
}
   ItemAttributes
   {
       ItemName "TF_WEAPON_GRENADELAUNCHER"
       "faster reload rate" 0.08
       "fire rate bonus" 0.05
       "clip size upgrade atomic" 5
       "projectile spread angle penalty" 3
       "Projectile speed increased"	1.8
    "damage bonus"	2
    "fuse bonus"	1.5
   }

   CharacterAttributes
   {
       "move speed bonus"	0.45
       "damage force reduction" 0.15
       "airblast vulnerability multiplier" 0.15
       "override footstep sound set" 4
   }
}
	Giant_Rapid_Dragon_Fury_Pyro
		{
					ClassIcon	pyro_dragon_fury_spammer_giant
					Health	6500
					Name	"Titanium Rapid Fury Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"The Dragon's Fury"
						"item_meter_charge_rate" 0.5
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction" 0.1
						"airblast vulnerability multiplier" 0.1
						"override footstep sound set"	6
						"damage bonus"	1.4
					}
					Item	"The Dragon's Fury"
					Item	"The Rugged Respirator"
				}
		Giant_Goldengun_Heavy
		{
			Name "Giant Goldengun Heavy"
			Class Heavyweapons
			ClassIcon Heavy_golden_lite
			Skill Expert
			Health	5000
			Item	"The Brass Beast"
			Item	"Hellish Overlord"
			WeaponRestrictions PrimaryOnly
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	"The Brass Beast"
				"damage bonus"	3.5
				"minigun spinup time increased"	0.2
				"fire rate bonus"	0.7
				"turn to gold" 1
			}
			CharacterAttributes
					{
						 "move speed bonus"	0.5
       					"damage force reduction"	0.15
						"airblast vulnerability multiplier"	0.15
        				 "override footstep sound set" 2
					}
		}
		Giant_Hyper_Titanium_Conch_Scout
{
    Class Scout
    Skill Expert
    Item	"The Concheror"
	Item	"Death Racer's Helmet"
	Name	"Hyper Blitz Scout"
    ClassIcon scout_giant_racer
    Health 3400
    Attributes MiniBoss
	Attributes	"SpawnWithFullCharge"
	ItemAttributes
	{
		ItemName	"TF_WEAPON_SCATTERGUN"
		"damage bonus"	2
		"bullets per shot bonus"	3
		"fire rate bonus"	0.5
		"faster reload rate"	 -0.8
		"speed_boost_on_hit"	20
		"shot penetrate all players" 1
	}
	ItemAttributes
	{
		ItemName	"Death Racer's Helmet"
		"attach particle effect" 13
	}
    CharacterAttributes
    {
        "damage force reduction" 0.5
        "airblast vulnerability multiplier" 0.5
        "override footstep sound set" 5
        "increase buff duration HIDDEN" 15
		"move speed bonus" 2
		"increased jump height" 2
		"cancel falling damage" 1
		"health regen" 50
    }
}
		Titanium_Rapid_Soldier_Backup
		{
			ClassIcon	soldier_giant
			Health	9000
			Name	"Titanium Backup Rapid Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"MiniBoss"
			Attributes	"SpawnWithFullCharge"
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"faster reload rate"	-0.8
				"fire rate bonus"	0.8
			}
			CharacterAttributes
			{
				"move speed bonus"	0.44
				"damage force reduction"	0.2
				"airblast vulnerability multiplier"	0.2
				"override footstep sound set"	3
				"increase buff duration" 22.0
			}
			Item	"The Battalion's Backup"
			Item	"Stainless Pot"
		}
		Giant_Burst_Conch_Soldier
		{
					ClassIcon	soldier_giant
					Health	4200
					Name	"Giant Burst Conch Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					Attributes	"HoldFireUntilFullReload"
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	TF_WEAPON_ROCKETLAUNCHER
						"faster reload rate"	0.5
						"fire rate bonus"	0.1
						"clip size upgrade atomic"	4
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"override footstep sound set"	3
						"damage force reduction"	0.2
						"airblast vulnerability multiplier"	0.2
						"increase buff duration"	9.0
					}
					Item	"The Concheror"
					Item	"Furious Fukaamigasa"
					
		}
		Soldier_Tanker
{
	Name	"Tanker Soldier"
	ClassIcon	soldier
    Class Soldier
	Health	600
	Scale	1.2
    Skill Expert
    Item	"The Grenadier's Softcap"
	Item	"The Black Box"
	Item	"The Battalion's Backup"
    WeaponRestrictions PrimaryOnly
	Attributes	"SpawnWithFullCharge"
	Attributes	"HoldFireUntilFullReload"
	ItemAttributes
	{
		ItemName	"The Black Box"
		"heal on hit for rapidfire" 200
		"fire rate bonus" 0.01
		"projectile spread angle penalty" 3
		"faster reload rate" 1.2
	}
	CharacterAttributes
	{
		"increase buff duration HIDDEN" 15
	}
}
	DF_Pyro
				{
					ClassIcon	pyro_dragonfury
					Health	175
					Name	"Fury Pyro"
					Class	Pyro
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
					Item	"The Dragon's Fury"
					Item	"Dead Heat"
				}
	Backup_Pyro
				{
					ClassIcon	pyro_backup
					Health	155
					Name	"Backup Pyro"
					Class	Pyro
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
					Item	"The Battalion's Backup"
					Attributes	"SpawnWithFullCharge"
					CharacterAttributes
					{
						"increase buff duration HIDDEN" 15
					}
				}
	Heavy_Brass
		{
			Name "Brass Heavy"
			Class Heavyweapons
			ClassIcon Heavy_Brass
			Skill Expert
			Health	300
			Item	"The Brass Beast"
			Item	"Commando Elite"
			WeaponRestrictions PrimaryOnly
		}
		Titanium_Pyro
{
    Class Pyro
    Name "Titanium Pyro"
    ClassIcon pyro_armored2
    Skill Expert
    Health 7600
	Scale	1.8
    WeaponRestrictions PrimaryOnly
    Attributes MiniBoss
	Item	"Veteran's Visor"
	Item	"Commonwealth Commander"
    CharacterAttributes
    {
        "move speed bonus"	0.4
        "damage force reduction" 0.2
        "airblast vulnerability multiplier" 0.2
        "override footstep sound set" 6
		"damage bonus" 1.5
    }
}
		Phlog_Pyro
		{
					ClassIcon	pyro_phlog_v2
					Health	175
					Name	"Phlog Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"SpawnWithFullCharge"
					CharacterAttributes
					{
						"increase buff duration HIDDEN" 2
					}
					Taunt    //Taunt periodically
			{
				Delay 1 //Time before the first taunt starts (Default: 10)
				Cooldown 1 //Time between each taunt (Default: 10)
				Repeats 1 //How many times the bot should taunt in total (Default: 0 - Infinite)
				Duration 5 //Duration of a looping taunt (Default: 0.1)
				// Name "Taunt: Kazotsky Kick" //If set, uses this item taunt instead of default
				IfSeeTarget 0 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate)
				IfLeftSpawn 1 // When set to 1, this task activates only when the bot has left the spawn
				// IfNoTarget 1 //When set to 1, this task activates only when the bot does not have a target (Default 0 - Always activate)
				//IfHealthBelow 100 //When set, the task activates only when the bot health is below specified value
				//IfHealthAbove 100 //When set, the task activates only when the bot health is above specified value
				 MaxTargetRange 900 // If set, the task activates only when the target is within specified units away
				// MinTargetRange 50 // If set, the task activates only when the target is more than specified units away
			}
					Item	"The Phlogistinator"
					Item	"A Head Full of Hot Air"
				}
		Titanium_Direct_Rapid_Soldier
		{
					ClassIcon	soldier_giant
					Health	9000
					Name	"Titanium Direct Rapid Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"The Direct Hit"
						"faster reload rate"	-0.8
						"fire rate bonus"	0.8
					}
					CharacterAttributes
					{
						"move speed bonus"	0.4
						"override footstep sound set"	3
						"damage force reduction"	0.2
						"airblast vulnerability multiplier"	0.2
					}
					Item	"The Direct Hit"
					
		}
				Giant_Enforcer_Medic
{
    Class Medic
    Name "Giant Enforcer Medic"
    ClassIcon medic_giant
    Skill Expert
    Health 4500
    Item "The Quick-Fix"
    Item "Practitioner's Processing Mask"
	Item	"Lazer Gazers"
	Item	"Fortunate Son"
	Attributes	"SpawnWithFullCharge"
    // WeaponRestrictions SecondaryOnly
    Attributes MiniBoss

    ItemAttributes
    {
        ItemName "The Quick-Fix"
        "ubercharge rate bonus" 0.01 // pretty much disables ubercharge
		"uber duration bonus" 800
    }
    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
        "heal rate bonus" 200
		"healing received bonus" 0.006
		"bot medic uber health threshold" 60000
    }
}
		Giant_Heavy_Laser
		{
					ClassIcon	Heavy_giant
					Health	5000
					Name	"Giant Railcanon Heavy"
					Class	Heavyweapons
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"warbird_minigun_butcherbird"
						"damage bonus"	4
						"fire rate bonus"	0.7
						"override projectile type"	13
						"projectile spread angle penalty"	1.8
						"Projectile speed increased HIDDEN"	2.4
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"override footstep sound set"	2
						"damage force reduction"	0.2
						"airblast vulnerability multiplier"	0.2
					}
					Item	"warbird_minigun_butcherbird"
					Item	"Computron 5000"
		}
		Soldier_Charged_Conch
				{
					ClassIcon	soldier_conch_charged
					Health	200
					Name	"Charged Conch Soldier"
					Class	Soldier
					Skill	Easy
					WeaponRestrictions	PrimaryOnly
					Attributes	"SpawnWithFullCharge"
					Attributes	"AlwaysCrit"
					Attributes	"HoldFireUntilFullReload"
					ItemAttributes
    				{
    				    ItemName "The Original"
    				    "faster reload rate" 0.2
    				    "fire rate bonus" 2
   					    "Projectile speed increased" 0.5
   					}
					CharacterAttributes
					{
						"increase buff duration HIDDEN" 9.0
					}
					Item	"The Original"
					Item	"The Concheror"
					Item	"Furious Fukaamigasa"
				}
				Colonel_Incineration
				{
					ClassIcon	soldier_bison_spammer_fire
					Health	18000
					Name	"Colonel Incineration"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					ItemAttributes
					{
						ItemName	"the cow mangler 5000"
						"override projectile type"	13
						"faster reload rate"	-0.8
						"fire rate bonus"	0.35
						"set item tint rgb"	16753920
						"Set DamageType Ignite"	1
						"damage bonus vs burning"	2
						"dmg bonus vs buildings"	5
						"energy weapon penetration" 1
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
						"health regen"	80
					}
					Item	"the cow mangler 5000"
					Item	"lord cockswain's pith helmet"
				}
		Giant_Heal_Deflect_Heavy
		{
					ClassIcon	heavy_deflector_healonkill
					Health	5000
					Name	"Giant Heal & Deflect Heavy"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1300
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	deflector
						"damage bonus"	1.2
						"attack projectiles"	2
						"heal on kill"	5000
					}
					CharacterAttributes
					{
						"move speed bonus"	0.4
						"override footstep sound set"	2
						"airblast vulnerability multiplier"	0.3
						"damage force reduction"	0.3
					}
					Item	"deflector"
					Item	"the tungsten toque"
				}
				Giant_Heal_Deflect_Heavy_Conch
				{	
					ClassIcon	heavy_giant
					Health	5000
					Name	"Colonel Dynasty"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1300
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	deflector
						"damage bonus"	1.2
						"attack projectiles"	2
						"heal on kill"	5000
					}
					CharacterAttributes
					{
						"move speed bonus"	0.45
						"override footstep sound set"	2
						"airblast vulnerability multiplier"	0.3
						"damage force reduction"	0.3
					}
					Item	"deflector"
					Item	"Storm Spirit's Jolly Hat"
					Item	"The Concheror"
				}
				Burst_Bison_Soldiers
{
    ClassIcon	soldier_bison_spammer
    Health	200
    Name	"Burst Bison Soldier"
    Class	Soldier
    Skill	Expert
    WeaponRestrictions SecondaryOnly
    Attributes	"HoldFireUntilFullReload"
    ItemAttributes
    {
        ItemName	"The Righteous Bison"
        "faster reload rate"	0.4
        "fire rate bonus"	0.05
		"clip size upgrade atomic" 12
    }
    Item	"The Righteous Bison"
    Item	"Thousand-Yard Stare"
}
	Hyper_Burst_Bison_Soldiers
{
    ClassIcon	soldier_bison_spammer
    Health	200
    Name	"Hyper Burst Bison Soldier"
    Class	Soldier
    Skill	Expert
    WeaponRestrictions	SecondaryOnly
    Attributes	"HoldFireUntilFullReload"
    ItemAttributes
    {
        ItemName	"The Righteous Bison"
        "faster reload rate"	0.2
        "fire rate bonus"	0.05
		"clip size upgrade atomic" 12
		"damage bonus" 2
		"Projectile speed increased HIDDEN" 1.6
    }
	ItemAttributes
	{
		ItemName	"Thousand-Yard Stare"
		"attach particle effect" 56
	}
    Item	"The Righteous Bison"
    Item	"Thousand-Yard Stare"
}
		T_TFBot_Heavyweapons_Deflector
		{
			ClassIcon	heavy
			Health	300
			Name	"Deflector Heavy"
			Class	HeavyWeapons
			Skill	Hard
			MaxVisionRange	1200
			WeaponRestrictions	PrimaryOnly
			ItemAttributes
			{
				ItemName	deflector
				"attack projectiles"	1
			}
			Item	"deflector"
			Item	"the u-clank-a"
		}
				Datbot_Armored_Uber_Medic
		{
					ClassIcon	medic_uber_armored
					Health	750
					Scale	1.4
					Name	"Armored Uber Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"TF_WEAPON_MEDIGUN"
						"ubercharge rate bonus"	0.5
					}
					CharacterAttributes
					{
						"move speed bonus"	0.7
						"damage force reduction" 0.001
						"airblast vulnerability multiplier" 0.001
						"heal rate bonus"	80
						"bot medic uber health threshold"	400
					}
					Item	"Flatliner"
					Item	"dec2014 Surgeon's Shako"
				}
				Incinerator_Bisons
				{
					ClassIcon	soldier_bison_spammer_fire
					Health	200
					Name	"Incinerator Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					ItemAttributes
					{
						ItemName	"the cow mangler 5000"
						"override projectile type"	13
						"faster reload rate"	-0.8
						"fire rate bonus"	0.7
						"set item tint rgb"	16753920
						"Set DamageType Ignite"	1
						"damage bonus vs burning"	1.1
						"energy weapon penetration" 1
					}
					Item	"the cow mangler 5000"
					Item	"lord cockswain's pith helmet"
				}
					Giant_Tomislav_Heavy
		{
					ClassIcon	Heavy_accurate_penetrate
					Health	5000
					Name	"Giant Mafia Heavy"
					Class	Heavyweapons
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"Tomislav"
						"damage bonus"	2
						"fire rate bonus"	0.8
						"shot penetrate all players"	1
						"projectile penetration heavy"	3
						"projectile penetration" 2
					}
					CharacterAttributes
					{
						"move speed bonus"	0.8
						"override footstep sound set"	2
						"damage force reduction"	0.01
						"airblast vulnerability multiplier"	0.01
					}
					Item	"Tomislav"
					Item	"The Classy Capper"
		}
			Giant_Uber_Medic
		{
					ClassIcon	medic_uber_giant
					Health	4500
					Name	"Giant Uber Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"SpawnWithFullCharge"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_medigun
						"uber duration bonus"	2
						"ubercharge rate bonus"	0.001
					}
					CharacterAttributes
					{
						"move speed bonus"	0.6
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"heal rate bonus"	200
						"bot medic uber health threshold"	3500
					}
					Item	"Viscera Visor"
				}
				Giant_Shield_Medic_Uber
{
    Name    "Giant Shield Uber Medic"
    Class   Medic
    ClassIcon    medic_uber_shield_ala_giant
    Skill        Expert
    Attributes   SpawnWithFullCharge
    Attributes   ProjectileShield 
    Attributes   IgnoreEnemies
	Attributes	"MiniBoss"
	Health	4500
    WeaponRestrictions    SecondaryOnly
    ItemAttributes
    {
        ItemName "TF_WEAPON_MEDIGUN"
        "increase buff duration" 500
		"ubercharge rate bonus"	0.2
		"heal rate bonus"	200
    }
	CharacterAttributes
					{
						"damage force reduction"	0.1
						"airblast vulnerability multiplier"	0.1
						"move speed bonus"	0.8
						"bot medic uber health threshold"	3000
					}
	Item	"Battle Boonie"
}
	Datbot_Giant_Rocket_Heavy
		{
					ClassIcon	heavy_rocket
					Health	5000
					Name	"Giant Rocket Heavy"
					Class	HeavyWeapons
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"TF_WEAPON_MINIGUN"
						"override projectile type"	2
						"fire rate bonus" 0.8
						"damage bonus"	4
						"projectile spread angle penalty"	2
					}
					CharacterAttributes
					{
						"move speed bonus"	0.45
						"override footstep sound set"	2
						"airblast vulnerability multiplier"	0.3
						"damage force reduction"	0.3
					}
					Item	"Commando Elite"
				}
				Chief_Rocket_Heavy
		{
					ClassIcon	heavy_rocket
					Health	65000
					Name	"Chief Rocket Heavy"
					Class	HeavyWeapons
					Skill	Expert
					Scale	1.9
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					ItemAttributes
					{
						ItemName	"TF_WEAPON_MINIGUN"
						"override projectile type"	2
						"fire rate bonus" 0.8
						"damage bonus"	6
						"projectile spread angle penalty"	2
					}
					CharacterAttributes
					{
						"move speed bonus"	0.45
						"override footstep sound set"	2
						"airblast vulnerability multiplier"	0.1
						"damage force reduction"	0.1
					}
					Item	"Commando Elite"
				}
		Giant_Chain_Scatter_Armored_Scout
		{
					ClassIcon	scout_burst_armored
					Health	3400
					Name	"Giant Armored Burst Scout"
					Class	Scout
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					Attributes	"HoldFireUntilFullReload"
					ItemAttributes
					{
						ItemName	"TF_WEAPON_SCATTERGUN"
						"bullets per shot bonus"	2.4
						"damage bonus"	1.9
						"fire rate bonus"	0.1
						"faster reload rate"	0.7
						"clip size upgrade atomic" 12
					}
					CharacterAttributes
					{
						"move speed bonus"	0.85
						"damage force reduction"	0.2
						"airblast vulnerability multiplier"	0.2
						"override footstep sound set"	5
					}
					Item	"Commonwealth Commando"
		}
				Giant_Soldier_Bison_Wall
		{
					ClassIcon	soldier_burstfire_laser
					Health	4200
					Name	"Giant Laser Wall Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					Item	"The Chief Constable"
					ItemAttributes
					{
						ItemName	"The Chief Constable"
						"attach particle effect" 13
					}
					ItemAttributes
					{
						ItemName	"TF_WEAPON_ROCKETLAUNCHER"
						"override projectile type" 13
						"energy weapon penetration" 1
						"fire rate bonus" 0.01
						"faster reload rate" 0.2
						"projectile spread angle penalty" 5
						"Projectile speed increased HIDDEN" 1.2
						"dmg penalty vs players" 2
						"clip size upgrade atomic" 20
						"set item tint RGB" 1578239
						"dmg bonus vs buildings" 2
						"attach particle effect" 35
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
				}
				Kritz_Med
				{
					ClassIcon	medic_kritz
					Health	150
					Name	"Kritz Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"the kritzkrieg"
						"uber duration bonus"	50
						"ubercharge rate bonus"	1.5
					}
					CharacterAttributes
					{
						"bot medic uber health threshold"	6000
						"heal rate bonus"	25
						"move speed bonus"	0.9
						"damage force reduction"	0.8
						"airblast vulnerability multiplier"	0.8
					}
					Item	"the kritzkrieg"
					Item	"eotl_brisk-weather beanie"
				}
				Scout_Public_Enemey
				{
					ClassIcon	scout_publicenemy
					Health	125
					Name	"Public Enemy Scout"
					Class	Scout
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
					Item	"Baby Face's Blaster"
					Item	"The Fed-Fightin' Fedora"
					ItemAttributes
					{
						ItemName	"Baby Face's Blaster"
						"bullets per shot bonus" 2
						"damage bonus"	2
						"faster reload rate"	0.7
					}
					CharacterAttributes
					{
						"move speed bonus"	1.2
					}
				}
				Giant_IronFist_Heavy
{
    Class Heavy
    Name "Super HeavySteel Champ"
    ClassIcon heavy_steelfist_giant
    Skill Expert
    Health 5000
    WeaponRestrictions MeleeOnly
    Attributes MiniBoss
	Item	"Fists of Steel"
	Item	"Hard Counter"
    CharacterAttributes
    {
        "move speed bonus"	0.5
        "damage force reduction" 0.2
        "airblast vulnerability multiplier" 0.2
        "override footstep sound set" 6
		"damage bonus"	 3
    }
}
		Colonel_Homing_Barrage
{
    Class Soldier
    Name "Colonel Homing Barrage"
    ClassIcon soldier_barrage_homing_nys
    Health 4000
    Skill Expert
    WeaponRestrictions PrimaryOnly
    Attributes MiniBoss
    Attributes HoldFireUntilFullReload
	Item	"Firearm Protector"
	Item	"Safety Stripes"
    ItemAttributes
    {
        ItemName "TF_WEAPON_ROCKETLAUNCHER"
        "clip size upgrade atomic" 26.0
        "faster reload rate" 0.22
        "fire rate bonus" 0.2
        "projectile spread angle penalty" 5
		"mod projectile heat seek power" 75
		"mod projectile heat aim time" 3
		"mod projectile heat aim error" 120
		"projectile trail particle" eyeboss_projectile
		RocketCustomParticle eyeboss_projectile	 
    }
    CharacterAttributes
    {
        "health regen"	40
        "move speed bonus"	0.5
        "damage bonus" 1.5
        "damage force reduction" 0.1
        "airblast vulnerability multiplier" 0.1
        "override footstep sound set" 3
        "airblast vertical vulnerability multiplier" 0.1			
        "Projectile speed increased" 0.4
    }
}
		Shotgun_Soldier
		{
			ClassIcon	soldier
			Health	200
			Name	"Shotgun Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Item	"Armored Authority"
		}
		Flame_Face
		{
			ClassIcon	heavy_giant
			Health	100000
			Name	"Captain Flame-Face"
			Scale	1.9
			Class	Heavy
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"MiniBoss"
			Attributes	"UseBossHealthBar"
			ItemAttributes
			{
				ItemName	"The Bunsen Brave"
				"attach particle effect"	13
			}
			CharacterAttributes
			{
				"move speed bonus"	0.38
				"damage force reduction"	0.15
				"airblast vulnerability multiplier"	0.15
				"override footstep sound set"	2
			}
			Item	"The Huo Long Heatmaker"
			Item	"The Bunsen Brave"
			ChangeAttributes  
			{
				Delay 0
				Cooldown 10
				Repeats 0 
				IfSeeTarget 0
				Name "Normal"
			}
			ChangeAttributes  
			{
				Delay 5
				Cooldown 10
				Repeats 0 
				IfSeeTarget 0
				Name "Lasers"
			}
			EventChangeAttributes
				{
				"Normal"
				{
				item	"The Huo Long Heatmaker"
				ItemAttributes
			{
				ItemName	"The Huo Long Heatmaker"
				"Set DamageType Ignite"	1
				"projectile penetration heavy"	1
				"fire rate bonus"	0.8
				"crit vs burning players"	1
			}
				}
				"Lasers"
				{
				item	"The Huo Long Heatmaker"
				ItemAttributes
					{
						ItemName	"The Huo Long Heatmaker"
						"override projectile type"	13
						"Projectile speed increased HIDDEN"	0.8
						"energy weapon penetration"	1
						"set item tint RGB"	16746793
						"minigun spinup time increased"	0.01
						"mod minigun can holster while spinning" 1
						"Set DamageType Ignite"	1
						"crit vs burning players"	1
						"weapon burn time increased" 25
						"damage bonus" 2
						"speed_boost_on_kill" 3
					}
				}
				}
		}
		Giant_Samurai_Demo
		{
					ClassIcon	demoknight_samurai
					Health	4500
					AutoJumpMin	7
					AutoJumpMax	7
					Name	"Giant Samurai Demo"
					Class	Demoman
					Skill	Expert
					WeaponRestrictions	MeleeOnly
					Attributes	"AirChargeOnly"
					Attributes	"AutoJump"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_pipebomblauncher
						"Attack not cancel charge"	1
					}
					ItemAttributes
					{
						ItemName	"the half-zatoichi"
						"heal on kill"	6000
						"honorbound" 0
					}
					CharacterAttributes
					{
						"charge time increased"	2
						"charge recharge rate increased"	7
						"increased jump height"	2.3
						"bot custom jump particle"	1
						"damage bonus"	2.5
						"move speed bonus"	0.6
						"override footstep sound set"	4
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"cancel falling damage" 1
					}
					Item	"the half-zatoichi"
					Item	"demo kabuto"
					Item	"The Splendid Screen"
				}
		Giant_Vac_Champ
		{
			ClassIcon	heavy_giant
			Health	5000
			Name	"Giant Vac Champ"
			Skill	Expert
			Class	Heavy
			WeaponRestrictions	MeleeOnly
			Attributes	"BulletImmune"
			Attributes	"BlastImmune"
			Attributes	"FireImmune"
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	"Gloves of Running Urgently MvM"
				"damage bonus"	1.2
				"melee attack rate bonus" 1.2
				"melee range multiplier"	1.2
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.2
				"airblast vulnerability multiplier"	0.2
			}
			Item	"Gloves of Running Urgently MvM"
			Item	"Pugilist's Protector"
		}
		Samurai_Soldier
		{
			ClassIcon	soldier
			Health	900
			Scale	1.5
			Name	"Honourbound Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Attributes	"AlwaysCrit"
			Attributes	"SpawnWithFullCharge"
			ItemAttributes
			{
				ItemName	"The Half-Zatoichi"
				"damage bonus"	1.4
			}
			CharacterAttributes
			{
				"move speed bonus"	0.85
				"increase buff duration"	9.0
			}
			Item	"The Half-Zatoichi"
			Item	"The Concheror"
			Item	"Soldier Samurai Hat"
		}
		Combust
		{
					ClassIcon	scout_giant_fast
					Health	55000
					Name	"John Sun Stick"
					Scale	1.9
					Class	Scout
					Skill	Expert
					WeaponRestrictions	MeleeOnly
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					BehaviorModifiers	"Mobber"
					Action	Mobber
					ItemAttributes
					{
						ItemName	"sun-on-a-stick"
						"damage bonus vs burning"	700
						"heal on kill" 10000
						"damage causes airblast" 1
						"melee range multiplier" 1.3
						"dmg bonus vs buildings" 2
					}
					CharacterAttributes
					{
						"move speed bonus"	1.3
						"damage force reduction"	0.01
						"airblast vulnerability multiplier"	0.01
						"override footstep sound set"	5
					}
					Item	"sun-on-a-stick"
					Item	"hong kong cone"
				}
				Fire_Spreader
				{
					ClassIcon	pyro_giant
					Health	96000
					Name	"Captain Fire-Spreader"
					Scale	1.9
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					ItemAttributes
					{
						ItemName	"the scorch shot"
						"faster reload rate"	0.1
						"Projectile speed increased HIDDEN"	1.3
						"Blast radius increased"	4
						"weapon burn time increased"	20
						"weapon burn dmg increased"	0.1
					}
					ItemAttributes
					{
						ItemName	"TF_WEAPON_FLAMETHROWER"
						"damage bonus" 0.4
						"flame_drag" 3
						"flame size bonus" 1.5
						"weapon burn time increased" 20
					}
					CharacterAttributes
					{
						"move speed bonus"	0.45
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	6
						"damage force reduction"	0.3
					}
					Item	"the scorch shot"
					Item	"firewall helmet"
					WeaponSwitch
                {
                    Type "Primary"
					MaxTargetRange 600
                    MinTargetRange 0
                    Delay 0
                  	Repeats 0
					Cooldown 2
                    IfSeeTarget 0
                }
			WeaponSwitch
                {
                    Type "Secondary"
					MaxTargetRange 99999
                    MinTargetRange 601
                    Delay 0
                  	Repeats 0
                    Cooldown 2
                    IfSeeTarget 0
                }
				}
		Rapid_Fire_Soldier
		{
			ClassIcon	soldier
			Health	200
			Name	"Rapid Fire Soldier"
			Class	Soldier
			Skill	Hard
			WeaponRestrictions	PrimaryOnly
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"fire rate bonus"	0.5
				"faster reload rate"	-0.8
				"Projectile speed increased HIDDEN"	0.7
			}
			Item	"the gilded guard"
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	1
		RunForThisManyWaves	1
		InitialCooldown	80
		CooldownTime	40
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	DestroySentries
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	1
		InitialCooldown	5
		CooldownTime	30
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_SentryBuster
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		InitWaveOutput
		{
			Target bignet
			Action RunScriptCode
			Param "
					IncludeScript(`tankextensions_main`, getroottable())
					IncludeScript(`tankextensions/combattank`, getroottable())
					IncludeScript(`tankextensions/combattank_weapons/rocketpod`, getroottable())
					IncludeScript(`tankextensions/combattank_weapons/minigun`, getroottable())
		TankExt.CreateLoopPaths({
		tank_loop = [
			Vector(-608, 960, 0)    // tank_loop_1
			Vector(-608, 672, 0)    // tank_path_1
			Vector(96, 672, 0)    // tank_path_3
			Vector(160, 544, 0)    // tank_path_4
			Vector(224, -672, 0)    // tank_path_6
			Vector(288, -608, 0)    // start_loop
			Vector(128, -736, 0)    // tank_path_7
			Vector(-160, -736, 0)    // tank_path_8
			Vector(-256, -672, 0)    // tank_path_9
			Vector(-352, -160, 0)    // tank_path_10
			Vector(-352, -32, 0)    // tank_path_11
			Vector(-224, 96, 0)    // tank_path_12
			Vector(-32, 224, 0)    // tank_path_13
			Vector(160, 128, 0)    // tank_path_14
			Vector(224, -128, 0)    // tank_path_15
			Vector(384, -416, 0)    // tank_path_16
			Vector(544, -416, 0)    // tank_path_17
			Vector(672, -224, 0)    // tank_path_18
			Vector(704, 192, 0)    // tank_path_19
			Vector(672, 480, 0)    // tank_path_20
			Vector(352, 544, 0)    // tank_path_21
			Vector(192, 416, 0)    // tank_path_22
			Vector(192, 288, 0)    // end_loop
			Vector(288, -608, 0)    // tank_path_24
			]
		})
		  EntFire(`wave_init_relay_right`,`trigger`)"
		}
		
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
{
	WaitBeforeStarting	0
  	FirstSpawnOutput
    {
        Target bombpath_main_from_flank
        Action RunScriptCode
        Param 
        "
            SendGlobalGameEvent(`show_annotation`, {
                text = `Here They Come! Good Luck RED Team!`
                lifetime = 6
                worldPosX = 191.162186
                worldPosY = 700.405334
                worldPosZ = 239.642029
                id = -1
                play_sound = `misc/null.wav`
                show_distance = false
                show_effect = false
                visibilityBitfield = 0
            })"
    }
}
		WaveSpawn
		{
			Name	Sub1A
			TotalCurrency	250
			TotalCount	12
			MaxActive	12
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot_invasion
			Squad
			{
			TFBot
				{
					Template	Giant_Rapid_Burst_Soldier
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	Sub1B
			TotalCurrency 100
			TotalCount	20
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	2
			Where	spawnbot_invasion
			TFBot
				{
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ_Fast
					Attributes	"AlwaysCrit"
					ClassIcon	heavy
				}
		}
		WaveSpawn
		{
			Name	Sub2
			WaitForAllDead Sub1A
			TotalCurrency	100
			TotalCount	10
			MaxActive	6
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Where	spawnbot
			TFBot
				{
					Template	Giant_Samurai_Demo
					ClassIcon	demo_giant
				}
		}
		WaveSpawn
		{
			WaitForAllDead Sub1A
			TotalCurrency	100
			TotalCount	25
			MaxActive	8
			SpawnCount	5
			WaitBeforeStarting	20
			WaitBetweenSpawns	2
			Where	spawnbot
			TFBot
				{
					Template	Phlog_Pyro
					ClassIcon	pyro
				}
		}
		WaveSpawn
		{
			WaitForAllDead Sub1A
			TotalCurrency 140
			TotalCount	7
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	17
			WaitBetweenSpawns	8
			Where	spawnbot
			TFBot
				{
					ClassIcon	soldier_giant
					Template	T_TFBot_Giant_Soldier_RocketShotgun
					Attributes	"AlwaysCrit"
					BehaviorModifiers	"Mobber"
					Action	Mobber
				}
		}
		WaveSpawn
		{
			Name	Shotguns
			WaitForAllDead Sub1B
			TotalCurrency	100
			TotalCount	35
			MaxActive	7
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	1
			Where	spawnbot_invasion
			TFBot
				{
					Template	Shotgun_Soldier
				}
		}
		WaveSpawn
		{
			WaitForAllDead Shotguns
			TotalCurrency	100
			TotalCount	8
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Giant_Scout_Fast
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	RocketTank
			WaitForAllSpawned	Sub1B
			TotalCurrency	200
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	10
			Where	spawnbot
			Tank
			{
				Health	36000
				Name	Combattank_bomb|rocketpod|rocketpod
				Speed	65
				StartingPathTrackNode	boss_path_1_1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
						Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	Sub3A
			WaitForAllSpawned Sub2
			TotalCurrency	100
			TotalCount	20
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	3
			Where	spawnbot_flank
			TFBot
				{
					Template	T_TFBot_Demoman
					Skill	Expert
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	Sub3B
			WaitForAllSpawned Sub2
			TotalCurrency	100
			TotalCount	20
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	3
			Where	spawnbot_flank_hard
			TFBot
				{
					Template	Rapid_Fire_Soldier
					BehaviorModifiers	"Mobber"
					Action	Mobber
				}
		}
		WaveSpawn
		{
			WaitForAllDead	Sub2
			TotalCurrency	100
			TotalCount	6
			MaxActive	3
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	Giant_Soldier_Bison_Wall
				}
				TFBot
				{
					Template	Giant_Enforcer_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	Sub3C
			WaitForAllSpawned Sub2
			TotalCurrency	100
			TotalCount	20
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	3
			Where	spawnbot_flank_short
			TFBot
				{
					ClassIcon	scout
					Health	125
					Name	"Scout"
					Class	Scout
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"AlwaysCrit"
					BehaviorModifiers	"Mobber"
					Action	Mobber
				}
		}
		WaveSpawn
		{
			Name	Sub3D
			WaitForAllSpawned Sub2
			TotalCurrency	100
			TotalCount	24
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	4
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Deflector
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	Sub4
			WaitForAllDead	Sub3A
			TotalCurrency	50
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	Giant_Rapid_Dragon_Fury_Pyro
					ClassIcon	pyro_giant
				}
				TFBot
				{
					Template	Kritz_Med
					ClassIcon	medic_uber
				}
			}
		}
		WaveSpawn
		{
			Name	Sub4
			WaitForAllSpawned	Sub3D
			TotalCurrency	0
			TotalCount	40
			MaxActive	15
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Where	spawnbot
			TFBot
				{
					Template	Scout_Public_Enemey
					ClassIcon	scout
				}
		}
		WaveSpawn
		{
			Name	Sub4
			WaitForAllDead	Sub3B
			TotalCurrency	50
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	12
			WaitBetweenSpawns	10
			Where	spawnbot_flank_hard
			Squad
			{
				TFBot
				{
					Template	Giant_Rapid_Dragon_Fury_Pyro
					ClassIcon	pyro_giant
				}
				TFBot
				{
					Template	Kritz_Med
					ClassIcon	medic_uber
				}
			}
		}
		WaveSpawn
		{
			Name	Sub4
			WaitForAllDead	Sub3C
			TotalCurrency	50
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	12
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	Giant_Rapid_Dragon_Fury_Pyro
					ClassIcon	pyro_giant
				}
				TFBot
				{
					Template	Kritz_Med
					ClassIcon	medic_uber
				}
			}
		}
		WaveSpawn
		{
			Name	Sub4
			WaitForAllDead	Sub3D
			TotalCurrency	100
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	8
			Where	spawnbot_flank_short
			Squad
			{
				TFBot
				{
					Template	Giant_Heal_Deflect_Heavy_Conch
					ClassIcon	heavy_giant
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	Datbot_Armored_Uber_Medic
					ClassIcon	medic_uber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	Sub4
			TotalCurrency	120
			TotalCount	12
			MaxActive	12
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
					Attributes	"AlwaysCrit"
					ClassIcon	heavy
				}
		}
	WaveSpawn
{
	WaitForAllDead Sub4
	WaitBeforeStarting	0
  	FirstSpawnWarningSound "misc/doomsday_lift_warning.wav"
  	FirstSpawnOutput
        {
            Target bombpath_flank_from_main
            Action RunScriptCode
            Param "
                EntFire(`bombpath_flank_from_main`,`trigger`)
                EntFire(`tf_point_nav_interface*`, `recomputeblockers`) /// Not needed, but nice for more complex maps that work with nav blockers
				EntFire(`path_right_avoid`,`toggle`)
				EntFire(`path_right_flank_avoid`,`toggle`)
				EntFire(`path_left_flank_avoid`,`toggle`)
				EntFire(`path_left_avoid`,`toggle`)
				EntFire(`path_right_prefer`,`toggle`)
				EntFire(`path_right_flank_prefer`,`toggle`)
            "
        }
} 
	WaveSpawn
{
	WaitForAllDead Sub4
	WaitBeforeStarting	0
  	FirstSpawnOutput
    {
        Target bombpath_main_from_flank
        Action RunScriptCode
        Param 
        "
            SendGlobalGameEvent(`show_annotation`, {
                text = `Bomb Path is switching, Prepare yourselves!`
                lifetime = 12
                worldPosX = 191.162186
                worldPosY = 700.405334
                worldPosZ = 239.642029
                id = -1
                play_sound = `misc/doomsday_lift_warning.wav`
                show_distance = false
                show_effect = false
                visibilityBitfield = 0
            })"
    }
}
		//Insert bomb path switch here
		WaveSpawn
		{
			WaitForAllDead	Sub4
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	26
			WaitBetweenSpawns	10
			Where	spawnbot
			Tank
			{
				Health	40000
				Name	Tank
				Speed	75
				StartingPathTrackNode	boss_path_0_1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
						Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	Sub5
			WaitForAllDead	Sub4
			TotalCurrency	65
			TotalCount	5
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	19
			WaitBetweenSpawns	5
			Where	spawnbot_invasion
			TFBot
				{
					Template	Giant_Chain_Scatter_Armored_Scout
					ClassIcon	scout_giant_fast
				}
		}
		WaveSpawn
		{
			Name	Sub5
			WaitForAllDead	Sub4
			TotalCurrency	60
			TotalCount	15
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	25
			WaitBetweenSpawns	4
			Where	spawnbot_invasion
			TFBot
				{
					Template	Soldier_Tanker
				}
		}
		WaveSpawn
		{
			Name	Sub5
			WaitForAllDead	Sub4
			TotalCurrency	60
			TotalCount	3
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	25
			WaitBetweenSpawns	30
			Where	spawnbot_flank
			TFBot
				{
					Template	Giant_IronFist_Heavy
					ClassIcon	heavy_giant
				}
		}
		WaveSpawn
		{
			Name	Sub5
			WaitForAllDead	Sub4
			TotalCurrency	60
			TotalCount	6
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	29
			WaitBetweenSpawns	30
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	Colonel_Direct_Barrage
				}
				TFBot
				{
					ClassIcon	Medic_giant
					Health	4500
					Name	"Giant Kritz Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"MiniBoss"
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"the kritzkrieg"
						"uber duration bonus"	150
						"ubercharge rate bonus"	1.5
					}
					CharacterAttributes
					{
						"bot medic uber health threshold"	20000
						"heal rate bonus"	30
						"move speed bonus"	0.5
						"damage force reduction"	0.6
						"airblast vulnerability multiplier"	0.6
					}
					Item	"the kritzkrieg"
					Item	"the gentleman's ushanka"
				}
			}
		}
		WaveSpawn
		{
			Name	Sub6
			WaitForAllDead	Sub5
			TotalCurrency	75
			TotalCount	3
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	2
			WaitBetweenSpawns	20
			Where	spawnbot
			TFBot
				{
					Template	Giant_Vac_Champ
				}
		}
		WaveSpawn
		{
			Name	Sub6
			WaitForAllDead	Sub5
			TotalCurrency	80
			TotalCount	50
			MaxActive	14
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	0.8
			Where	spawnbot
			TFBot
				{
					Template	Datbot_Armored_Caber_Knight
					ClassIcon	demo
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	MiniTank
			WaitForAllSpawned	Sub5
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	12
			WaitBetweenSpawns	10
			Where	spawnbot
			Tank
			{
				Health	120000
				Name	combattank|minigun|minigun
				Speed	65
				StartingPathTrackNode	tank_loop_1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
						Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	Sub7
			WaitForAllSpawned	Sub6
			TotalCurrency	100
			TotalCount	8
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	30
			WaitBetweenSpawns	23
			Where	spawnbot
			Squad
			{
			TFBot
				{
					Template	Giant_Heavy_Laser
				}
				TFBot
				{
					Template	Giant_Uber_Medic
					ClassIcon	medic_giant
				}
			}
		}
		WaveSpawn
		{
			Name	Sub7
			WaitForAllDead	Sub6
			TotalCurrency	130
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot
			Tank
			{
				Health	42000
				Name	Combattank_bomb|minigun|rocketpod
				Speed	60
				StartingPathTrackNode	boss_path_2_1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
						Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	Commons
			WaitForAllSpawned	Sub6
			TotalCurrency	50
			TotalCount	50
			MaxActive	6
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	2
			Where	spawnbot_invasion
			TFBot
				{
					Template	T_TFBot_Pyro
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	Commons
			WaitForAllSpawned	Sub6
			TotalCurrency	50
			TotalCount	50
			MaxActive	6
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	2
			Where	spawnbot_invasion
			TFBot
				{
					Template	T_TFBot_Scout_FAN
					Attributes	"AlwaysCrit"
					Tag nav_prefer_flank_left
					Tag flankpusher
					ClassIcon	scout
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	Sub7
			TotalCurrency	100
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	55
			WaitBetweenSpawns	22
			Where	spawnbot_invasion
			TFBot
				{
					Template	Titanium_Pyro
					ClassIcon	pyro_giant
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	Sub7
			TotalCurrency	100
			TotalCount	20
			MaxActive	8
			SpawnCount	2
			WaitBeforeStarting	55
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
				{
					Template	Samurai_Soldier
					ClassIcon	soldier
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	Chief
			WaitForAllSpawned	Sub7
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	55
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
				{
					Template	Chief_Rocket_Heavy
				}		
		}
		WaveSpawn
		{
			WaitForAllSpawned	Commons
			TotalCurrency	50
			TotalCount	50
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	12
			WaitBetweenSpawns	7
			Where	spawnbot_invasion
			TFBot
				{
					ClassIcon	Scout
					Template	T_TFBot_Scout_Bonk
					Attributes	"AlwaysCrit"
					Name	"Bonk Scout"
				}
		}
		WaveSpawn
{
	WaitForAllDead Chief
	WaitBeforeStarting	0
  	FirstSpawnWarningSound "misc/doomsday_lift_warning.wav"
  	FirstSpawnOutput
        {
            Target bombpath_main_from_flank
            Action RunScriptCode
            Param "
                EntFire(`bombpath_main_from_flank`,`trigger`)
                EntFire(`tf_point_nav_interface*`, `recomputeblockers`) /// Not needed, but nice for more complex maps that work with nav blockers
				EntFire(`path_right_avoid`,`toggle`)
				EntFire(`path_right_flank_avoid`,`toggle`)
				EntFire(`path_left_flank_avoid`,`toggle`)
				EntFire(`path_left_avoid`,`toggle`)
				EntFire(`path_right_prefer`,`toggle`)
				EntFire(`path_right_flank_prefer`,`toggle`)
				EntFire(`path_left_prefer`,`toggle`)
				EntFire(`path_left_flank_prefer`,`toggle`)
            "
        }
} 
	WaveSpawn
{
	WaitForAllDead Chief
	WaitBeforeStarting	0
  	FirstSpawnOutput
    {
        Target bombpath_main_from_flank
        Action RunScriptCode
        Param 
        "
            SendGlobalGameEvent(`show_annotation`, {
                text = `Bomb Path is switching, Prepare yourselves!`
                lifetime = 12
                worldPosX = 191.162186
                worldPosY = 700.405334
                worldPosZ = 239.642029
                id = -1
                play_sound = `misc/doomsday_lift_warning.wav`
                show_distance = false
                show_effect = false
                visibilityBitfield = 0
            })"
    }
}
		//Bomb Path change here
		WaveSpawn
		{
			WaitForAllDead	Chief
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	25
			WaitBetweenSpawns	10
			Where	spawnbot
			Tank
			{
				Health	50000
				Name	Tank
				Speed	50
				StartingPathTrackNode	boss_path_0_1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
						Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	Sub8
			WaitForAllDead	Chief
			TotalCurrency	50
			TotalCount	8
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	19
			WaitBetweenSpawns	22
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	Giant_Burst_Conch_Soldier
					Tag nav_prefer_flank_left
					Attributes	"AlwaysCrit"
					Tag flankpusher
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	Sub8
			WaitForAllDead	Chief
			TotalCurrency	100
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	19
			WaitBetweenSpawns	45
			Where	spawnbot_flank_short
			Squad
			{
				TFBot
				{
					Template	Titanium_Rapid_Soldier_Backup
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	Giant_Enforcer_Medic
					ClassIcon	medic_giant
				}
			}
		}
		WaveSpawn
		{
			Name	Sub8
			WaitForAllDead	Chief
			TotalCurrency	50
			TotalCount	32
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	19
			WaitBetweenSpawns	5
			Where	spawnbot_flank_short
			TFBot
				{
					Template	T_TFBot_Demoman_Knight
					Attributes	"AlwaysCrit"
					ClassIcon	demo
				}
		}
		WaveSpawn
		{
			WaitForAllDead	Chief
			TotalCurrency	50
			TotalCount	7
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	40
			WaitBetweenSpawns	12
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Giant_Scout_FAN
					Attributes	"AlwaysCrit"
					Tag nav_prefer_flank_left
					Tag flankpusher
					ClassIcon	scout_giant_fast
				}
		}
		WaveSpawn
		{
			Name	Flame
			WaitForAllDead	Sub8
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot_chief
			TFBot
				{
					Template	Flame_Face
				}
		}
		WaveSpawn
		{
			Name	Sub9
			WaitForAllDead	Sub8
			TotalCurrency	80
			TotalCount	20
			MaxActive	5
			SpawnCount	3
			WaitBeforeStarting	4
			WaitBetweenSpawns	3
			Where	spawnbot_flank
			TFBot
				{
					Template	Soldier_Charged_Conch
					ClassIcon	Soldier
				}
		}
		WaveSpawn
		{
			Name	Sub9
			WaitForAllDead	Sub8
			TotalCurrency	80
			TotalCount	4
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	15
			Where	spawnbot
			TFBot
				{
					Template	Giant_Tomislav_Heavy
					ClassIcon	heavy_giant
					Tag nav_prefer_flank_left
					Tag flankpusher
				}
		}
		WaveSpawn
		{
			Name	Sub9
			WaitForAllDead	Sub8
			TotalCurrency	150
			TotalCount	50
			MaxActive	15
			SpawnCount	1
			WaitBeforeStarting	4
			WaitBetweenSpawns	1
			Where	spawnbot_flank_short
			TFBot
				{
					Template	DF_Pyro
					Attributes	"AlwaysCrit"
					ClassIcon	pyro
				}
		}
		WaveSpawn
		{
			WaitForAllDead	Flame
			TotalCurrency	100
			TotalCount	30
			MaxActive	15
			SpawnCount	1
			WaitBeforeStarting	2
			WaitBetweenSpawns	0.3
			Where	spawnbot_invasion
			TFBot
				{
					Template	T_TFBot_Demoman
					Skill	Expert
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	FireTank
			WaitForAllSpawned	Sub9
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Tank
			{
				Health	55000
				Name	Tank
				Speed	50
				StartingPathTrackNode	boss_path_1_1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
						Action	Trigger
				}
			}
		}
		WaveSpawn
{
	WaitForAllDead Sub9
	WaitBeforeStarting	0
  	FirstSpawnOutput
    {
        Target bombpath_main_from_flank
        Action RunScriptCode
        Param 
        "
            SendGlobalGameEvent(`show_annotation`, {
                text = `Here comes the last of them! Good luck!`
                lifetime = 7
                worldPosX = 191.162186
                worldPosY = 700.405334
                worldPosZ = 239.642029
                id = -1
                play_sound = `misc/null.wav`
                show_distance = false
                show_effect = false
                visibilityBitfield = 0
            })"
    }
}
		WaveSpawn
		{
			Name	Sub10A
			WaitForAllDead	Sub9
			TotalCurrency	100
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	18
			Where	spawnbot
				Squad
				{
					TFBot
					{
						Template	Giant_Goldengun_Heavy
						ClassIcon	heavy_giant
						Attributes	"AlwaysCrit"
					}
					TFBot
					{
						Template	Armored_Assault_Demo
						ClassIcon	demo_giant
					}
				}
		}
		WaveSpawn
		{
			Name	Sub10B
			WaitForAllSpawned Sub10A
			TotalCurrency	100
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	18
			WaitBetweenSpawns	18
			Where	spawnbot
				Squad
				{
					TFBot
					{
						Template	Titanium_Direct_Rapid_Soldier
						ClassIcon	soldier_giant
						Attributes	"AlwaysCrit"
					}
					TFBot
					{
						Template	Giant_Rapid_Dragon_Fury_Pyro
						ClassIcon	pyro_giant
					}
				}
		}
		WaveSpawn
		{
			Name	Sub10
			WaitForAllSpawned	Sub10B
			TotalCurrency	50
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	20
			WaitBetweenSpawns	24
			Where	spawnbot
				Squad
				{
					TFBot
					{
						Template	Giant_Hyper_Titanium_Conch_Scout
						ClassIcon	scout_giant_fast
						Attributes	"AlwaysCrit"
					}
					TFBot
					{
						Template	Giant_Enforcer_Medic
						CharacterAttributes
						{
							"move speed bonus" 2.5
						}
						ClassIcon	medic_giant
					}
				}
		}
		WaveSpawn
		{
			Name	Sub10C
			WaitForAllDead	Sub9
			TotalCurrency	100
			TotalCount	32
			MaxActive	16
			SpawnCount	2
			WaitBeforeStarting	14
			WaitBetweenSpawns	4.5
			Where	spawnbot
				Squad
				{
					TFBot
					{
						Template	Hyper_Burst_Bison_Soldiers
						ClassIcon	soldier
						Attributes	"AlwaysCrit"
						Action	Mobber
						BehaviorModifiers	"Mobber"
					}
					TFBot
					{
						Template	T_TFBot_Medic_SlowRecharge
					}
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned Sub10C
			TotalCurrency	100
			TotalCount	50
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	2
			WaitBetweenSpawns	2
			Support	1
			Where	spawnbot_invasion
			TFBot
				{
					Template	Phlog_Pyro
					Tag nav_prefer_flank_left
					Tag flankpusher
				}
		}
		WaveSpawn
		{
			WaitForAllDead Sub10
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	25
			WaitBetweenSpawns	2
			Where	spawnbot_chief
			FirstSpawnWarningSound "Vo\mvm\norm\scout_mvm_dominationspy04.mp3"
				TFBot
				{
					Template	Combust
				}
		}
		WaveSpawn
		{
			Name	Boss
			WaitForAllDead Sub10
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	2
			WaitBetweenSpawns	2
			Where	spawnbot_chief
			FirstSpawnWarningSound "Vo\mvm\norm\pyro_mvm_activatecharge01.mp3"
			TFBot
				{
					Template	Fire_Spreader
				}
		}
		WaveSpawn
		{
			Name	FireTank
			WaitForAllDead	Sub10
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot
			Tank
			{
				Health	40000
				Name	Tank
				Speed	75
				StartingPathTrackNode	boss_path_0_1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
						Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	Boss
			WaitForAllDead Sub10
			TotalCurrency	100
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	4
			WaitBetweenSpawns	4
			Where	spawnbot_chief
			TFBot
				{
					Template	Colonel_Incineration
					Tag nav_prefer_flank_left
					Tag flankpusher
					Action	Mobber
				}
		}
		WaveSpawn
		{
			WaitForAllDead Sub10
			TotalCurrency	75
			TotalCount	25
			MaxActive	12
			SpawnCount	2
			WaitBeforeStarting	4
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot_invasion
			Squad
			{
				TFBot
				{
					Template	Incinerator_Bisons
				}
				TFBot
				{
					Template	T_TFBot_Medic_SlowRecharge
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	Boss
			TotalCurrency	75
			TotalCount	25
			MaxActive	12
			SpawnCount	2
			WaitBeforeStarting	22
			WaitBetweenSpawns	1
			Support	1
			Where	spawnbot_invasion
			Squad
			{
				TFBot
				{
					Template	Incinerator_Bisons
				}
				TFBot
				{
					Template	T_TFBot_Medic_SlowRecharge
				}
			}
		}
		WaveSpawn
{
	WaitForAllSpawned	MiniTank
	WaitBeforeStarting	3
  	FirstSpawnOutput
    {
        Target bombpath_main_from_flank
        Action RunScriptCode
        Param 
        "
            SendGlobalGameEvent(`show_annotation`, {
                text = `This tank will patrol the frontline and not deploy the bomb`
                lifetime = 7
                worldPosX = 191.162186
                worldPosY = 700.405334
                worldPosZ = 239.642029
                id = -1
                play_sound = `misc/null.wav`
                show_distance = false
                show_effect = false
                visibilityBitfield = 0
            })"
    }
}
	WaveSpawn
{
	WaitForAllDead Boss
	WaitBeforeStarting	0
  	FirstSpawnOutput
    {
        Target bombpath_main_from_flank
        Action RunScriptCode
        Param 
        "
            SendGlobalGameEvent(`show_annotation`, {
                text = `Finish off the patrol tank, Endless giants inbound!`
                lifetime = 7
                worldPosX = 191.162186
                worldPosY = 700.405334
                worldPosZ = 239.642029
                id = -1
                play_sound = `misc/null.wav`
                show_distance = false
                show_effect = false
                visibilityBitfield = 0
            })"
    }
}
		WaveSpawn
		{
			WaitForAllDead	Boss
			TotalCurrency	0
			TotalCount	50
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	32
			HideIcon 1  
			Support	1
			Where	spawnbot_invasion
			TFBot
				{
					Template	Giant_Soldier_Bison_Wall
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			WaitForAllDead	Boss
			TotalCurrency	0
			TotalCount	50
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawnsAfterDeath	15
			HideIcon 1  
			Support	1
			Where	spawnbot_invasion
			TFBot
				{
					Template	Titanium_Pyro
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			WaitForAllDead	Boss
			TotalCurrency	0
			TotalCount	50
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawnsAfterDeath	15
			HideIcon 1  
			Support	1
			Where	spawnbot_invasion
			TFBot
				{
					Template	Giant_Hyper_Titanium_Conch_Scout
				}
		}
		WaveSpawn
		{
			WaitForAllDead	Boss
			TotalCurrency	0
			TotalCount	3
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	10
			HideIcon 1  
			Support	1
			Where	spawnbot_invasion
			TFBot
				{
					Template	Datbot_Giant_Rocket_Heavy
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			WaitForAllDead	Boss
			TotalCurrency	0
			TotalCount	3
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	10
			HideIcon 1  
			Support	1
			Where	spawnbot_invasion
			TFBot
				{
					Template	Giant_Samurai_Demo
					Attributes	"AlwaysCrit"
				}
		}
	}
}