#base robot_giant.pop
#base robot_standard.pop
#base robot_gatebot.pop
population
{
	StartingCurrency	2500
	RespawnWaveTime	8
	CanBotsAttackWhileInSpawnRoom	no
	AddSentryBusterWhenDamageDealtExceeds	3000
	Templates
	{
		T_TFBot_Giant_Soldier_SlowBarrage
		{
			ClassIcon	soldier_barrage
			Health	4000
			Name	"Colonel Barrage"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"HoldFireUntilFullReload"
			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
			}
			CharacterAttributes
			{
				"health regen"	40
				"move speed bonus"	0.5
				"damage bonus"	1.5
				"damage force reduction"	0.4
				"airblast vulnerability multiplier"	0.4
				"override footstep sound set"	3
				"airblast vertical vulnerability multiplier"	0.1
				"Projectile speed increased"	0.4
			}
		}
	}
	Mission
	{
		Objective	Sniper
		Where	blue_sniper
		BeginAtWave	2
		RunForThisManyWaves	2
		InitialCooldown	10
		CooldownTime	10
		DesiredCount	3
		TFBot
		{
			ClassIcon	sniper_headshot_crit_mission
			Health	125
			Name	"Baazar Sniper"
			Class	Sniper
			Skill	Expert
			MaxVisionRange	3000
			Attributes	"AlwaysCrit"
			Item	"the bazaar bargain"
			Item	"the tribalman's shiv"
		}
	}
	Mission
	{
		Objective	Engineer
		Where	blue_secret
		BeginAtWave	3
		RunForThisManyWaves	2
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	4
		TFBot
		{
			ClassIcon	engineer_jag_lite
			Health	500
			TeleportWhere	blue_side
			Name	"Jag Engineer"
			Class	Engineer
			Skill	Expert
			Attributes	"TeleportToHint"
			Attributes	"AlwaysCrit"
			ItemAttributes
			{
				ItemName	"the jag"
				"engy sentry fire rate increased"	5.0
			}
			Item	"the jag"
		}
	}
	Mission
	{
		Objective	Spy	
		Where	blue_secret
		BeginAtWave	4
		RunForThisManyWaves	3
		InitialCooldown	5
		CooldownTime	5
		DesiredCount	3
		TFBot
		{
			ClassIcon	spy
			Health	125
			Name	"Kunai Spy"
			Class	Spy
			Skill	Expert
			ItemAttributes
			{
				ItemName	"conniver's kunai"
				"set cloak is feign death"	1
			}
			CharacterAttributes
			{
				"set cloak is feign death"	1
				"overheal decay disabled"	1
			}
			Item	"the ambassador"
			Item	"conniver's kunai"
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	30
			MaxActive	4
			Sound	"MVM.Siren"
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	4
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	scout_pocketpistol_heal_lite
					Health	125
					Name	"Pretty Boy Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"pretty boy's pocket pistol"
				}
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	"Quick Fix Medic"
					Class	Medic
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"the quick-fix"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	250
			TotalCount	25
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	7
			WaitBetweenSpawns	8
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	sniper_carbine
					Health	550
					Name	"Machine Gun Sniper"
					Scale	1.4
					Class	Sniper
					EventChangeAttributes
					{
						Default
						{
							Skill	Hard
							WeaponRestrictions	SecondaryOnly
							Tag	"bot_giant"
							Attributes	"MiniBoss"
							Attributes	"HoldFireUntilFullReload"
							ItemAttributes
							{
								ItemName	"the cleaner's carbine"
								"damage bonus"	-0.25
								"fire rate bonus"	0.25
								"clip size upgrade atomic"	5
								"reload time increased hidden"	0.25
							}
							ItemAttributes
							{
								ItemName	tf_weapon_club
								"effect bar recharge rate increased"	0.05
							}
							CharacterAttributes
							{
								"move speed bonus"	0.5
								"override footstep sound set"	3
								"damage force reduction"	0.4
								"airblast vulnerability multiplier"	0.4
								"airblast vertical vulnerability multiplier"	0.1
								"rage giving scale"	0.1
							}
							Item	"the cleaner's carbine"
						}
						RevertGateBotsBehavior
						{
							Skill	Expert
							WeaponRestrictions	PrimaryOnly
							Tag	"bot_giant"
							Attributes	"MiniBoss"
							Attributes	"HoldFireUntilFullReload"
							ItemAttributes
							{
								ItemName	tf_weapon_sniperrifle
								"damage causes airblast"	1
								"damage bonus"	0.75
								"fire rate bonus"	0.25
								"clip size upgrade atomic"	5
								"faster reload rate"	0.2
								"Blast radius decreased"	1.2
								"projectile spread angle penalty"	4
							}
							CharacterAttributes
							{
								"move speed bonus"	0.5
								"override footstep sound set"	3
								"damage force reduction"	0.4
								"airblast vulnerability multiplier"	0.4
								"airblast vertical vulnerability multiplier"	0.1
								"rage giving scale"	0.1
							}
						}
					}
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	28
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	1
			WaitBetweenSpawns	1
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_deflector
					Health	300
					Name	"Deflector Small Heavy"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1600
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"attack projectiles"	2
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	350
			TotalCount	15
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	2
			WaitBetweenSpawns	3
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_phlog_ver2
					Health	175
					Name	"Phlog Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"the phlogistinator"
						"kill forces attacker to laugh"	1
						"increase buff duration"	2
					}
					Item	"the phlogistinator"
				}
				TFBot
				{
					ClassIcon	pyro_phlog_ver2
					Health	175
					Name	"Phlog Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"the phlogistinator"
						"kill forces attacker to laugh"	1
						"increase buff duration"	2
					}
					Item	"the phlogistinator"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	250
			TotalCount	10
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	blue_side_building
			RandomChoice
			{
				Squad
				{
					TFBot
					{
						Template	T_TFBot_Giant_Demoman
					}
					TFBot
					{
						Template	T_TFBot_Scout_Jumping_Sandman
					}
					TFBot
					{
						Template	T_TFBot_Scout_Jumping_Sandman
					}
					TFBot
					{
						Template	T_TFBot_Scout_Jumping_Sandman
					}
					TFBot
					{
						Template	T_TFBot_Scout_Jumping_Sandman
					}
				}
				Squad
				{
					TFBot
					{
						ClassIcon	scout_popper
						Health	650
						Name	"Popper Scout"
						Scale	1.5
						Class	Scout
						Skill	Expert
						CharacterAttributes
						{
							"head scale"	0.7
							"move speed bonus"	1.25
						}
						Item	"the soda popper"
					}
					TFBot
					{
						ClassIcon	medic_uber
						Health	150
						Name	Medic
						Class	Medic
						Skill	Normal
						WeaponRestrictions	SecondaryOnly
					}
					TFBot
					{
						ClassIcon	medic_uber
						Health	150
						Name	Medic
						Class	Medic
						Skill	Normal
						WeaponRestrictions	SecondaryOnly
					}
					TFBot
					{
						ClassIcon	medic_uber
						Health	150
						Name	Medic
						Class	Medic
						Skill	Normal
						WeaponRestrictions	SecondaryOnly
					}
					TFBot
					{
						ClassIcon	scout_popper
						Health	650
						Name	"Popper Scout"
						Scale	1.5
						Class	Scout
						Skill	Expert
						CharacterAttributes
						{
							"head scale"	0.7
							"move speed bonus"	1.25
						}
						Item	"the soda popper"
					}
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	100
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	5
			Where	blue_side
			Squad
			{
				TFBot
				{
					Template	T_TFGateBot_Giant_Soldier_RocketShotgun
					EventChangeAttributes
					{
						Default
						{
							Skill	Hard
						}
					}
				}
				TFBot
				{
					Template	T_TFGateBot_Giant_Soldier_RocketShotgun
					EventChangeAttributes
					{
						Default
						{
							Skill	Hard
						}
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	40
			MaxActive	2
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	6
			Where	blue_sniper
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_natascha_nys
					Health	300
					Name	"Natasha Heavy"
					Class	HeavyWeapons
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					Item	"natascha"
				}
				TFBot
				{
					ClassIcon	heavy_natascha_nys
					Health	300
					Name	"Natasha Heavy"
					Class	HeavyWeapons
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
					Item	"natascha"
				}
				TFBot
				{
					ClassIcon	heavy_natascha_nys
					Health	300
					Name	"Natasha Heavy"
					Class	HeavyWeapons
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
					Item	"natascha"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	1000
			TotalCount	384
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	15
			WaitBetweenSpawns	5
			Support		1
			Where	blue_side_building
			RandomChoice
			{
				Squad
				{
					TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Hard
					}
					TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Normal
					}
				}
				Squad
				{
					TFBot
					{
						ClassIcon	demoman
						Health	175
						Name	Demoman
						Class	Demoman
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	demoman
						Health	175
						Name	Demoman
						Class	Demoman
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	demoman
						Health	175
						Name	Demoman
						Class	Demoman
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	demoman
						Health	175
						Name	Demoman
						Class	Demoman
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	demoman
						Health	175
						Name	Demoman
						Class	Demoman
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	demoman
						Health	175
						Name	Demoman
						Class	Demoman
						Skill	Normal
					}
				}
				Squad
				{
					TFBot
					{
						ClassIcon	pyro
						Health	175
						Name	Pyro
						Class	Pyro
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	pyro
						Health	175
						Name	Pyro
						Class	Pyro
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	pyro
						Health	175
						Name	Pyro
						Class	Pyro
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	pyro
						Health	175
						Name	Pyro
						Class	Pyro
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	pyro
						Health	175
						Name	Pyro
						Class	Pyro
						Skill	Normal
					}
					TFBot
					{
						ClassIcon	pyro
						Health	175
						Name	Pyro
						Class	Pyro
						Skill	Normal
						Attributes	"AlwaysCrit"
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	300
					Name	"Healer Soldier"
					Class	Soldier
					Skill	Hard
					Attributes	"SpawnWithFullCharge"
					Attributes	"AlwaysCrit"
					Attributes	"AlwaysFireWeapon"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"clip size penalty"	1.0
					}
					ItemAttributes
					{
						ItemName	"the disciplinary action"
						"force weapon switch"	1
						is_passive_wweapon	1
						"move speed bonus"	2
					}
					CharacterAttributes
					{
						"increase buff duration"	19.0
					}
					Item	"the concheror"
					Item	"the disciplinary action"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	blue_secret
			Squad
			{
				TFBot
				{
					ClassIcon	demoknight_bottle_lite
					Health	175
					AutoJumpMin	10
					AutoJumpMax	10
					Name	"Paratrooper Demo"
					Class	Demoman
					Skill	Hard
					CharacterAttributes
					{
						"increased jump height"	9
						"parachute attribute"	1
					}
					Item	"the loch-n-load"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	100
			TotalCount	10
			Sound	"MVM.Siren"
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Support	1
			RandomSpawn	1
			Where	blue_side
			Where	blue_sniper
			Where	blue_secret
			Squad
			{
				TFBot
				{
					ClassIcon	scout_milk
					Health	125
					Name	"Mad Milk Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"mad milk"
						"force weapon switch"	1
						"effect bar recharge rate increased"	5
						"throwable recharge time"	5
					}
					Item	"mad milk"
					Item	"the milkman"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	500
			TotalCount	6
			MaxActive	3
			SpawnCount	2
			WaitBeforeStarting	3
			WaitBetweenSpawns	3
			Where	blue_side_building
			Squad
			{
				TFBot
				{
					ClassIcon	demo_skullcutter
					Health	200
					AutoJumpMin	10
					AutoJumpMax	10
					Name	"Executioner Demo"
					Class	Demoman
					Skill	Hard
					WeaponRestrictions	MeleeOnly
					Attributes	"AirChargeOnly"
					Attributes	"AutoJump"
					Attributes	"TeleportToHint"
					ItemAttributes
					{
						ItemName	"the splendid screen"
						"Attack not cancel charge"	1
					}
					ItemAttributes
					{
						ItemName	"the scotsman's skullcutter"
						"critboost on kill"	3
					}
					CharacterAttributes
					{
						"charge time increased"	5
						"charge recharge rate increased"	7
						"increased jump height"	2.3
						"bot custom jump particle"	1
						"damage bonus"	1.5
					}
					Item	"the splendid screen"
					Item	"the scotsman's skullcutter"
					Item	"the executioner"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	20
			TotalCount	15
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	7
			WaitBetweenSpawns	2
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_backup
					Health	200
					Name	"Extended Backup Soldier"
					Class	Soldier
					Skill	Hard
					Attributes	"SpawnWithFullCharge"
					CharacterAttributes
					{
						"increase buff duration"	9.0
					}
					Item	"the direct hit"
					Item	"the battalion's backup"
				}
				TFBot
				{
					ClassIcon	medic_uber
					Health	150
					Name	"Uber Medic"
					Class	Medic
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Attributes	"SpawnWithFullCharge"
					Attributes	"TeleportToHint"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	5
			MaxActive	1
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	blue_side_building
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_deflector
					Health	5000
					Name	"Giant Deflector Heavy"
					Class	HeavyWeapons
					EventChangeAttributes
					{
						Default
						{
							Skill	Expert
							MaxVisionRange	1200
							WeaponRestrictions	PrimaryOnly
							Tag	"bot_gatebot"
							Tag	"bot_giant"
							Attributes	"MiniBoss"
							ItemAttributes
							{
								ItemName	tf_weapon_minigun
								"damage bonus"	1.5
								"attack projectiles"	1
							}
							CharacterAttributes
							{
								"move speed bonus"	0.5
								"damage force reduction"	0.3
								"airblast vulnerability multiplier"	0.3
								"override footstep sound set"	2
							}
						}
						RevertGateBotsBehavior
						{
							Skill	Expert
							WeaponRestrictions	PrimaryOnly
							Tag	"bot_giant"
							Attributes	"MiniBoss"
							ItemAttributes
							{
								ItemName	tf_weapon_minigun
								"damage bonus"	1.5
								"attack projectiles"	1
							}
							CharacterAttributes
							{
								"move speed bonus"	0.5
								"damage force reduction"	0.3
								"airblast vulnerability multiplier"	0.3
								"override footstep sound set"	2
							}
						}
					}
				}
				TFBot
				{
					ClassIcon	medic_kritz
					Health	150
					Name	"Krtiz Medic"
					Class	Medic
					Skill	Hard
					WeaponRestrictions	SecondaryOnly
					Tag	"bot_giant"
					Attributes	"SpawnWithFullCharge"
					Item	"the kritzkrieg"
				}
				TFBot
				{
					ClassIcon	soldier_crit
					Health	5000
					Name	"Giant Charged Soldier"
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					Attributes	"AlwaysCrit"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"the original"
						"faster reload rate"	0.2
						"fire rate bonus"	2
						"Projectile speed increased"	0.5
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"the original"
				}
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	"Quick Fix Medic"
					Class	Medic
					Skill	Hard
					WeaponRestrictions	SecondaryOnly
					Attributes	"SpawnWithFullCharge"
					Attributes	"TeleportToHint"
					Item	"the quick-fix"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	200
			TotalCount	5
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	12
			Where	blue_side
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Pusher
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	500
			TotalCount	8
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_burstfire
					Health	650
					Name	"Giant Burst Fire Soldier"
					Scale	1.5
					Class	Soldier
					EventChangeAttributes
					{
						Default
						{
							Skill	Expert
							WeaponRestrictions	PrimaryOnly
							Tag	"bot_giant"
							Attributes	"AlwaysCrit"
							Attributes	"MiniBoss"
							Attributes	"HoldFireUntilFullReload"
							ItemAttributes
							{
								ItemName	tf_weapon_rocketlauncher
								"fire rate bonus"	0.6
								"damage bonus"	2.0
								"faster reload rate"	0.4
								"clip size upgrade atomic"	5.0
							}
							CharacterAttributes
							{
								"move speed bonus"	0.5
								"damage force reduction"	0.4
								"airblast vulnerability multiplier"	0.4
								"override footstep sound set"	3
								"Projectile speed increased"	0.9
							}
						}
						RevertGateBotsBehavior
						{
							Skill	Expert
							WeaponRestrictions	PrimaryOnly
							Tag	"bot_giant"
							Attributes	"MiniBoss"
							Attributes	"HoldFireUntilFullReload"
							Attributes	"AlwaysCrit"
							ItemAttributes
							{
								ItemName	tf_weapon_rocketlauncher
								"faster reload rate"	0.4
								"fire rate bonus"	0.2
								"clip size upgrade atomic"	5.0
							}
							CharacterAttributes
							{
								"move speed bonus"	0.5
								"damage force reduction"	0.4
								"airblast vulnerability multiplier"	0.4
								"override footstep sound set"	3
								"Projectile speed increased"	0.9
							}
						}
					}
				}
				TFBot
				{
					ClassIcon	medic_bullet
					Health	150
					Name	"Bullet Vac Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"SpawnWithFullCharge"
					Attributes	"VaccinatorBullets"
					ItemAttributes
					{
						ItemName	"the crusader's crossbow"
						"damage penalty"	0.1
					}
					CharacterAttributes
					{
						"ubercharge rate bonus"	25
						"heal rate bonus"	1
						"uber duration bonus"	100
						"medigun bullet resist passive"	1
						"medigun bullet resist deployed"	1
					}
					Item	"the crusader's crossbow"
					Item	"the vaccinator"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	35
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	14
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_detonator
					Health	850
					Name	"Detonator Pyro"
					Class	Pyro
					Skill	Expert
					MaxVisionRange	1.4
					WeaponRestrictions	SecondaryOnly
					Tag	"bot_giant"
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					Attributes	"HoldFireUntilFullReload"
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	"the detonator"
						"faster reload rate"	0.65
						"fire rate bonus"	0.1
						"clip size upgrade atomic"	7.0
						"projectile spread angle penalty"	2
						"Projectile speed increased"	1.1
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	4
					}
					Item	"the detonator"
				}
				TFBot
				{
					ClassIcon	heavy_heater
					Health	300
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Normal
					Item	"the huo long heatmaker"
				}
				TFBot
				{
					ClassIcon	heavy_heater
					Health	300
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Normal
					Item	"the huo long heatmaker"
				}
				TFBot
				{
					ClassIcon	heavy_heater
					Health	300
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Normal
					Item	"the huo long heatmaker"
				}
				TFBot
				{
					ClassIcon	heavy_heater
					Health	300
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Normal
					Item	"the huo long heatmaker"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	80
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Where	blue_sniper
			Squad
			{
				TFBot
				{
					ClassIcon	scout_capper_lite
					Health	125
					Name	"Capper Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"the c.a.p.p.e.r"
				}
				TFBot
				{
					ClassIcon	scout_capper_lite
					Health	125
					Name	"Capper Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"the c.a.p.p.e.r"
				}
				TFBot
				{
					ClassIcon	scout_capper_lite
					Health	125
					Name	"Capper Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"the c.a.p.p.e.r"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	40
			MaxActive	6
			SpawnCount	12
			WaitBeforeStarting	9
			WaitBetweenSpawns	9
			Where	blue_sniper
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_penetrate
					Health	300
					Name	"Heavy Piercer"
					Class	HeavyWeapons
					Skill	Hard
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"projectile penetration heavy"	5
						"projectile penetration"	5
					}
				}
				TFBot
				{
					ClassIcon	soldier_stun
					Health	200
					Name	"Soldier Specialist"
					Class	Soldier
					Skill	Hard
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"rocket specialist"	2
					}
				}
				TFBot
				{
					ClassIcon	heavy_penetrate
					Health	300
					Name	"Heavy Piercer"
					Class	HeavyWeapons
					Skill	Hard
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"projectile penetration heavy"	5
						"projectile penetration"	5
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	40
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	30
			WaitBetweenSpawns	3
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_armored
					Health	400
					Name	"Armored Heavy"
					Scale	1.3
					Class	HeavyWeapons
					Skill	Hard
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"damage bonus"	1.2
					}
				}
				TFBot
				{
					ClassIcon	heavy_armored
					Health	400
					Name	"Armored Heavy"
					Scale	1.3
					Class	HeavyWeapons
					Skill	Hard
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"damage bonus"	1.2
					}
				}
				TFBot
				{
					ClassIcon	heavy_armored
					Health	400
					Name	"Armored Heavy"
					Scale	1.3
					Class	HeavyWeapons
					Skill	Hard
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"damage bonus"	1.2
					}
				}
				TFBot
				{
					ClassIcon	heavy_armored
					Health	400
					Name	"Armored Heavy"
					Scale	1.3
					Class	HeavyWeapons
					Skill	Hard
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"damage bonus"	1.2
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	200
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	55
			WaitBetweenSpawns	10
			Where	blue_side
			RandomChoice
			{
				Squad
				{
					TFBot
					{
						ClassIcon	demo_ironbomber_lite
						Health	2000
						Name	"Giant Spam Bomber Demo"
						Class	Demoman
						Skill	Expert
						WeaponRestrictions	PrimaryOnly
						Tag	"bot_giant"
						Attributes	"MiniBoss"
						Attributes	"HoldFireUntilFullReload"
						ItemAttributes
						{
							ItemName	"the iron bomber"
							"clip size upgrade atomic"	26.0
							"faster reload rate"	0.22
							"fire rate bonus"	0.2
							"projectile spread angle penalty"	5
						}
						CharacterAttributes
						{
							"move speed bonus"	0.5
							"damage bonus"	1.5
							"damage force reduction"	0.4
							"airblast vulnerability multiplier"	0.4
							"override footstep sound set"	3
							"airblast vertical vulnerability multiplier"	0.1
							"Projectile speed increased"	0.4
						}
						Item	"the iron bomber"
					}
					TFBot
					{
						Template	T_TFBot_Giant_Medic_Regen
					}
				}
				Squad
				{
					TFBot
					{
						ClassIcon	soldier_barrage_directhit
						Health	5000
						Name	"Giant Rapid Fire Soldier"
						Scale	1.5
						Class	Soldier
						EventChangeAttributes
						{
							Default
							{
								Skill	Hard
								WeaponRestrictions	PrimaryOnly
								Tag	"bot_giant"
								Attributes	"AlwaysCrit"
								Attributes	"MiniBoss"
								ItemAttributes
								{
									ItemName	"the direct hit"
									"faster reload rate"	-0.8
									"fire rate bonus"	2
								}
								CharacterAttributes
								{
									"move speed bonus"	0.5
									"damage force reduction"	0.4
									"airblast vulnerability multiplier"	0.4
									"override footstep sound set"	3
									"Projectile speed increased"	0.65
								}
								Item	"the direct hit"
							}
							RevertGateBotsBehavior
							{
								Skill	Expert
								WeaponRestrictions	PrimaryOnly
								Tag	"bot_giant"
								Attributes	"AlwaysCrit"
								Attributes	"MiniBoss"
								ItemAttributes
								{
									ItemName	tf_weapon_rocketlauncher
									"faster reload rate"	-0.8
									"fire rate bonus"	0.5
								}
								ItemAttributes
								{
									"item style override"	1
								}
								CharacterAttributes
								{
									"move speed bonus"	0.5
									"damage force reduction"	0.4
									"airblast vulnerability multiplier"	0.4
									"override footstep sound set"	3
									"Projectile speed increased"	0.65
								}
							}
						}
					}
					TFBot
					{
						Template	T_TFBot_Medic_Vaccinator_Blast
					}
					TFBot
					{
						Template	T_TFBot_Medic_Vaccinator_Blast
					}
					TFBot
					{
						Template	T_TFBot_Medic_Vaccinator_Blast
					}
					TFBot
					{
						Template	T_TFBot_Medic_Vaccinator_Blast
					}
				}
				Squad
				{
					TFBot
					{
						ClassIcon	scout_fan
						Health	1200
						Name	"Super Force-a-Nature Scout"
						Class	Scout
						EventChangeAttributes
						{
							Default
							{
								Skill	Expert
								MaxVisionRange	900
								Tag	"bot_giant"
								Attributes	"MiniBoss"
								Attributes	"HoldFireUntilFullReload"
								ItemAttributes
								{
									ItemName	"the force-a-nature"
									"bullets per shot bonus"	5
									"fire rate bonus"	0.5
									"faster reload rate"	1.7
									"scattergun knockback mult"	6
									"damage penalty"	0.35
									"weapon spread bonus"	0.4
								}
								CharacterAttributes
								{
									"move speed bonus"	1.1
									"damage force reduction"	0.7
									"airblast vulnerability multiplier"	0.7
									"override footstep sound set"	5
								}
								Item	"the force-a-nature"
							}
							RevertGateBotsBehavior
							{
								Skill	Expert
								Tag	"bot_giant"
								Attributes	"MiniBoss"
								Attributes	"HoldFireUntilFullReload"
								ItemAttributes
								{
									ItemName	tf_weapon_scattergun
									"bullets per shot bonus"	2
									"fire rate bonus"	0.5
									"faster reload rate"	1.7
									"scattergun knockback mult"	6
									"damage penalty"	0.35
									"weapon spread bonus"	0.4
								}
								ItemAttributes
								{
									"item style override"	1
								}
								CharacterAttributes
								{
									"move speed bonus"	1.1
									"damage force reduction"	0.7
									"airblast vulnerability multiplier"	0.7
									"override footstep sound set"	5
								}
							}
						}
					}
					TFBot
					{
						Template	T_TFBot_Scout_Sandman
					}
					TFBot
					{
						Template	T_TFBot_Scout_Sandman_FastCharge
					}
					TFBot
					{
						Template	T_TFBot_Scout_Sandman
					}
					TFBot
					{
						Skill	Expert
						Template	T_TFBot_Scout_Sandman
					}
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay_event_trigger
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	100
			TotalCount	10
			MaxActive	2
			SpawnCount	1
			Support		1
			WaitBeforeStarting	40
			WaitBetweenSpawns	40
			Where	blue_sniper
			Squad
			{
				TFBot
				{
					Template	T_TFGateBot_Giant_Soldier
					EventChangeAttributes
					{
						Default
						{
						}
						RevertGateBotsBehavior
						{
						}
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	100
			TotalCount	50
			MaxActive	2
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Where	blue_side
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	"Crit Resistant Scout"
					Class	Scout
					Skill	Normal
					CharacterAttributes
					{
						"dmg taken from crit reduced"	1.75
					}
				}
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	"Crit Resistant Scout"
					Class	Scout
					Skill	Normal
					CharacterAttributes
					{
						"dmg taken from crit reduced"	1.75
					}
				}
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	"Crit Resistant Scout"
					Class	Scout
					Skill	Normal
					CharacterAttributes
					{
						"dmg taken from crit reduced"	1.75
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	3
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	20
			WaitBetweenSpawns	0
			Where	blue_side_building
			Squad
			{
				TFBot
				{
					Template	T_TFGateBot_Giant_Heavyweapons_Deflector
					EventChangeAttributes
					{
						Default
						{
						}
						RevertGateBotsBehavior
						{
						}
					}
				}
				TFBot
				{
					Template	T_TFGateBot_Giant_Heavyweapons_HealOnKill
					EventChangeAttributes
					{
						Default
						{
						}
						RevertGateBotsBehavior
						{
						}
					}
				}
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	250
			TotalCount	1
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	20
			WaitBetweenSpawns	20
			Support	1
			Where	blue_sniper
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_steelfist
					Health	900
					Name	HeavyWeapons
					Scale	2.0
					Class	HeavyWeapons
					Skill	Hard
					WeaponRestrictions	MeleeOnly
					Tag	"bot_giant"
					Item	"fists of steel"
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	5
			MaxActive	1
			SpawnCount	3
			WaitBeforeStarting	15
			WaitBetweenSpawns	15
			Where	blue_side_building
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	5500
					Name	"Flame Mini-Crit Scout"
					Scale	3.5
					Class	Scout
					Skill	Hard
					Tag	"bot_giant"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_scattergun
						"minicrit vs burning player"	5
					}
				}
				TFBot
				{
					Template	T_TFBot_ScorchShot
				}
				TFBot
				{
					Template	T_TFBot_ScorchShot
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_boss_exp
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_end_boss_exp
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			Sound	"mvm.robo_stun_lp"
			WaitBeforeStarting	7
			WaitBetweenSpawns	0
			Where	boss_titan
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_atomic_sgtc
					Health	90000
					Name	"Admiral Guard"
					Scale	5.0
					Class	Soldier
					Skill	Expert
					Tag	"bot_giant"
					Attributes	"MiniBoss"
					Attributes	"HoldFireUntilFullReload"
					Attributes	"SpawnWithFullCharge"
					Attributes	"UseBossHealthBar"
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	"the cow mangler 5000"
						"clip size upgrade atomic"	26
						"faster reload rate"	32
						"energy weapon charged shot"	1
						"energy weapon no deflect"	1
						"fire rate bonus"	0.2
						"projectile spread angle penalty"	5
						"Projectile speed decreased"	0.75
						"generate rage on damage"	0.75
						"damage bonus"	0.95
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage bonus"	5.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
						"airblast vertical vulnerability multiplier"	0.1
						"Projectile speed increased"	0.4
						"increase buff duration"	9.0
					}
					Item	"the cow mangler 5000"
					Item	"the concheror"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	4
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	7
			WaitBetweenSpawns	4
			Support	1
			Where	blue_secret
			Squad
			{
				TFBot
				{
					ClassIcon	scout_milk
					Health	125
					Name	"Mad Milk Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"mad milk"
						"throwable recharge time"	5
						"effect bar recharge rate increased"	5
						"charge recharge rate increased"	5
						"force weapon switch"	1
					}
					CharacterAttributes
					{
						"move speed bonus"	2
					}
					Item	"mad milk"
				}
				TFBot
				{
					ClassIcon	sniper_jarate
					Health	125
					Name	"Fast Jarate Sniper"
					Class	Sniper
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	jarate
						"force weapon switch"	1
						"throwable recharge time"	5
						"effect bar recharge rate increased"	5
						"charge recharge rate increased"	5
					}
					Item	"jarate"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	40
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	9
			WaitBetweenSpawns	9
			Support	1
			Where	blue_sniper
			Squad
			{
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	"Quick Fix Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Item	"the quick-fix"
				}
				TFBot
				{
					Template	T_TFBot_Demoman_Knight
				}
				TFBot
				{
					Template	T_TFBot_Demoman_Knight
				}
				TFBot
				{
					Template	T_TFBot_Demoman_Knight
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	10
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Support	1
			Where	blue_sniper
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_natascha_nys
					Health	300
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	natascha
						"slow enemy on hit major"	3
					}
					Item	"natascha"
				}
			}
		}
	}
}
