#base robot_giant.pop
#base robot_standard.pop
#base robot_click.pop
#base robot_click_giant.pop
#base ex_upgrade_click.pop
population
{
	StartingCurrency	800
	RespawnWaveTime	6
	CanBotsAttackWhileInSpawnRoom	no
	RobotLimit	30
	
    
	Mission
	{
		Objective	DestroySentries
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	7
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_SentryBuster
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	1
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Sydney_Sleeper
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper 
		BeginAtWave	2
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Sydney_Slow
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	3
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Spy_Armored
		}
	}
	
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	3
		RunForThisManyWaves	1
		InitialCooldown	25
		CooldownTime	35
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter_FastBuild
			TeleportWhere spawnbot
			TeleportWhere flankers
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	4
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Spy_Business_Support
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	4
		RunForThisManyWaves	1
		InitialCooldown	25
		CooldownTime	40
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter_FastBuild
			TeleportWhere spawnbot
			TeleportWhere flankers
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper 
		BeginAtWave	5
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Fullauto
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper 
		BeginAtWave	6
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Crocostyle
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	6
		RunForThisManyWaves	1
		InitialCooldown	25
		CooldownTime	45
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter_Hyper
			TeleportWhere spawnbot
			TeleportWhere flankers
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper 
		BeginAtWave	7
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Charged
		}
	}
		Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	7
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Spy_Hyper
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper 
		BeginAtWave	8
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Deathray
		}
	}
	//800 Total:800
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave1_a
			TotalCurrency	200
			TotalCount	20
			MaxActive	8
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	4
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro
					Skill	Expert
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave1_a1
			TotalCurrency	150
			TotalCount	8
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	8
			WaitBetweenSpawns	20
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Crit
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave1_b1
			WaitForAllSpawned	wave1_a1
			TotalCurrency	200
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_DemoMan_PrinceTavish
				}
				TFBot
				{
					Template	T_TFBot_Medic_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave1_b
			WaitForAllDead	wave1_a
			TotalCurrency	200
			TotalCount	20
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	8
			Where	spawnbot
			Where	flankers
			RandomChoice
			{
				TFBot
				{
					Class	HeavyWeapons
					Skill	Hard 
				}
				TFBot
				{
					Class	HeavyWeapons
					Skill	Normal
				}
				TFBot
				{
					Template	T_TFBot_Heavy_Penetration
					Skill	Normal
				}
			}
		}
		WaveSpawn
		{
			Name	wave1_support1
			WaitForAllDead	wave1_a
			TotalCurrency	250
			TotalCount	60
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	4
			WaitBetweenSpawns	4
			Support	1
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Sniper_Huntsman
			}
		}
		WaveSpawn
		{
			Name	wave1_c
			WaitForAllSpawned	wave1_b1
			TotalCurrency	100
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	12
			WaitBetweenSpawns	20
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Crit
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave1_c
			WaitForAllSpawned	wave1_b
			TotalCurrency	150
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	8
			WaitBetweenSpawns	4
			Where	flankers
			TFBot
			{
				Class	Pyro
				Skill	Expert
			}
		}
		WaveSpawn
		{
			Name	wave1_c
			WaitForAllSpawned	wave1_b
			TotalCurrency	150
			TotalCount	40
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	8
			Support	1
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Sniper_Huntsman
			}
		}
	}
	//800+1400(100) Total:2200(100)
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave2_support
			TotalCurrency	0
			TotalCount	4
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	0
			Support	Limited
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Engineer_Giger_Tele_Battle
					TeleportWhere spawnbot
					TeleportWhere flankers
					Attributes	"IgnoreFlag"
				}
								TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Bullet_Click
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Blast_Click
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Fire_Click
				}
			}
		}
		WaveSpawn
		{
			Name	wave2_support1
			WaitForAllDead	wave2_support
			TotalCurrency	100
			TotalCount	12
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	4
			Support	1
			Where	spawnbot
			RandomChoice
			{
				Squad
				{
					TFBot
					{
						Template	T_TFBot_Engineer_Giger_Tele_Battle
						TeleportWhere spawnbot
						TeleportWhere flankers
						Attributes	"IgnoreFlag"
					}
					TFBot
					{
						Template	T_TFBot_Medic_Vaccinator_Bullet_Click
					}
				}
				Squad
				{
					TFBot
					{
						Template	T_TFBot_Engineer_Giger_Tele_Battle
						TeleportWhere spawnbot
						TeleportWhere flankers
						Attributes	"IgnoreFlag"
					}
					TFBot
					{
						Template	T_TFBot_Medic_Vaccinator_Blast_Click
					}
				}
				Squad
				{
					TFBot
					{
						Template	T_TFBot_Engineer_Giger_Tele_Battle
						TeleportWhere spawnbot
						TeleportWhere flankers
						Attributes	"IgnoreFlag"
					}
					TFBot
					{
						Template	T_TFBot_Medic_Vaccinator_Fire_Click
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave2_a
			TotalCurrency	150
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Demo_Burst
			}
		}
		WaveSpawn
		{
			Name	wave2_a
			TotalCurrency	150
			TotalCount	16
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	4
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Soldier_DirectHit_Buff
			}
		}
		WaveSpawn
		{
			Name	wave2_jumpingscout
			TotalCurrency	100
			TotalCount	10
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	25
			WaitBetweenSpawns	20
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Giant_Scout_Bonk_Baseball
			}
		}
		WaveSpawn
		{
			Name	wave2_b2
			TotalCurrency	100
			TotalCount	16
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
				}
				TFBot
				{
					Template	T_TFBot_Heavy_Flame
				}
				TFBot
				{
					Template	T_TFBot_Heavy_Flame
				}
				TFBot
				{
					Template	T_TFBot_Heavy_Flame
				}
			}
		}
		WaveSpawn
		{
			Name	wave2_b
			WaitForAllSpawned	wave2_b2
			TotalCurrency	100
			TotalCount	16
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave2_b1
			WaitForAllDead	wave2_a
			TotalCurrency	200
			TotalCount	42
			MaxActive	12
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	6
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Scout_Bonk_Expert
			}
		}
		WaveSpawn
		{
			Name	wave2_c
			WaitForAllSpawned	wave2_b1
			TotalCurrency	200
			TotalCount	50
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	8
			WaitBetweenSpawns	5
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Soldier_Conch_Homing
			}
		}
		WaveSpawn
		{
			Name	wave2_support2
			WaitForAllSpawned	wave2_b1
			TotalCurrency	100
			TotalCount	20
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	8
			Where	flankers
			Support	1
			TFBot
			{
				Template	T_TFBot_Demoknight_Armored
			}
		}
		WaveSpawn
		{
			Name	wave2_c
			WaitForAllSpawned	wave2_b
			TotalCurrency	100
			TotalCount	10
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	10
			WaitBetweenSpawns	25
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_HealOnKill
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
	}
	//800+1400(100)+1300(100) Total:3500(200)
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave3_tank
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Tank
			{
				Health	25000
				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	wave3_tank
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	60
			WaitBetweenSpawns	0
			Tank
			{
				Health	20000
				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	wave3_a
			TotalCurrency	200
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	25
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_RocketPush
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Uber_Regen
				}
			}
		}
		WaveSpawn
		{
			Name	wave3_a1
			TotalCurrency	150
			TotalCount	32
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	4
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Pyro_Heal
			}
		}
		WaveSpawn
		{
			Name	wave3_a
			TotalCurrency	150
			TotalCount	16
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	4
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Soldier_Samurai_Backup
			}
		}
		WaveSpawn
		{
			Name	wave3_a
			WaitForAllSpawned	wave3_a1
			TotalCurrency	100
			TotalCount	16
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	6
			WaitBetweenSpawns	6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Spammer_Penetration
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
				}
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Spammer_Penetration
				}
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Spammer_Penetration
				}
			}
		}
		WaveSpawn
		{
			Name	wave3_tank
			WaitForAllDead	wave3_a
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	0
			Tank
			{
				Health	20000
				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	wave3_b
			WaitForAllDead	wave3_a
			TotalCurrency	150
			TotalCount	21
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	18
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Magnetic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
				}
			}
		}
		WaveSpawn
		{
			Name	wave3_b1
			WaitForAllSpawned	wave3_a
			TotalCurrency	150
			TotalCount	40
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	12
			WaitBetweenSpawns	4
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Demo_Spammer
				Attributes	"AlwaysCrit"
			}
		}
		WaveSpawn
		{
			Name	wave3_support1
			WaitForAllDead	wave3_a
			TotalCurrency	50
			TotalCount	40
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	6
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Heavy_Bearfist
			}
		}
		WaveSpawn
		{
			Name	wave3_b
			WaitForAllSpawned	wave3_b1
			TotalCurrency	50
			TotalCount	40
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	10
			WaitBetweenSpawns	6
			Support	1
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Soldier_Scatter
			}
		}
	}
	//800+1400(100)+1300(100)+1300(100) Total:4800(300)
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave4_a
			TotalCurrency	150
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	16
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavy_Shotgun_Blast
				}
				TFBot
				{
					Template	T_TFBot_Medic_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave4_a1
			TotalCurrency	200
			TotalCount	20
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	4
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Dragon_Heal
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
				}
			}
		}
		WaveSpawn
		{
			Name	wave4_a
			TotalCurrency	100
			TotalCount	10
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	8
			WaitBetweenSpawns	14
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Giant_Scout_Fastfire
				Attributes	"AlwaysCrit"
			}
		}
		WaveSpawn
		{
			Name	wave4_a
			WaitForAllDead	wave4_a1
			TotalCurrency	100
			TotalCount	6
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Giant_Scout_Fastfire
				Attributes	"AlwaysCrit"
			}
		}
		WaveSpawn
		{
			Name	wave4_a
			WaitForAllSpawned	wave4_a1
			TotalCurrency	100
			TotalCount	36
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	8
			WaitBetweenSpawns	4
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Soldier_Future
			}
		}
		WaveSpawn
		{
			Name	wave4_tank
			WaitForAllSpawned	wave4_a1
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	0
			Tank
			{
				Health	25000
				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	wave4_b
			WaitForAllSpawned	wave4_a
			TotalCurrency	150
			TotalCount	12
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	12
			WaitBetweenSpawns	10
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Giant_DemoKnight_Samurai 
			}
		}
		WaveSpawn
		{
			Name	wave4_tank
			WaitForAllDead	wave4_a
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	0
			Tank
			{
				Health	25000
				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	wave4_b
			WaitForAllDead	wave4_a
			TotalCurrency	100
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	25
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Sniper_Huntsman_Bleed_Penetration
				}
				TFBot
				{
					Template	T_TFBot_Medic_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave4_b1
			WaitForAllDead	wave4_a
			TotalCurrency	100
			TotalCount	36
			MaxActive	12
			SpawnCount	12
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_Natascha_Hyper
				}
				TFBot
				{
					Template	T_TFBot_Medic_Quickheal
				}
			}
		}
		WaveSpawn
		{
			Name	wave4_b
			WaitForAllSpawned	wave4_b1
			TotalCurrency	100
			TotalCount	12
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	4
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Scatter
				}
				TFBot
				{
					Template	T_TFBot_Medic_Quickheal
				}
			}
		}
		WaveSpawn
		{
			Name	wave4_b
			WaitForAllSpawned	wave4_b1
			TotalCurrency	100
			TotalCount	24
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	4
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Demo_Scatter
			}
		}
	}
	//800+1400(100)+1300(100)+1300(100)+1400(100) Total:6200(400)
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave5_tank
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Tank
			{
				Health	25000
				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	wave5_tank
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	0
			Tank
			{
				Health	20000
				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	wave5_engi
			TotalCurrency	50
			TotalCount	20
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Engineer_Sentry_Tele_Battle_Armored
					TeleportWhere spawnbot
			        TeleportWhere flankers
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave5_a
			TotalCurrency	50
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	6
			WaitBetweenSpawns	8
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Scout_Blaster_Hyper
			}
		}
		WaveSpawn
		{
			Name	wave5_a
			TotalCurrency	50
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	8
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Giant_Scout_Blaster_Hyper
			}
		}
		WaveSpawn
		{
			Name	wave5_b
			WaitForAllSpawned	wave5_a
			TotalCurrency	150
			TotalCount	14
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	6
			WaitBetweenSpawns	12
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Demo_Loch_Tankbuster
			}
		}
		WaveSpawn
		{
			Name	wave5_b
			WaitForAllSpawned	wave5_a
			TotalCurrency	150
			TotalCount	48
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	8
			WaitBetweenSpawns	4
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_Juggernaut
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Bullet_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Blast_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Fire_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave5_c
			WaitForAllDead	wave5_b
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Tank
			{
				Health	30000
				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	wave5_c1
			WaitForAllDead	wave5_b
			TotalCurrency	40
			TotalCount	3
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavy_Dragon
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Regen
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Regen
				}
			}
		}
		WaveSpawn
		{
			Name	wave5_tank
			WaitForAllDead	wave5_c1
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	0
			Tank
			{
				Health	30000
				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	wave5_c
			WaitForAllSpawned	wave5_c1
			TotalCurrency	60
			TotalCount	16
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	16
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavy_Dragon
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Bullet_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Blast_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Fire_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave5_c2
			WaitForAllDead	wave5_b
			TotalCurrency	150
			TotalCount	40
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	4
			Where	flankers
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Future_Taunt
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
					Attributes	AlwaysCrit
					Skill	Expert
				}
			}
		}
		WaveSpawn
		{
			Name	wave5_c
			WaitForAllDead	wave5_b
			TotalCurrency	150
			TotalCount	12
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	8
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Scout_Soda_Hyper_Nojump
			}
		}
		WaveSpawn
		{
			Name	wave5_c
			WaitForAllSpawned	wave5_c2
			TotalCurrency	150
			TotalCount	24
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	8
			WaitBetweenSpawns	4
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Barrage
					Attributes	AlwaysCrit
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Bullet_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Blast_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Vaccinator_Fire_Armored
				}
			}
		}
	}
	//800+1400(100)+1300(100)+1300(100)+1400(100)+1300(100) Total:7500(500)
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave6_a
			TotalCurrency	150
			TotalCount	12
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	25
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Spammer_Burst_Hyper
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Blinking
				}
			}
		}
		WaveSpawn
		{
			Name	wave6_a
			TotalCurrency	400
			TotalCount	50
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Support	Limited
			Where	spawnbot
			RandomChoice
			{

			    TFBot
				{
					Template	T_TFBot_Soldier_DirectHit_Spammer_Buff
				}
			    TFBot
				{
					Template	T_TFBot_Soldier_TankBuster
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Spammer_Conch
				}
			}
		}
		WaveSpawn
		{
			Name	wave6_b
			WaitForAllDead	wave6_a
			TotalCurrency	100
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Heavy_Tomislav_Penetration
			}
		}
		WaveSpawn
		{
			Name	wave6_support
			WaitForAllDead	wave6_a
			TotalCurrency	200
			TotalCount	60
			MaxActive	8
			SpawnCount	2
			WaitBeforeStarting	4
			WaitBetweenSpawns	4
			Where	flankers
			Support	1
			RandomChoice
			{

			    TFBot
				{
					Template	T_TFBot_Soldier_DirectHit_Spammer_Buff
				}
			    TFBot
				{
					Template	T_TFBot_Soldier_TankBuster
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Spammer_Conch
				}
			}
		}
		WaveSpawn
		{
			Name	wave6_b
			WaitForAllSpawned	wave6_a
			TotalCurrency	250
			TotalCount	20
			MaxActive	8
			SpawnCount	2
			WaitBeforeStarting	8
			WaitBetweenSpawns	4
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Hyper_Spammer_Homing
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield_Quickheal_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave6_c
			WaitForAllSpawned	wave6_b
			TotalCurrency	200
			TotalCount	6
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	25
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Dragon_Hyper
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Regen
				}
			}
		}
		WaveSpawn
		{
			Name	wave6_c1
			WaitForAllSpawned	wave6_b
			TotalCurrency	150
			TotalCount	24
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	8
			WaitBetweenSpawns	4
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Scout_Hyper
			}
		}
		WaveSpawn
		{
			Name	wave6_c
			WaitForAllSpawned	wave6_c1
			TotalCurrency	150
			TotalCount	10
			MaxActive	10
			SpawnCount	10
			WaitBeforeStarting	12
			WaitBetweenSpawns	0
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Heavy_Shotgun_Hunter
				Attributes  AlwaysCrit
			}
		}
	}
	//800+1400(100)+1300(100)+1300(100)+1400(100)+1300(100)+1600(100) Total:9100(600)
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave7_a1
			TotalCurrency	200
			TotalCount	12
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	30
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Scatter_Hyper
				}
				TFBot
				{
					Template	T_TFBot_Medic_Hyper_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave7_a1
			TotalCurrency	200
			TotalCount	12
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	30
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Scatter_Hyper
				}
				TFBot
				{
					Template	T_TFBot_Medic_Hyper_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave7_tank
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	0
			Tank
			{
				Health	30000
				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	wave7_tank
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	45
			WaitBetweenSpawns	0
			Tank
			{
				Health	30000
				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	wave7_a
			TotalCurrency	100
			TotalCount	12
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	20
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Giant_Scout_FAN_Pusher
				Attributes	AlwaysCrit
			}
		}
		WaveSpawn
		{
			Name	wave7_b
			WaitForAllSpawned	wave7_a
			TotalCurrency	150
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	25
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavy_Deflector_Pusher
					Attributes	AlwaysCrit
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield_Extended
				}
			}
		}
		WaveSpawn
		{
			Name	wave7_tank
			WaitForAllDead	wave7_a
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	0
			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	wave7_b
			WaitForAllSpawned	wave7_a
			TotalCurrency	200
			TotalCount	16
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	25
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavy_Brassbeast_Explosive_Hyper
				}
				TFBot
				{
					Template	T_TFBot_Medic_Hyper_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Hyper_Armored
				}
				TFBot
				{
					Template	T_TFBot_Medic_Hyper_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave7_b1
			WaitForAllSpawned	wave7_a
			TotalCurrency	100
			TotalCount	32
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	6
			Where	spawnbot
			Where	flankers
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Gaspasser_Explove
				}
				TFBot
				{
					Template	T_TFBot_Scout_Bonk_Fast
					Attributes	AlwaysCrit
				}
			}
		}
		WaveSpawn
		{
			Name	wave7_tank
			WaitForAllDead	wave7_b1
			TotalCurrency	150
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			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	wave7_c
			WaitForAllSpawned	wave7_b1
			TotalCurrency	150
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	4
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Soldier_PowerShot_Homing
			}
		}
	}
	//800+1400(100)+1300(100)+1300(100)+1400(100)+1300(100)+1600(100)+1400(100) Total:10500(700)
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay_classic
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave8_engi
			TotalCurrency	50
			TotalCount	20
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Engineer_Sentry_Tele_Battle_Hyper
					TeleportWhere spawnbot
			        TeleportWhere flankers
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield_Quickfix_Extended
					CharacterAttributes
					{
						"move speed bonus" 2
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave8_tank
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Tank
			{
				Health	45000
				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	wave8_a1
			TotalCurrency	100
			TotalCount	16
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	6
			WaitBetweenSpawns	6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Crit
				}
				TFBot
				{
					Template	T_TFBot_Medic_Quickheal_Extended
				}
			}
		}
		WaveSpawn
		{
			Name	wave8_a
			WaitForAllSpawned	wave8_a1
			TotalCurrency	100
			TotalCount	16
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	6
			Where	spawnbot
			TFBot
			{
				Template	T_TFBot_Soldier_Spammer_Homing_Hyper
				Attributes	AlwaysCrit
			}
		}
		WaveSpawn
		{
			Name	wave8_a
			TotalCurrency	100
			TotalCount	12
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	25
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavy_Deflector_HoH_Hyper
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Vaccinator_Bullet
					Health	4500
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Vaccinator_Blast
					Health	4500
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Vaccinator_Fire
					Health	4500
				}
			}
		}
		WaveSpawn
		{
			Name	wave8_c
			WaitForAllDead	wave8_a
			TotalCurrency	100
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	30
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_BurstFire
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Armored
				}
			}
		}
		WaveSpawn
		{
			Name	wave8_b1
			WaitForAllDead	wave8_a
			TotalCurrency	100
			TotalCount	12
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Hyper_Spammer
				}
				TFBot
				{
					Template	T_TFBot_Medic_Quickheal_Extended
				}
			}
		}
		WaveSpawn
		{
			Name	wave8_b2
			WaitForAllDead	wave8_a
			TotalCurrency	100
			TotalCount	28
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	4
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Scout_Delivery_Hyper
				Attributes	AlwaysCrit
			}
		}
		WaveSpawn
		{
			Name	wave8_c
			WaitForAllSpawned	wave8_b2
			TotalCurrency	100
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	8
			WaitBetweenSpawns	4
			Where	spawnbot
			Where	flankers
			TFBot
			{
				Template	T_TFBot_Heavy_Deflector_Hyper
			}
		}
		WaveSpawn
		{
			Name	wave8_c
			WaitForAllDead	wave8_b1
			TotalCurrency	100
			TotalCount	8
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot
			Where	flankers
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst_Hyper
				}
				TFBot
				{
					Template	T_TFBot_Medic_Quickheal_Extended
				}
			}
		}
		WaveSpawn
		{
			Name	wave8_tank
			WaitForAllDead	wave8_b1
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	30
			WaitBetweenSpawns	0
			Tank
			{
				Health	40000
				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
				}
			}
		}
	}
}