//This file has been generated by http://mvm.tf
//Copy this file in your tf/scripts/population folder
#base robot_giant.pop
#base robot_standard.pop
#base robot_gatebot.pop
#base robot_click.pop
#base robot_click_giant.pop
#base robot_hole.pop
population
{
	StartingCurrency	1200
	RespawnWaveTime	6
	CanBotsAttackWhileInSpawnRoom	no
	Mission
	{
		Objective	DestroySentries
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	8
		InitialCooldown	30
		CooldownTime	5
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_SentryBuster
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves 5
		InitialCooldown 30
		CooldownTime	60
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	2
		RunForThisManyWaves	1
		InitialCooldown	60
		CooldownTime	60
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	3
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	60
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Sydney_Sleeper
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	4
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	60
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Spy_Ninja
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	5
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_UberConsume
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	6
		RunForThisManyWaves 2
		InitialCooldown 15
		CooldownTime	60
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	6
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	60
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Spy_Ninja
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	7
		RunForThisManyWaves	1
		InitialCooldown	15
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Anti_Gravity
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	8
		RunForThisManyWaves	1
		InitialCooldown	15
		CooldownTime	30
		DesiredCount	8
		TFBot
		{
			Template	T_TFBot_Sniper_Sydney_Bomb
		}
	}
	Wave //wave01
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"wave 01 1200 + 900 = 2100"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	pyrorush
			TotalCurrency	100
			TotalCount	16
			MaxActive	16
			SpawnCount	16
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro
					Skill	Expert
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	pyrorush
			TotalCurrency	100
			TotalCount	32
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	30
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro
					Skill	Expert
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	200
			TotalCount	4
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	30
			WaitBetweenSpawns	40
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_UberConsume
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	18
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	15
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	54
			MaxActive	8
			SpawnCount	3
			WaitBeforeStarting	15
			WaitBetweenSpawns	4
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman
					Skill	Expert
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	200
			TotalCount	18
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	25
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Concheror
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"wave 02 2100 + 1000 = 3100"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	20
			WaitBetweenSpawns	30
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer_Buff
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	200
			TotalCount	48
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_Deflector
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	300
			TotalCount	60
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Penetration
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	100
			TotalCount	32
			MaxActive	8
			SpawnCount 	4
			WaitBeforeStarting	3
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Scattergun_SlowFire
					Skill Expert
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"wave 03 3100 + 1000 = 4100"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	tank
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Where	spawnbot
			Tank
			{
				Health	35000
				Name	Tank
				Speed	75
				StartingPathTrackNode	boss_path_a1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{	
			Name	pyrorush
			TotalCurrency	300
			TotalCount	12
			MaxActive	6
			SpawnCount 	3
			WaitBeforeStarting	20
			WaitBetweenSpawns	30
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Loch_Spammer_Shield
				}
			}
		}
		WaveSpawn
		{	
			WaitForAllDead	pyrorush
			TotalCurrency	100
			TotalCount	2
			MaxActive	2
			SpawnCount 	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Juggernaut
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	200
			TotalCount	48
			MaxActive	8
			SpawnCount  6
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro
					Skill	Expert
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	300
			TotalCount	64
			MaxActive	8
			SpawnCount 	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	1
			Where	spawnbot
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Soldier_RocketPush
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Soldier_RocketPush
					Tag	"nav_prefer_flank_left"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Soldier_RocketPush
					Tag	"nav_prefer_flank_right"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"wave 04 4100 + 1050 = 5150"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{	
			TotalCurrency	200
			TotalCount	8
			MaxActive	4
			SpawnCount 	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	25
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Dragon
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield
				}
			}
		}
		WaveSpawn
		{
			Name	tank
			TotalCurrency	300
			TotalCount	3
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	30
			WaitBetweenSpawns	30
			Where	spawnbot
			Tank
			{
				Health	25000
				Name	Tank
				Speed	75
				StartingPathTrackNode	boss_path_a1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{	
			Name	Heavyrush
			TotalCurrency	100
			TotalCount	20
			MaxActive	20
			SpawnCount 	20
			WaitBeforeStarting	3
			WaitBetweenSpawns	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Loch_Burst_Shield
					Attributes "AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			WaitForAllDead	Heavyrush
			TotalCurrency	150
			TotalCount	60
			MaxActive	8
			SpawnCount 	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Loch_Burst_Shield
					Attributes "AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	Heavyrush
			TotalCurrency	150
			TotalCount	8
			MaxActive	4
			SpawnCount 	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	30
			Where	spawnbot
			Squad
			{
				TFBot
				{
						Template	T_TFBot_Giant_Scout_Fast_Expert
						Attributes "AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	150
			TotalCount	48
			MaxActive	4
			SpawnCount 	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	3
			Where	spawnbot
			Support		1
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Scout_UberConsume
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Scout_UberConsume
					Tag	"nav_prefer_flank_left"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Scout_UberConsume
					Tag	"nav_prefer_flank_right"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"wave 05 5150 + 950 = 6100"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{	
			Name	soldierA
			TotalCurrency	200
			TotalCount	8
			MaxActive	6
			SpawnCount 	2
			WaitBeforeStarting	2
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Burst_Healonhit_Expert
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	tank
			WaitForAllSpawned	soldierA
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	30
			WaitBetweenSpawns	30
			Where	spawnbot
			Tank
			{
				Health	40000
				Name	Tank
				Speed	75
				StartingPathTrackNode	boss_path_a1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{	
			WaitForAllSpawned	soldierA
			TotalCurrency	200
			TotalCount	16
			MaxActive	16
			SpawnCount 	2
			WaitBeforeStarting	40
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Nuker
				}
				TFBot
				{
					Template	T_TFBot_Medic_Long_Uber
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	200
			TotalCount	36
			MaxActive	5
			SpawnCount 	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavy_Deflector_Flame
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	250
			TotalCount	48
			MaxActive	5
			SpawnCount 	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	1
			Where	spawnbot
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Soldier_DirectHit_Spammer_Buff
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"wave 06 6100 + 1200 = 7300"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{	
			TotalCurrency	100
			TotalCount	40
			MaxActive	4
			SpawnCount 	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Soldier_EMP
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Soldier_EMP
					Tag	"nav_prefer_flank_left"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Soldier_EMP
					Tag	"nav_prefer_flank_right"
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	100
			TotalCount	40
			MaxActive	4
			SpawnCount 	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Soldier_TankBuster
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Soldier_TankBuster
					Tag	"nav_prefer_flank_left"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Soldier_TankBuster
					Tag	"nav_prefer_flank_right"
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	200
			TotalCount	54
			MaxActive	8
			SpawnCount 	3
			WaitBeforeStarting	2
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Scatter
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			Name	Heavyrush
			TotalCurrency	200
			TotalCount	8
			MaxActive	6
			SpawnCount  2
			WaitBeforeStarting	30
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavy_Healonhit
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield_Quickfix
				}
			}
		}
		WaveSpawn
		{	
			WaitForAllSpawned	Heavyrush
			TotalCurrency	300
			TotalCount	12
			MaxActive	12
			SpawnCount  2
			WaitBeforeStarting	20
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Scatter
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield_Quickfix
				}
			}
		}
		WaveSpawn
		{	
			TotalCurrency	200
			TotalCount	32
			MaxActive	8
			SpawnCount 	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Fast
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{
			Name	tank
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	30
			WaitBetweenSpawns	30
			Where	spawnbot
			Tank
			{
				Health	50000
				Name	Tank
				Speed	75
				StartingPathTrackNode	boss_path_a1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"wave 07 7300 + 1350 = 8750 "
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	tank
			TotalCurrency	150
			TotalCount	3
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	40
			Where	spawnbot
			Tank
			{
				Health	35000
				Name	Tank
				Speed	75
				StartingPathTrackNode	boss_path_a1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead		LASTWAVE
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Where	spawnbot
			Tank
			{
				Health	100000
				Name	Tank
				Speed	75
				Skin	1
				StartingPathTrackNode	boss_path_a1
				OnKilledOutput
				{
					Target	boss_dead_relay
					Action	Trigger
				}
				OnBombDroppedOutput
				{
					Target	boss_deploy_relay
					Action	Trigger
				}
			}
		}
		WaveSpawn
		{	
			Name	LASTWAVE
			WaitForAllSpawned	Heavyrush
			TotalCurrency	100
			TotalCount	36
			MaxActive	3
			SpawnCount 	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro
					Skill 	Expert
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			Name	LASTWAVE
			WaitForAllSpawned	Heavyrush
			TotalCurrency	400
			TotalCount	84
			MaxActive	8
			SpawnCount 	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Where	spawnbot
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Heavy_Deflector_Pusher
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Heavy_Deflector_Pusher
					Tag	"nav_prefer_flank_left"
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Heavy_Deflector_Pusher
					Tag	"nav_prefer_flank_right"
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Burst_Pusher
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Soldier_Burst_Pusher
					Tag	"nav_prefer_flank_left"
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Soldier_Burst_Pusher
					Tag	"nav_prefer_flank_right"
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			Name	Heavyrush
			TotalCurrency	100
			TotalCount	20
			MaxActive	20
			SpawnCount 	20
			WaitBeforeStarting	5
			WaitBetweenSpawns	2
			Where	spawnbot
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Heavy_Deflector_Pusher
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Heavy_Deflector_Pusher
					Tag	"nav_prefer_flank_left"
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Heavy_Deflector_Pusher
					Tag	"nav_prefer_flank_right"
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			Name	LASTWAVE
			WaitForAllSpawned	Heavyrush
			TotalCurrency	100
			TotalCount	8
			MaxActive	4
			SpawnCount  1
			WaitBeforeStarting	30
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Fast_Expert
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			Name	LASTWAVE
			WaitForAllSpawned	Heavyrush
			TotalCurrency	100
			TotalCount	48
			MaxActive	4
			SpawnCount 	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	0
			Where	spawnbot
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Scout_UberConsume_Fast
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			Name	LASTWAVE
			WaitForAllSpawned	Heavyrush
			TotalCurrency	100
			TotalCount	10
			MaxActive	8
			SpawnCount  2
			WaitBeforeStarting	30
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Scatter
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			WaitForAllDead		LASTWAVE
			TotalCurrency	200
			TotalCount	16
			MaxActive	16
			SpawnCount	16
			WaitBeforeStarting	60
			WaitBetweenSpawns	0
			Where	spawnbot
			RandomChoice
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Blaster_Hyper
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Giant_Scout_Blaster_Hyper
					Tag	"nav_prefer_flank_left"
				}
				TFBot
				{
					BehaviorModifiers	Push
					Template	T_TFBot_Giant_Scout_Blaster_Hyper
					Tag	"nav_prefer_flank_right"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"wave 08 8450 "
		StartWaveOutput
		{
			Target	wave_start_relay_boss
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{	
			WaitForAllDead	LASTWAVE
			TotalCurrency	0
			TotalCount	32
			MaxActive	6
			SpawnCount  3
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Raygun
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{	
			WaitForAllDead	LASTWAVE
			TotalCurrency	0
			TotalCount	32
			MaxActive	4
			SpawnCount  4
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Future
				}
			}
		}
		WaveSpawn
		{	
			WaitForAllDead	LASTWAVE
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount  1
			WaitBeforeStarting	25
			WaitBetweenSpawns	0
			Where	spawnbot
			TFBot
			{
					ClassIcon	pyro_phlog_giant
					Health	100000
					Scale	1.9
					Name	"The Force Master"
					Class	Pyro
					Skill	Expert
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					Attributes	"AlwaysCrit"
					Attributes	"AlwaysFireWeapon"
					ItemAttributes
					{
		     		ItemName	"the phlogistinator"
			    	"damage bonus"	3.0
					"dmg bonus vs buildings"	3
					"flame_drag"	1.5
					"apply z velocity on damage"	-700
					"critboost on kill" 100
					"apply look velocity on damage"	-700
					}
					ItemAttributes
					{
					ItemName	"arthropod's aspect"
					"attach particle effect"	2
					}
					CharacterAttributes
					{
		    		"move speed bonus"	0.3
		     		"health regen"	250
			    	"damage force reduction" 0.3
			    	"airblast vulnerability multiplier" 0.3
			    	"override footstep sound set" 6
			    	"airblast vertical vulnerability multiplier" 0.1
			    	"rage giving scale" 0.1
					}
					Item	"the phlogistinator"
					Item	"the bubble pipe"
					Item	"arthropod's aspect"
			}
		}
		
	}
}
//This file has been generated by http://mvm.tf
