#base robot_giant.pop
#base robot_standard.pop
#base robot_zilloy_2.pop

//last updated 23.05.2022
population
{
    LuaScriptFile "scripts/scale_dif_modified.lua"
	StartingCurrency	2800
	RespawnWaveTime	3
	CanBotsAttackWhileInSpawnRoom	no
	FixedRespawnWaveTime	Yes
	Advanced	1
	
	CustomUpgradesFile "mvm_upgrades_chaos.txt"  
	
	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	DestroySentries
		Where	spawnbot
		InitialCooldown	90
		CooldownTime	60
		DesiredCount	1
		BeginAtWave	1
		RunForThisManyWaves	10
		RandomChoice
		{
			TFBot
			{
				ClassIcon	sentry_buster
				Health	20000
				Name	"Armored Buster" //"very fat buster"
				Class	Demoman
				Skill	Expert
				WeaponRestrictions	MeleeOnly
				Attributes	MiniBoss
				ItemAttributes
				{
					ItemName	"the scotsman's skullcutter"
					"move speed penalty"	1
				}
				CharacterAttributes
				{
					"move speed bonus"	2
					"damage force reduction"	0.5
					"airblast vulnerability multiplier"	0.5
					"cannot be backstabbed"	1
					"override footstep sound set"	7
				}
				Item	"the scotsman's skullcutter"
			}
			TFBot
			{
				ClassIcon	sentry_buster
				Health	5000
				Name	"Charging Buster" //"charges alot. likes to anoy players"
				Class	Demoman
				Skill	Expert
				WeaponRestrictions	MeleeOnly
				Attributes	MiniBoss
				ItemAttributes
				{
					ItemName	"the chargin' targe"
					"mult charge turn control"	99
					"full charge turn control"	1
					"charge time increased"	12
					"charge recharge rate increased"	2.5
					"dmg taken from fire reduced"	1
					"dmg taken from blast reduced"	1
				}
				CharacterAttributes
				{
					"move speed bonus"	2
					"damage force reduction"	0.5
					"airblast vulnerability multiplier"	0.5
					"cannot be backstabbed"	1
					"override footstep sound set"	7
				}
				Item	"the chargin' targe"
				Item	"the ullapool caber"
			}
			TFBot
			{
				ClassIcon	sentry_buster
				Health	6000
				AutoJumpMin	5
				AutoJumpMax	10
				Name	"Flying Buster" //"Airplane buster"
				Class	Demoman
				Skill	Expert
				WeaponRestrictions	MeleeOnly
				Attributes	MiniBoss
				Attributes	"AutoJump"
				Attributes	"AirChargeOnly"
				ItemAttributes
				{
					ItemName	"the chargin' targe"
					"charge recharge rate increased"	10
				}
				CharacterAttributes
				{
					"move speed bonus"	2
					"override footstep sound set"	7
					"damage force reduction"	0.5
					"airblast vulnerability multiplier"	0.5
					"cannot be backstabbed"	1
					"cancel falling damage"	1
					"increased jump height"	7
					"head scale"	4
					"torso scale"	-0.5
				}
				Item	"the chargin' targe"
				Item	"the ullapool caber"
				Item "The B.A.S.E. Jumper"
			}
			TFBot
			{
				ClassIcon	sentry_buster
				Health	8000
				Name	"Pyro Buster" //"Pyro troller. flys towards a pyro when airblasted"
				Class	Demoman
				Skill	Expert
				WeaponRestrictions	SecondaryOnly
				Attributes	MiniBoss
				CharacterAttributes
				{
					"move speed bonus"	2
					"damage force reduction"	0.001
					"airblast vulnerability multiplier"	-2
					"override footstep sound set"	7
					"cannot be backstabbed"	1
					"airblast vertical vulnerability multiplier"	0.2
				}
				Item	"the scottish resistance"
			}
			TFBot
			{
				ClassIcon	sentry_buster
				Health	5500
				Name	"Jumping Buster" //"Super-jumping buster"
				Class	Demoman
				Skill	Expert
				WeaponRestrictions	PrimaryOnly
				Attributes	MiniBoss
				Attributes	"AlwaysFireWeapon"
				ItemAttributes
				{
					ItemName	tf_weapon_grenadelauncher
					"faster reload rate"	0.0001
					"fire rate bonus"	14
					"Projectile speed increased"	0.0001
					"fuse bonus"	0.0001
					"damage penalty"	0
					"no self blast dmg"	1
					"blast dmg to self increased"	0.1
					"apply z velocity on damage"	4000
					"apply look velocity on damage"	30000
				}
				CharacterAttributes
				{
					"move speed bonus"	2
					"damage force reduction"	0.5
					"airblast vulnerability multiplier"	0.5
					"override footstep sound set"	7
					"cannot be backstabbed"	1
					"cancel falling damage"	1
					"head scale"	4
					"torso scale"	-0.5
				}
				Item	"the breakneck baggies"
				Item	"handsome devil"
				ItemAttributes
				{
					ItemName	"handsome devil"
					"set item tint RGB"	15132390
				}
			}
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	103
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	103
		DesiredCount	1
		TFBot
		{
			TeleportWhere	flankers
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	2
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	60
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	2
		RunForThisManyWaves	1
		InitialCooldown	10
		CooldownTime	90
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	3
		RunForThisManyWaves	1
		InitialCooldown	5
		CooldownTime	181
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	4
		RunForThisManyWaves	1
		InitialCooldown	100
		CooldownTime	45
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	4
		RunForThisManyWaves	2
		InitialCooldown	30
		CooldownTime	70
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	6
		RunForThisManyWaves	1
		InitialCooldown	360
		CooldownTime	125
		DesiredCount	10
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave01a
			TotalCurrency	400
			TotalCount	48
			MaxActive	20
			SpawnCount	8
			WaitBeforeStarting	0
			WaitBetweenSpawns	8
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_Expert_S
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave01a
			TotalCurrency	100
			TotalCount	20
			MaxActive	20
			SpawnCount	5
			WaitBeforeStarting	48
			WaitBetweenSpawns	3
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Demoman_Jumping_Melee
			}
		}
		WaveSpawn
		{
			Name	wave01b
			WaitForAllSpawned	wave01a
			TotalCurrency	40
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	12
			WaitBetweenSpawns	20
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacFire
					ClassIcon	medic_vacc_trio
				}
			}
		}
		WaveSpawn
		{
			Name	wave01b
			WaitForAllSpawned	wave01a
			TotalCurrency	20
			TotalCount	12
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	0
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					ClassIcon	medic_vacc_trio
				}
			}
		}
		WaveSpawn
		{
			Name	wave01b
			WaitForAllSpawned	wave01a
			TotalCurrency	30
			TotalCount	56
			MaxActive	11
			SpawnCount	10
			WaitBeforeStarting	13
			WaitBetweenSpawns	4
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Sticky_Burst
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					ClassIcon	medic_vacc_trio
				}
			}
		}
		WaveSpawn
		{
			Name	wave01c
			WaitForAllDead	wave01b
			TotalCurrency	250
			TotalCount	24
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	25
			Where	flankers
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_burstfire
					Health	3800
					Name	"Giant Rocket Shotgun Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	HoldFireUntilFullReload
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"fire rate bonus"	0.0001
						"clip size bonus"	2
						"faster reload rate"	0.35
						"Projectile speed increased"	1.4
						"projectile spread angle penalty"	5
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg_Giant
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
					}
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
			}
		}
		WaveSpawn
		{
			Name	wave01c
			WaitForAllDead	wave01b
			TotalCurrency	360
			TotalCount	60
			MaxActive	14
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Scout_Expert_S
			}
		}
		WaveSpawn
		{
			Name	wave01d
			WaitForAllSpawned	wave01c
			TotalCurrency	300
			TotalCount	60
			MaxActive	10
			SpawnCount	10
			WaitBeforeStarting	14
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave01d
			WaitForAllSpawned	wave01c
			TotalCurrency	0
			TotalCount	12
			MaxActive	10
			SpawnCount	3
			WaitBeforeStarting	11
			WaitBetweenSpawns	12
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Demoman_Samurai
			}
		}
		WaveSpawn
		{
			Name	wave01e
			WaitForAllSpawned	wave01d
			TotalCurrency	100
			TotalCount	20
			MaxActive	10
			SpawnCount	10
			WaitBeforeStarting	10
			WaitBetweenSpawns	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg_Giant
				}
			}
		}
		WaveSpawn
		{
			Name	wave01e
			WaitForAllSpawned	wave01d
			TotalCurrency	0
			TotalCount	28
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	9
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
				}
			}
		}
		WaveSpawn
		{
			Name	wave01f
			WaitForAllSpawned	wave01e
			TotalCurrency	200
			TotalCount	16
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	13
			WaitBetweenSpawns	30
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg_Giant
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
					}
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
				}
			}
		}
		WaveSpawn
		{
			Name	wave01f_2
			WaitForAllSpawned	wave01e
			TotalCurrency	70
			TotalCount	21
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	15
			WaitBetweenSpawns	8.5
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Heavy_Expert_S
			}
		}
		WaveSpawn
		{
			Name	wave01f
			WaitForAllSpawned	wave01f_2
			TotalCurrency	90
			TotalCount	21
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	8.5
			WaitBetweenSpawns	8.5
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Demo_Burst
			}
		}
		WaveSpawn
		{
			Name	wave01sup01
			WaitForAllSpawned	wave01e
			TotalCurrency	40
			TotalCount	10
			MaxActive	7
			SpawnCount	7
			WaitBeforeStarting	13
			WaitBetweenSpawns	17
			Support	1
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Soldier_Bazooka
			}
		}
		WaveSpawn
		{
			Name	wave01final
			WaitForAllSpawned	wave01f
			TotalCurrency	150
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	0
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Giant_Metalbeard
			}
		}
		WaveSpawn
		{
			Name	wave01final
			WaitForAllSpawned	wave01f
			TotalCurrency	150
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	0
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Chief_Soldier
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave02a
			TotalCurrency	60
			TotalCount	12
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Where	spawnbot
			TFBot
			{
				ClassIcon	soldier
				Health	6000
				Name	"Giant Upgraded Soldier"
				Class	Soldier
				Skill	Expert
				WeaponRestrictions	PrimaryOnly
				Attributes	HoldFireUntilFullReload
				Attributes	MiniBoss
				ItemAttributes
				{
					ItemName	tf_weapon_rocketlauncher
					"damage bonus"	1.5
					"fire rate bonus"	0.75
					"faster reload rate"	0.75
				}
				CharacterAttributes
				{
					"move speed bonus"	0.5
					"damage force reduction"	0.4
					"airblast vulnerability multiplier"	0.4
					"override footstep sound set"	3
				}
			}
		}
		WaveSpawn
		{
			Name	wave02a
			TotalCurrency	240
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	0
			Where	spawnbot
			Tank
			{
				Health	40000
				Name	Tank
				Speed	75
				StartingPathTrackNode	tank_path_a_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave02a
			TotalCurrency	80
			TotalCount	48
			MaxActive	14
			SpawnCount	8
			WaitBeforeStarting	1
			WaitBetweenSpawns	12
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Pyro_Axe_Fast
				Health	300
			}
		}
		WaveSpawn
		{
			Name	wave02b
			WaitForAllSpawned	wave02a
			TotalCurrency	40
			TotalCount	32
			MaxActive	14
			SpawnCount	8
			WaitBeforeStarting	6
			WaitBetweenSpawns	15
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Expert_S
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Pyro_Expert_S
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Pyro_Expert_S
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Pyro_Expert_S
					Health	300
				}
			}
		}
		WaveSpawn
		{
			Name	wave02b
			WaitForAllSpawned	wave02a
			TotalCurrency	20
			TotalCount	10
			MaxActive	3
			SpawnCount	2
			WaitBeforeStarting	6
			WaitBetweenSpawns	12
			Where	spawnbot
			TFBot
			{
				ClassIcon	heavy_armored
				Health	1400
				Name	PowerHouse
				Scale	1.4
				Class	HeavyWeapons
				Skill	Hard
				Attributes	AlwaysCrit
				ItemAttributes
				{
					ItemName	"iron curtain"
					"damage bonus"	2
				}
				CharacterAttributes
				{
					"damage force reduction"	0.7
					"airblast vulnerability multiplier"	0.7
					"head scale"	0.7
				}
				Item	"iron curtain"
			}
		}
		WaveSpawn
		{
			Name	wave02b
			WaitForAllSpawned	wave02a
			TotalCurrency	90
			TotalCount	26
			MaxActive	5
			SpawnCount	4
			WaitBeforeStarting	2
			WaitBetweenSpawns	10
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Scout_Milk_Combo
				Health	200
			}
		}
		WaveSpawn
		{
			Name	wave02c
			WaitForAllDead	wave02b
			TotalCurrency	90
			TotalCount	12
			MaxActive	12
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_deflector
					Health	8000
					Name	"Giant Heavy Destroyer"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1200
					WeaponRestrictions	PrimaryOnly
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	deflector
						"damage bonus"	3
						"sniper fires tracer"	1
						"attack projectiles"	2
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	2
					}
					Item	"deflector"
					Item	"the u-clank-a"
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg_Giant
					Health	7200
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave02c
			WaitForAllSpawned	wave02b
			TotalCurrency	0
			TotalCount	56
			MaxActive	9
			SpawnCount	4
			WaitBeforeStarting	13
			WaitBetweenSpawns	5
			Where	flankers
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_spammer
					Health	500
					Name	"Rapid Fire Soldier"
					Class	Soldier
					Skill	Hard
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"damage bonus"	1.25
						"fire rate bonus"	0.35
						"clip size bonus"	5
						"faster reload rate"	0
						"projectile spread angle penalty"	1
					}
				}
				TFBot
				{
					ClassIcon	soldier_buff
					Health	500
					Name	"Stronger Buff Soldier"
					Class	Soldier
					Skill	Hard
					Attributes	SpawnWithFullCharge
					Attributes	HoldFireUntilFullReload
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"faster reload rate"	0.5
					}
					CharacterAttributes
					{
						"increase buff duration"	9
					}
					Item	"the buff banner"
				}
			}
		}
		WaveSpawn
		{
			Name	wave02d
			WaitForAllSpawned	wave02c
			TotalCurrency	160
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Where	spawnbot
			Tank
			{
				Health	36000
				Name	Tank
				Speed	75
				StartingPathTrackNode	tank_path_b_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave02d
			WaitForAllDead	wave02c
			TotalCurrency	120
			TotalCount	40
			MaxActive	20
			SpawnCount	5
			WaitBeforeStarting	3
			WaitBetweenSpawns	8
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer_Reload
					Health	6000
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg_Giant
					Health	7200
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
					}
				}
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Buff_Banner
				}
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Concheror
				}
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Battalion
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave03scunt
			TotalCurrency	0
			TotalCount	12
			MaxActive	12
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Where	spawnbot
			Where	flankers
			TFBot
			{
				BehaviorModifiers	Mobber
				Template	T_TFBot_Scout_Instakill
				Health	1000
			}
		}
		WaveSpawn
		{
			Name	wave03a
			TotalCurrency	10
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	21
			WaitBetweenSpawns	5
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Scout_Giant_Rocket
				Health	2800
			}
		}
		WaveSpawn
		{
			Name	wave03a
			TotalCurrency	80
			TotalCount	80
			MaxActive	20
			SpawnCount	4
			WaitBeforeStarting	23
			WaitBetweenSpawns	4
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Expert_S
					Health	400
				}
				TFBot
				{
					Template	T_TFBot_Medic_Expert_S
					Health	300
				}
			}
		}
		WaveSpawn
		{
			Name	wave03b
			WaitForAllSpawned	wave03a
			TotalCurrency	110
			TotalCount	24
			MaxActive	18
			SpawnCount	3
			WaitBeforeStarting	6
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
			{
				ClassIcon	soldier_and_demo
				Health	1400
				Name	"Heavy Upgraded DemoCannon"
				Scale	1.25
				Class	Demoman
				Skill	Expert
				Attributes	HoldFireUntilFullReload
				ItemAttributes
				{
					ItemName	"the loose cannon"
					"grenade launcher mortar mode"	0
					"override projectile type"	2
					"rocket specialist"	4
					"damage bonus"	3
					"faster reload rate"	1.2
				}
				CharacterAttributes
				{
					"move speed bonus"	0.7
					"damage force reduction"	0.5
					"airblast vulnerability multiplier"	0.5
					"head scale"	0.5
				}
				Item	"the loose cannon"
				Item	"the crone's dome"
				Item	"the tuxxy"
			}
		}
		WaveSpawn
		{
			Name	wave03b
			WaitForAllSpawned	wave03a
			TotalCurrency	20
			TotalCount	12
			MaxActive	5
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	flankers
			TFBot
			{
				ClassIcon	demoknight
				Health	7000
				Name	"Giant Demoknight"
				Class	Demoman
				Skill	Expert
				Attributes	MiniBoss
				ItemAttributes
				{
					ItemName	"the eyelander"
					"critboost on kill"	3
				}
				CharacterAttributes
				{
					"move speed bonus"	0.5
					"damage force reduction"	0.5
					"airblast vulnerability multiplier"	0.5
					"override footstep sound set"	4
				}
				Item	"ali baba's wee booties"
				Item	"the chargin' targe"
				Item	"the eyelander"
				Item	"prince tavish's crown"
			}
		}
		WaveSpawn
		{
			Name	wave03c
			WaitForAllSpawned	wave03a
			TotalCurrency	150
			TotalCount	3
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	90
			WaitBetweenSpawns	30
			Where	spawnbot
			Tank
			{
				Health	37000
				Name	Tank
				Speed	75
				StartingPathTrackNode	tank_path_a_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave03c
			WaitForAllSpawned	wave03a
			TotalCurrency	150
			TotalCount	3
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	105
			WaitBetweenSpawns	30
			Where	spawnbot
			Tank
			{
				Health	37000
				Name	Tank
				Speed	75
				StartingPathTrackNode	tank_path_b_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave03d
			WaitForAllDead	wave03c
			TotalCurrency	100
			TotalCount	10
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
					Health	7000
				}
				TFBot
				{
					Template	T_TFBot_Medic_Expert_S
					Health	250
				}
				TFBot
				{
					Template	T_TFBot_Medic_Expert_S
					Health	250
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg
					Health	250
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
					}
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg
					Health	250
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave03sup01
			WaitForAllSpawned	wave03b
			TotalCurrency	80
			TotalCount	40
			MaxActive	10
			SpawnCount	10
			WaitBeforeStarting	10
			WaitBetweenSpawns	41
			Support	1
			Where	flankers
			TFBot
			{
				ClassIcon	demoknight
				Health	400
				Name	"Upgraded Demoknight"
				Class	Demoman
				Skill	Hard
				ItemAttributes
				{
					ItemName	"the claidheamohmor"
					"melee attack rate bonus"	0.8
					"damage bonus"	1.15
					"dmg taken increased"	1
				}
				CharacterAttributes
				{
					"move speed bonus"	1.2
					"health regen"	10
				}
				Item	"ali baba's wee booties"
				Item	"the splendid screen"
				Item	"the claidheamohmor"
				Item	"the tavish degroot experience"
			}
		}
		WaveSpawn
		{
			Name	wave03sup02
			WaitForAllDead	wave03b
			TotalCurrency	60
			TotalCount	24
			MaxActive	10
			SpawnCount	3
			WaitBeforeStarting	3
			WaitBetweenSpawns	8
			Support	1
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Soldier_Shotgun_Rocket
				Health	350
			}
		}
		WaveSpawn
		{
			Name	wave03sup03
			WaitForAllDead	wave03b
			TotalCurrency	40
			TotalCount	20
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	30
			WaitBetweenSpawns	23
			Support	1
			Where	spawnbot
			TFBot
			{
				ClassIcon	sniper_bow
				Health	200
				Name	Huntsman
				Class	Sniper
				Skill	Hard
				WeaponRestrictions	PrimaryOnly
				Attributes	AlwaysCrit
				ItemAttributes
				{
					ItemName	"the huntsman"
					"damage bonus"	0.5
					"bleeding duration"	6
				}
				Item	"the huntsman"
				Item	"larrikin robin"
			}
		}
		WaveSpawn
		{
			Name	wave03sup04
			WaitForAllDead	wave03b
			TotalCurrency	100
			TotalCount	33
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	13
			WaitBetweenSpawns	8
			Support	1
			Where	flankers
			TFBot
			{
				ClassIcon	scout_fanowar
				Health	200
				Name	"Bonk Fan O'War Scout"
				Class	Scout
				Skill	Expert
				WeaponRestrictions	MeleeOnly
				CharacterAttributes
				{
					"effect bar recharge rate increased"	0.6
				}
				Item	"bonk! atomic punch"
				Item	"the fan o'war"
				Item	"tartan tyrolean"
				Item	"highland high heels"
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave04a
			TotalCurrency	20
			TotalCount	36
			MaxActive	12
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	12
			Where	spawnbot
			TFBot
			{
				ClassIcon	demo_clusterbomb
				Health	350
				Name	"Quad Shot Demo"
				Class	Demoman
				Skill	Hard
				Attributes	HoldFireUntilFullReload
				ItemAttributes
				{
					ItemName	"the iron bomber"
					"damage bonus"	1.1
					"fire rate bonus"	0.0001
					"projectile spread angle penalty"	1
					"faster reload rate"	0.5
				}
				Item	"the iron bomber"
				Item	"scotsman's stove pipe"
				Item	"buck turner all-stars"
			}
		}
		WaveSpawn
		{
			Name	wave04a
			TotalCurrency	30
			TotalCount	24
			MaxActive	8
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	6
			Where	spawnbot
			TFBot
			{
				ClassIcon	heavy_steelfist_nys
				Health	650
				Name	"Litium Fists Heavy"
				Scale	1.15
				Class	HeavyWeapons
				Skill	Normal
				WeaponRestrictions	MeleeOnly
				ItemAttributes
				{
					ItemName	"fists of steel"
					"dmg from ranged reduced"	0
					"dmg from melee increased"	5
				}
				Item	"fists of steel"
				Item	"war head"
			}
		}
		WaveSpawn
		{
			Name	wave04b
			WaitForAllSpawned	wave04a
			TotalCurrency	150
			TotalCount	52
			MaxActive	20
			SpawnCount	8
			WaitBeforeStarting	2
			WaitBetweenSpawns	8
			Where	spawnbot
			TFBot
			{
				ClassIcon	scout_fan
				Health	275
				Name	"Double Barrel Shotgun Scout"
				Class	Scout
				Skill	Expert
				MaxVisionRange	500
				ItemAttributes
				{
					ItemName	"the force-a-nature"
					"faster reload rate"	1.6
					"scattergun knockback mult"	3
					"damage bonus"	2
					"bullets per shot bonus"	2
					"spread penalty"	1.25
				}
				CharacterAttributes
				{
					"effect bar recharge rate increased"	0.5
				}
				Item	"the force-a-nature"
				Item	"crit-a-cola"
				Item	"the fed-fightin' fedora"
				Item	"the bolt boy"
			}
		}
		WaveSpawn
		{
			Name	wave04c
			WaitForAllDead	wave04b
			TotalCurrency	80
			TotalCount	16
			MaxActive	10
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demoman_boss_infinite_burst
					Health	6000
					Name	"Upgraded Giant Demo"
					Class	Demoman
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	HoldFireUntilFullReload
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"faster reload rate"	0.2
						"fire rate bonus"	0.001
						"clip size bonus"	3
						"projectile spread angle penalty"	5
						"damage bonus"	2
						"grenade no spin"	1
						"grenade no bounce"	1
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.5
						"airblast vulnerability multiplier"	0.5
						"override footstep sound set"	4
					}
					Item	"prince tavish's crown"
					Item	"the ornament armament"
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
					Health	300
				}
			}
		}
		WaveSpawn
		{
			Name	wave04c
			WaitForAllDead	wave04b
			TotalCurrency	120
			TotalCount	36
			MaxActive	10
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Samurai
					Health	1500
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
					Health	300
				}
			}
		}
		WaveSpawn
		{
			Name	wave04d
			WaitForAllSpawned	wave04c
			TotalCurrency	20
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	4
			WaitBetweenSpawns	0
			Where	spawnbot_chief
			TFBot
			{
				ClassIcon	heavy_healonkill_shield
				Health	5000
				Name	"Heavy Armored Robot"
				Scale	1.9
				Class	HeavyWeapons
				Skill	Expert
				MaxVisionRange	1800
				WeaponRestrictions	PrimaryOnly
				Attributes	MiniBoss
				Attributes	UseBossHealthBar
				ItemAttributes
				{
					ItemName	"rust botkiller minigun mk.i"
					"dmg penalty while half alive"	1.75
					"dmg bonus while half dead"	2.75
					"critboost on kill"	1
					"minicritboost on kill"	2
					"heal on kill"	250
				}
				CharacterAttributes
				{
					"dmg taken increased"	0.05
					"move speed bonus"	0.3
					"health from healers reduced"	0
					"damage force reduction"	0.3
					"airblast vulnerability multiplier"	0.1
					"airblast vertical vulnerability multiplier"	0.1
					"override footstep sound set"	2
					"rage giving scale"	0.1
				}
				Item	"rust botkiller minigun mk.i"
				Item	"war head"
				Item	"tw_heavybot_armor"
			}
		}
		WaveSpawn
		{
			Name	wave04e
			WaitForAllDead	wave04d
			TotalCurrency	30
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	0
			Where	spawnbot
			TFBot
			{
				ClassIcon	soldier
				Health	350
				Name	"Copy-Player Soldier"
				Scale	1.2
				Class	Soldier
				Skill	Expert
				Attributes	SpawnWithFullCharge
				Attributes	HoldFireUntilFullReload
				Attributes	UseBossHealthBar
				ItemAttributes
				{
					ItemName	tf_weapon_rocketlauncher
					"damage bonus"	4
					"fire rate bonus"	0.25
					"faster reload rate"	0.25
					"clip size bonus"	3.5
					"rocket specialist"	4
					"heal on kill"	100
					"minicritboost on kill"	10
				}
				CharacterAttributes
				{
					"increase buff duration"	20
					"move speed bonus"	1.5
					"increased jump height"	1.8
					"dmg taken from fire reduced"	0.1
					"dmg taken from crit reduced"	0.1
					"dmg taken from blast reduced"	0.1
					"dmg taken from bullets reduced"	0.1
				}
				Item	"the buff banner"
			}
		}
		WaveSpawn
		{
			Name	wave04e
			WaitForAllDead	wave04d
			TotalCurrency	170
			TotalCount	4
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Where	spawnbot
			Tank
			{
				Health	9100
				Name	Tank
				Speed	225
				StartingPathTrackNode	tank_path_a_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave04e
			WaitForAllDead	wave04d
			TotalCurrency	170
			TotalCount	4
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	9
			WaitBetweenSpawns	8
			Where	spawnbot
			Tank
			{
				Health	9100
				Name	Tank
				Speed	225
				StartingPathTrackNode	tank_path_b_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave04f
			WaitForAllDead	wave04e
			TotalCurrency	30
			TotalCount	12
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	6
			WaitBetweenSpawns	8
			Where	spawnbot
			Where	flankers
			TFBot
			{
				ClassIcon	scout_publicenemy
				Health	3000
				Name	"Giant Public Enemy Scout"
				Class	Scout
				Skill	Expert
				WeaponRestrictions	PrimaryOnly
				Attributes	MiniBoss
				Attributes	HoldFireUntilFullReload
				Attributes	AlwaysCrit
				ItemAttributes
				{
					ItemName	"baby face's blaster"
					"damage bonus"	1.35
					"weapon spread bonus"	0.8
					"faster reload rate"	0.65
					"slow enemy on hit"	1
				}
				CharacterAttributes
				{
					"damage force reduction"	0.7
					"airblast vulnerability multiplier"	0.7
					"override footstep sound set"	5
				}
				Item	"baby face's blaster"
				Item	"the fed-fightin' fedora"
				Item	"dillinger's duffel"
			}
		}
		WaveSpawn
		{
			Name	wave04f
			WaitForAllDead	wave04e
			TotalCurrency	60
			TotalCount	36
			MaxActive	18
			SpawnCount	6
			WaitBeforeStarting	1
			WaitBetweenSpawns	4
			Where	spawnbot
			Where	flankers
			TFBot
			{
				ClassIcon	soldier_mangler
				Health	500
				Name	"Laser Weapon Soldier"
				Class	Soldier
				Skill	Hard
				WeaponRestrictions	PrimaryOnly
				Attributes	AlwaysCrit
				Attributes	HoldFireUntilFullReload
				ItemAttributes
				{
					ItemName	"the cow mangler 5000"
					"override projectile type"	13
					"energy weapon penetration"	1
					"fire rate bonus"	0.25
					"clip size bonus"	3
					"faster reload rate"	0.5
					"Projectile speed increased"	2
				}
				Item	"the cow mangler 5000"
				Item	"lord cockswain's pith helmet"
				Item	"lord cockswain's novelty mutton chops and pipe"
			}
		}
		WaveSpawn
		{
			Name	wave04f
			WaitForAllDead	wave04e
			TotalCurrency	20
			TotalCount	9
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	6
			WaitBetweenSpawns	0
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_RocketShotgun
					Health	6000
					Attributes	AlwaysCrit
				}
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_RocketShotgun
					Health	6000
					Attributes	AlwaysCrit
				}
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_RocketShotgun
					Health	6000
					Attributes	AlwaysCrit
				}
			}
		}
		WaveSpawn
		{
			Name	wave04g
			WaitForAllSpawned	wave04f
			TotalCurrency	0
			TotalCount	68
			MaxActive	20
			SpawnCount	4
			WaitBeforeStarting	7
			WaitBetweenSpawns	0.5
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Medic_Ubersaw
				Health	600
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave05a
			TotalCurrency	35
			TotalCount	14
			MaxActive	5
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Pyro_Giant_Jumping
				Health	6000
				ItemAttributes
				{
					ItemName	tf_weapon_flamethrower
					"damage bonus"	3
				}
			}
		}
		WaveSpawn
		{
			Name	wave05a
			TotalCurrency	80
			TotalCount	45
			MaxActive	18
			SpawnCount	9
			WaitBeforeStarting	2
			WaitBetweenSpawns	9
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Soldier_Airbomber
				Health	500
			}
		}
		WaveSpawn
		{
			Name	wave05b
			WaitForAllSpawned	wave05a
			TotalCurrency	40
			TotalCount	68
			MaxActive	11
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	3.5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Sticky_Rapid
					Health	400
					Attributes	AlwaysCrit
				}
				TFBot
				{
					Template	T_TFBot_Medic
					Health	300
				}
			}
		}
		WaveSpawn
		{
			Name	wave05b
			WaitForAllSpawned	wave05a
			TotalCurrency	65
			TotalCount	32
			MaxActive	9
			SpawnCount	8
			WaitBeforeStarting	8
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_deflector
					Health	8000
					Name	"Giant Deflector Heavy"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1200
					WeaponRestrictions	PrimaryOnly
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	deflector
						"damage bonus"	2.75
						"attack projectiles"	2
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	2
					}
					Item	"deflector"
					Item	"the u-clank-a"
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
					Health	500
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
					Health	500
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
					Health	500
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
					Health	500
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg
					Health	300
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave05c
			WaitForAllSpawned	wave05b
			TotalCurrency	40
			TotalCount	48
			MaxActive	12
			SpawnCount	3
			WaitBeforeStarting	30
			WaitBetweenSpawns	4
			Where	flankers
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	2500
					Name	"Giant Upgraded Scout"
					Class	Scout
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	MiniBoss
					Attributes	HoldFireUntilFullReload
					ItemAttributes
					{
						ItemName	tf_weapon_scattergun
						"bullets per shot bonus"	3.5
						"damage bonus"	1.5
						"weapon spread bonus"	1.5
						"fire rate bonus"	0.5
						"faster reload rate"	0.33
						"clip size bonus"	1.5
					}
					CharacterAttributes
					{
						"damage force reduction"	0.7
						"airblast vulnerability multiplier"	0.7
						"override footstep sound set"	5
					}
					Item	"runner's warm-up"
					Item	"courtly cuirass"
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg
					Health	300
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
						"move speed bonus"	1.5
						"cannot pick up intelligence"	1
					}
				}
				TFBot
				{
					Template	T_TFBot_Medic_Kritzkrieg
					Health	300
					CharacterAttributes
					{
						"bot medic uber health threshold"	9999
						"move speed bonus"	1.5
						"cannot pick up intelligence"	1
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave05c_1
			WaitForAllDead	wave05b
			TotalCurrency	85
			TotalCount	81
			MaxActive	12
			SpawnCount	9
			WaitBeforeStarting	0
			WaitBetweenSpawns	4.5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_firespreader
					Health	400
					Name	"Extreem Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	AlwaysCrit
					Attributes	AlwaysFireWeapon
					ItemAttributes
					{
						ItemName	tf_weapon_flamethrower
						"weapon burn dmg increased"	4
						"weapon burn time increased"	0.7
						"flame_gravity"                         "0"
						"flame_drag"                            "8.5"
						"flame_up_speed"                        "10"
						"flame_speed"                           "7500"
						"flame_spread_degree"                   "2.8"
						"flame_lifetime"                        "1.0"
						"flame_random_life_time_offset"         "0.1"
					}
					Item	"the mair mask"
					Item	"crusader's getup"
				}
				TFBot
				{
					ClassIcon	sniper_bow
					Health	300
					Name	Bowman
					Class	Sniper
					Skill	Hard
					Item	"the huntsman"
				}
				TFBot
				{
					ClassIcon	sniper_bow
					Health	300
					Name	Bowman
					Class	Sniper
					Skill	Hard
					Item	"the huntsman"
				}
			}
		}
		WaveSpawn
		{
			Name	wave05c
			WaitForAllSpawned	wave05c_1
			TotalCurrency	75
			TotalCount	8
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	4.5
			WaitBetweenSpawns	12.5
			Where	spawnbot
			TFBot
			{
				ClassIcon	soldier_crit
				Health	6400
				Name	"Upgraded Charged Soldier"
				Class	Soldier
				Skill	Expert
				WeaponRestrictions	PrimaryOnly
				Attributes	HoldFireUntilFullReload
				Attributes	MiniBoss
				Attributes	AlwaysCrit
				ItemAttributes
				{
					ItemName	"the original"
					"damage bonus"	3
					"fire rate bonus"	0.05
					"faster reload rate"	0.5
					"Projectile speed increased"	0.45
				}
				CharacterAttributes
				{
					"move speed bonus"	0.5
					"damage force reduction"	0.4
					"airblast vulnerability multiplier"	0.4
					"override footstep sound set"	3
				}
				Item	"the original"
				Item	"the patriot's pouches"
				Item	"stahlhelm"
			}
		}
		WaveSpawn
		{
			Name	wave05d
			WaitForAllSpawned	wave05c
			TotalCurrency	100
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	7
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_SlowBarrage
					Health	6500
				}
				TFBot
				{
					Template	T_TFBot_Medic
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Medic
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Medic
					Health	300
				}
			}
		}
		WaveSpawn
		{
			Name	wave05d
			WaitForAllSpawned	wave05c
			TotalCurrency	100
			TotalCount	24
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	8
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons
					Health	10000
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Expert_S
					Health	500
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Expert_S
					Health	500
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Expert_S
					Health	500
				}
			}
		}
		WaveSpawn
		{
			Name	wave05d
			WaitForAllSpawned	wave05c
			TotalCurrency	90
			TotalCount	46
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	5
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Soldier_Samurai
				Health	1500
			}
		}
		WaveSpawn
		{
			Name	wave05d
			WaitForAllSpawned	wave05c
			TotalCurrency	80
			TotalCount	38
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	7
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Demoman_Samurai
				Health	1500
			}
		}
		WaveSpawn
		{
			Name	wave05e
			WaitForAllDead	wave05d
			TotalCurrency	110
			TotalCount	63
			MaxActive	20
			SpawnCount	7
			WaitBeforeStarting	4
			WaitBetweenSpawns	3
			Where	spawnbot
			TFBot
			{
				ClassIcon	soldier_blackbox
				Health	500
				Name	"Black Box Conch Soldier"
				Class	Soldier
				Skill	Expert
				WeaponRestrictions	PrimaryOnly
				Attributes	HoldFireUntilFullReload
				Attributes	SpawnWithFullCharge
				Attributes	AlwaysCrit
				ItemAttributes
				{
					ItemName	"the black box"
					"damage bonus"	0.667
					"fire rate bonus"	0.001
					"clip size upgrade atomic"	0
					"faster reload rate"	0.5
					"blast radius increased"	1.25
					"projectile spread angle penalty"	2
					"heal on hit for rapidfire"	120
				}
				CharacterAttributes
				{
					"increase buff duration"	9
				}
				Item	"the black box"
				Item	"the concheror"
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	0
			WaitBeforeStarting	2.85
			WaitBetweenSpawns	0
			FirstSpawnWarningSound	vo\soldier_mvm_wave_end01.mp3
			Support	1
		}
		WaveSpawn
		{
			TotalCurrency	0
			WaitBeforeStarting	4.7
			WaitBetweenSpawns	0
			FirstSpawnWarningSound	vo\soldier_mvm_wave_end01.mp3
			Support	1
		}
		WaveSpawn
		{
			TotalCurrency	0
			WaitBeforeStarting	6.4
			WaitBetweenSpawns	0
			FirstSpawnWarningSound	vo\soldier_dominationmedic05.mp3
			Support	1
		}
		WaveSpawn
		{
			Name	wave06start
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Where	spawnbot
			TFBot
			{
				ClassIcon	soldier_rocketrain
				Health	165000
				Name	"Liberty Prime"
				Scale	2.5
				Class	Soldier
				Skill	Expert
				Attributes	MiniBoss
				Attributes	UseBossHealthBar
				WeaponRestrictions	SecondaryOnly
				ItemAttributes
				{
					ItemName	"the liberty launcher"
					"damage penalty"	1
					"clip size bonus"	5
					"fire rate bonus"	0.025
					"projectile spread angle penalty"	4
					"faster reload rate"	0.125
					"Projectile speed increased"	2.1
					"damage bonus"	2.25
					"auto fires when full"	1
					"auto fires full clip"	1
					"is_passive_weapon"	1
				}
				ItemAttributes
				{
					ItemName	tf_weapon_shotgun_soldier
					"sniper fires tracer"	1
					"damage bonus"	3.5
					"fire rate bonus"	0.25
					"clip size bonus"	20
					"faster reload rate"	0.01
				}
				CharacterAttributes
				{
					"move speed bonus"	0.4
					"damage force reduction"	0.1
					"airblast vulnerability multiplier"	0.025
					"override footstep sound set"	3
					"airblast vertical vulnerability multiplier"	0.025
					"rage giving scale"	0.035
					"health regen"	250
					"hand scale"	0
				}
				Item	"the liberty launcher"
				Item	"the patriot peak"
				Item	"the diplomat"
			}
		}
		WaveSpawn
		{
			Name	wave06libertysupport
			TotalCurrency	90
			TotalCount	48
			MaxActive	20
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Soldier_Extended_Buff_Banner
				Attributes	HoldFireUntilFullReload
				ItemAttributes
				{
					ItemName	"the direct hit"
					"damage bonus"	2
					"faster reload rate"	0.75
				}
				Item	"the direct hit"
				Health	500
				ClassIcon	soldier
			}
		}
		WaveSpawn
		{
			Name	wave06a
			WaitForAllDead	wave06start
			TotalCurrency	110
			TotalCount	16
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	35
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_deflector_healonkill
					Health	8000
					Name	"Giant Heal-On-Kill Deflector"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1200
					WeaponRestrictions	PrimaryOnly
					Attributes	MiniBoss
					Attributes	AlwaysCrit
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"damage bonus"	1.2
						"attack projectiles"	2
						"heal on kill"	8000
						"damage penalty"	1.5
					}
					CharacterAttributes
					{
						"move speed bonus"	0.35
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	2
					}
					Item	"the tungsten toque"
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					Health	300
					ClassIcon	medic_vacc_trio
				}
			}
		}
		WaveSpawn
		{
			Name	wave06a
			WaitForAllDead	wave06start
			TotalCurrency	80
			TotalCount	16
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	35
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro
					Health	8500
					ItemAttributes
					{
						ItemName	tf_weapon_flamethrower
						"damage bonus"	3
					}
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					Health	300
					ClassIcon	medic_vacc_trio
				}
			}
		}
		WaveSpawn
		{
			Name	wave06a
			WaitForAllDead	wave06start
			TotalCurrency	80
			TotalCount	16
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	35
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer
					Health	6500
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"damage bonus"	2.4
					}
					ClassIcon	soldier_giant
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacFire
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacFire
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacFire
					Health	300
					ClassIcon	medic_vacc_trio
				}
			}
		}
		WaveSpawn
		{
			Name	wave06a
			WaitForAllDead	wave06start
			TotalCurrency	120
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Where	spawnbot
			Tank
			{
				Health	100000
				Name	Tank
				Speed	75
				Skin	1
				StartingPathTrackNode	tank_path_a_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave06a_1
			WaitForAllDead	wave06start
			TotalCurrency	60
			TotalCount	24
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	30
			WaitBetweenSpawns	5
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Scout_Expert_S
				Health	200
			}
		}
		WaveSpawn
		{
			Name	wave06a
			WaitForAllSpawned	wave06a_1
			TotalCurrency	120
			TotalCount	24
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Demoman
				Attributes	AlwaysCrit
				Health	5500
			}
		}
		WaveSpawn
		{
			Name	wave06b
			WaitForAllSpawned	wave06a
			TotalCurrency	140
			TotalCount	72
			MaxActive	21
			SpawnCount	6
			WaitBeforeStarting	30
			WaitBetweenSpawns	3.5
			Where	spawnbot
			Where	flankers
			TFBot
			{
				ClassIcon	demo_spammer
				Health	400
				Name	"Extreeme Demoman"
				Class	Demoman
				Skill	Expert
				Attributes	AlwaysCrit
				Attributes	HoldFireUntilFullReload
				ItemAttributes
				{
					ItemName	tf_weapon_grenadelauncher
					"damage bonus"	1.8
					"clip size bonus"	2
					"fire rate bonus"	0.1
					"faster reload rate"	0.334
					"grenade no bounce"	1
					"grenade no spin"	1
					"projectile spread angle penalty"	1.5
				}
				Item	"demoman hallmark"
			}
		}
		WaveSpawn
		{
			Name	wave06b
			WaitForAllSpawned	wave06a
			TotalCurrency	10
			TotalCount	4
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	48
			WaitBetweenSpawns	36
			Where	spawnbot
			TFBot
			{
				ClassIcon	scout_bonk
				Health	2500
				Name	"Super Bonk Scout"
				Class	Scout
				Skill	Easy
				WeaponRestrictions	MeleeOnly
				Attributes	MiniBoss
				CharacterAttributes
				{
					"damage force reduction"	0.7
					"airblast vulnerability multiplier"	0.7
					"override footstep sound set"	5
					"effect bar recharge rate increased"	0.55
					"move speed bonus"	2
				}
				Item	"bonk! atomic punch"
				Item	"the holy mackerel"
				Item	"bonk helm"
				Item	"bonk boy"
			}
		}
		WaveSpawn
		{
			Name	wave06c
			WaitForAllDead	wave06b
			TotalCurrency	95
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Where	spawnbot_chief
			FirstSpawnWarningSound	"/vo/mvm/norm/taunts/demoman_mvm_taunts13.mp3"
			TFBot
			{
				ClassIcon	demo_giant
				Health	160000
				Name	"Ultra Demoman King"
				Scale	2.5
				Class	Demoman
				Skill	Expert
				WeaponRestrictions	SecondaryOnly
				Tag	"special_main_left"
				Attributes	HoldFireUntilFullReload
				Attributes	MiniBoss
				Attributes	AlwaysCrit
				Attributes	UseBossHealthBar
				ItemAttributes
				{
					ItemName	tf_weapon_grenadelauncher
					"override projectile type"	27
					"fire rate bonus"	1000
					"is_passive_weapon"	1
				}
				ItemAttributes
				{
					ItemName	craftsmann_stickybomblauncher_blastedbombardier
					"custom projectile model"	models/props_td/atom_bomb.mdl
					"damage bonus"	10
					"use large smoke explosion"	1
					"fire rate bonus"	4
					"faster reload rate"	1.5
					"Blast radius increased"	1.6666
					"stickybomb charge rate"	0.0001
					"self dmg push force decreased"	0
					"ragdolls become ash"	1
				}
				CharacterAttributes
				{
					"move speed bonus"	0.35
					"damage force reduction"	0.5
					"airblast vulnerability multiplier"	0.5
					"override footstep sound set"	4
					"airblast vertical vulnerability multiplier"	0.1
					"rage giving scale"	0.1
					"health from healers reduced"	0
				}
				Item	"craftsmann_stickybomblauncher_blastedbombardier"
				Item	"the king of scotland cape"
				Item	"Class Crown"
			}
		}
		WaveSpawn
		{
			Name	wave06c
			WaitForAllSpawned	wave06b
			TotalCurrency	180
			TotalCount	72
			MaxActive	20
			SpawnCount	12
			WaitBeforeStarting	15
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_armored
					Health	2000
					Name	"Power HeavyWeapons"
					Scale	1.4
					Class	HeavyWeapons
					Skill	Expert
					ItemAttributes
					{
						ItemName	"iron curtain"
						"damage bonus"	3
					}
					CharacterAttributes
					{
						"move speed bonus"	0.8
						"damage force reduction"	0.5
						"airblast vulnerability multiplier"	0.5
						"hand scale"	0.7
					}
					Item	"iron curtain"
					Item	"officer's ushanka"
					Item	"the dictator"
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacFire
					Health	300
					ClassIcon	medic_vacc_trio
				}
			}
		}
		WaveSpawn
		{
			Name	wave06c_tank
			WaitForAllSpawned	wave06b
			TotalCurrency	90
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	40
			WaitBetweenSpawns	40
			Where	spawnbot
			Tank
			{
				Health	23500
				Name	Tank
				Speed	75
				StartingPathTrackNode	tank_path_b_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave06d
			WaitForAllDead	wave06c
			TotalCurrency	125
			TotalCount	50
			MaxActive	12
			SpawnCount	5
			WaitBeforeStarting	10
			WaitBetweenSpawns	12
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
					Health	1600
				}
				TFBot
				{
					Template	T_TFBot_Scout_Milk_Combo
					Health	225
				}
				TFBot
				{
					Template	T_TFBot_Scout_Milk_Combo
					Health	225
				}
				TFBot
				{
					Template	T_TFBot_Scout_Milk_Combo
					Health	225
				}
				TFBot
				{
					Template	T_TFBot_Scout_Milk_Combo
					Health	225
				}
			}
		}
		WaveSpawn
		{
			Name	wave06d
			WaitForAllDead	wave06c
			TotalCurrency	100
			TotalCount	50
			MaxActive	12
			SpawnCount	5
			WaitBeforeStarting	16
			WaitBetweenSpawns	12
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout_shortstop
					Health	1500
					Name	"Upgraded Shortstop Scout"
					Scale	1.4
					Class	Scout
					Skill	Hard
					ItemAttributes
					{
						ItemName	"the shortstop"
						"clip size bonus"	2.75
						"fire rate bonus"	0.15
						"damage bonus"	1.5
					}
					CharacterAttributes
					{
						"head scale"	0.7
						"move speed bonus"	1.25
						"damage force reduction"	0.5
						"airblast vulnerability multiplier"	0.5
					}
					Item	"the shortstop"
					Item	"bonk! atomic punch"
				}
				TFBot
				{
					Template	T_TFBot_Scout_Expert_S
					Health	200
				}
				TFBot
				{
					Template	T_TFBot_Scout_Expert_S
					Health	200
				}
				TFBot
				{
					Template	T_TFBot_Scout_Expert_S
					Health	200
				}
				TFBot
				{
					Template	T_TFBot_Scout_Expert_S
					Health	200
				}
			}
		}
		WaveSpawn
		{
			Name	wave06d
			WaitForAllDead	wave06c
			TotalCurrency	70
			TotalCount	14
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	13
			WaitBetweenSpawns	8
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Giant_Scout_FAN
				Health	2600
			}
		}
		WaveSpawn
		{
			Name	wave06d
			WaitForAllDead	wave06c
			TotalCurrency	70
			TotalCount	14
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	13
			WaitBetweenSpawns	8
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Scout_FAN
				Health	2600
			}
		}
		WaveSpawn
		{
			Name	wave06e
			WaitForAllSpawned	wave06d
			TotalCurrency	105
			TotalCount	42
			MaxActive	21
			SpawnCount	3
			WaitBeforeStarting	27
			WaitBetweenSpawns	4
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_giant
					Health	6000
					Name	"Giant Upgraded Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	HoldFireUntilFullReload
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	concealedkiller_rocketlauncher_sandcannon
						"damage bonus"	2
						"fire rate bonus"	0.65
						"clip size bonus"	2
						"faster reload rate"	0.35
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"concealedkiller_rocketlauncher_sandcannon"
					Item	"the war pig"
				}
				TFBot
				{
					ClassIcon	soldier_giant
					Health	6000
					Name	"Giant Upgraded Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	HoldFireUntilFullReload
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	concealedkiller_rocketlauncher_sandcannon
						"damage bonus"	2
						"fire rate bonus"	0.65
						"clip size bonus"	2
						"faster reload rate"	0.35
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"concealedkiller_rocketlauncher_sandcannon"
					Item	"the war pig"
				}
				TFBot
				{
					ClassIcon	soldier_giant
					Health	6000
					Name	"Giant Upgraded Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	HoldFireUntilFullReload
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	concealedkiller_rocketlauncher_sandcannon
						"damage bonus"	2
						"fire rate bonus"	0.65
						"clip size bonus"	2
						"faster reload rate"	0.35
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"concealedkiller_rocketlauncher_sandcannon"
					Item	"the war pig"
				}
			}
		}
		WaveSpawn
		{
			Name	wave06f
			WaitForAllSpawned	wave06e
			TotalCurrency	135
			TotalCount	40
			MaxActive	20
			SpawnCount	8
			WaitBeforeStarting	13
			WaitBetweenSpawns	21
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_giant
					Health	8000
					Name	"Giant Upgraded Heavy"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1200
					WeaponRestrictions	PrimaryOnly
					Attributes	MiniBoss
					ItemAttributes
					{
						ItemName	gentlemanne_minigun_coffinnail
						"damage bonus"	1.5
						"fire rate bonus"	0.5
						"bleeding duration"	1
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	2
					}
					Item	"gentlemanne_minigun_coffinnail"
					Item	"the gridiron guardian"
					Item	"gone commando"
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
					Health	7000
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
					Health	7000
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacFire
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
					Health	300
				}
			}
		}
		WaveSpawn
		{
			Name	wave06g
			WaitForAllDead	wave06f
			TotalCurrency	90
			TotalCount	64
			MaxActive	20
			SpawnCount	2
			WaitBeforeStarting	2
			WaitBetweenSpawns	2
			Where	flankers
			TFBot
			{
				ClassIcon	demoknight
				Health	650
				AutoJumpMin	5
				AutoJumpMax	5
				Name	"Super Demoknight"
				Scale	1.25
				Class	Demoman
				Skill	Expert
				Attributes	AutoJump
				Attributes	AirChargeOnly
				ItemAttributes
				{
					ItemName	"the eyelander"
					"damage bonus"	1.5
					"melee attack rate bonus"	0.7
				}
				CharacterAttributes
				{
					"increased jump height"	1.35
					"bot custom jump particle"	1
					"move speed bonus"	1.25
					"charge recharge rate increased"	5
					"mult charge turn control"	4
					"charge time increased"	4
					"increased air control"	8
					"boots falling stomp"	1
				}
				Item	"ali baba's wee booties"
				Item	"the chargin' targe"
				Item	"the eyelander"
				Item	"tartan spartan"
				Item	"dark age defender"
			}
		}
		WaveSpawn
		{
			Name	wave06g
			WaitForAllDead	wave06f
			TotalCurrency	200
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	14
			WaitBetweenSpawns	23
			Where	spawnbot
			Tank
			{
				Health	40000
				Name	Tank
				Speed	75
				StartingPathTrackNode	tank_path_a_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave06g
			WaitForAllDead	wave06f
			TotalCurrency	200
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	83
			WaitBetweenSpawns	23
			Where	spawnbot
			Tank
			{
				Health	40000
				Name	Tank
				Speed	75
				StartingPathTrackNode	tank_path_b_10
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			Name	wave06final_boss
			WaitForAllSpawned	wave06g
			TotalCurrency	100
			TotalCount	12
			MaxActive	12
			SpawnCount	12
			WaitBeforeStarting	30
			WaitBetweenSpawns	10
			Where	spawnbot_chief
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_chili
					Health	130000
					Name	"Rage Enduring Heavy"
					Scale	1.9
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1800
					WeaponRestrictions	PrimaryOnly
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					ItemAttributes
					{
						ItemName	"iron curtain"
						"damage bonus"	2.25
						"fire rate bonus with reduced health"	0.075
						"critboost on kill"	6
						"minicritboost on kill"	30
						"drop health pack on kill"	1
						"heal on kill"	5000
						"attach particle effect"	1
						"attach particle effect static"	1
						"dmg bonus while half dead"	2
					}
					ItemAttributes
					{
						ItemName	"heavy hair"
						"attach particle effect"	13
						"attach particle effect static"	13
					}
					CharacterAttributes
					{
						"move speed bonus"	0.3
						"override footstep sound set"	2
						"rage giving scale"	0.1
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.025
						"airblast vertical vulnerability multiplier"	0.1
						"health from healers reduced"	0
					}
					Item	"iron curtain"
					Item	"heavy hair"
					Item	"eotl_ursa major"
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
					Health	300
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBullet
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacBlast
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacFire
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Medic_VacFire
					Health	300
					ClassIcon	medic_vacc_trio
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
					Health	500
					ClassIcon	soldier
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
					Health	500
					ClassIcon	soldier
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
					Health	500
					ClassIcon	soldier
				}
			}
		}
		WaveSpawn
		{
			Name	wave06final
			WaitForAllSpawned	wave06g
			TotalCurrency	100
			TotalCount	38
			MaxActive	8
			SpawnCount	6
			WaitBeforeStarting	20
			WaitBetweenSpawns	10
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Soldier_Expert_S
				Health	500
			}
		}
		WaveSpawn
		{
			Name	wave06supprot01
			WaitForAllSpawned	wave06g
			TotalCurrency	0
			TotalCount	999
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	61
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Medic
				Health	300
			}
		}
	}
}