#base robot_standard.pop
#base robot_giant.pop

WaveSchedule
{
	StartingCurrency 1200
	CanBotsAttackWhileInSpawnRoom no
	RespawnWaveTime 8
	
	Templates
	{
		T_TFBot_Scout
		{
			Class Scout
			Name "Scout"
			Skill Hard
			Item "Ye Oiled Baker Boy"
		}
		T_TFBot_Soldier
		{
			Class Soldier
			Name "Soldier"
			Skill Normal
			Item "Armored Authority"
			CharacterAttributes
			{
				"head scale" 0.95					//To make it so that the helmet doesn't clip
			}
		}
		T_TFBot_Pyro_Enhanced
		{
			Class Pyro
			Name "Pyro"
			Skill Hard
			Item "The Scrap Pack"
		}
		T_TFBot_Demoman_Easy
		{
			Class Demoman
			Name "Demo"
			Skill Easy
			Item "The Galvanized Gibus"
		}
		T_TFBot_Demoman
		{
			Class Demoman
			Name "Demo"
			Skill Normal
			Item "The FR-0"
		}
		T_TFBot_Demoman_Hard
		{
			Class Demoman
			Name "Demo"
			Skill Hard
			Item "The Strontium Stove Pipe"
		}
		T_TFBot_Demoman_Expert
		{
			Class Demoman
			Name "Demo"
			Skill Expert
			Item "The BroadBand Bonnet"
		}
		T_TFBot_HeavyWeapons
		{
			Class Heavy
			Name "Heavy"
			Skill Hard
			Item "The Team Captain"
		}
		T_TFBot_Giant_Scout_Enhanced
		{
			Template T_TFBot_Giant_Scout
			Name "Giant ScoutBot"
			Item "Ye Oiled Baker Boy"
			Item "The Back Scatter"
			ItemAttributes
			{
				ItemName "The Back Scatter"
				"damage bonus" 1.5
				"closerange backattack minicrits" 0
				"clip size penalty" 1
				"spread penalty" 1
				"crit mod disabled" 0
			}
			CharacterAttributes
			{
				"airblast vulnerability multiplier" 0
				"airblast vertical vulnerability multiplier" 0
			}
		}
		T_TFBot_Giant_Pyro_Enhanced
		{
			Template T_TFBot_Giant_Pyro
			Name "Giant PyroBot"
			Item "The BackBurner"
			Item "Respectless Robo-Glove"
			ItemAttributes
			{
				ItemName "The BackBurner"
				"mod flamethrower back crit" 0
			}
			CharacterAttributes
			{
				"airblast vulnerability multiplier" 0
				"airblast vertical vulnerability multiplier" 0
			}
		}
		T_TFBot_Giant_Demoman_Enhanced
		{
			Template T_TFBot_Giant_Demoman
			ClassIcon demo_spammer
			Name "Giant Rapid Fire DemoBot"
			Item "The Loch-n-Load"
			Item "The BroadBand Bonnet"
			ItemAttributes
			{
				ItemName "The Loch-n-Load"
				//////////==============================================================================================================
				//REVERSE ATTRIBUTES
				//////////==============================================================================================================
				"clip size penalty" 1
				"dmg bonus vs buildings" 1
				"Projectile speed increased" 1
				"Blast radius decreased" 1
				"sticky air burst mode" 0
				"grenade no spin" 0
				//////////==============================================================================================================
				//ACTUAL ATTRIBUTES
				//////////==============================================================================================================
				"fire rate bonus" 0.75
				"faster reload rate" 0
			}
			CharacterAttributes
			{
				"airblast vulnerability multiplier" 0
				"airblast vertical vulnerability multiplier" 0
			}
		}
		T_TFBot_Giant_Soldier_DirectHit_BurstFire
		{
			Class Soldier
			ClassIcon soldier_buff_spammer
			Name "Giant Direct Hit Rapid-Fire"
			Health 4200
			Skill Expert
			Attributes MiniBoss
			Attributes SpawnWithFullCharge
			Scale 1.8
			Item "The Direct Hit"
			Item "The Buff Banner"
			Item "Steel Shako"
			ItemAttributes
			{
				ItemName "The Direct Hit"
				"fire rate bonus" 0.3
				"faster reload rate" 0
				"damage bonus" 1.45
				"Projectile speed increased" 1.5
			}
			ItemAttributes
			{
				ItemName "The Buff Banner"
				"increase buff duration" 6.0
			}
			CharacterAttributes
			{
				"move speed bonus" 0.4
				"health regen" 25
				"airblast vulnerability multiplier" 0
				"airblast vertical vulnerability multiplier" 0
				"damage force reduction" 0.3
				"rage giving scale" 0.7
				"override footstep sound set" 3
			}
		}
		T_TFBot_Chief_Soldier_DirectHit_BurstFire
		{
			Class Soldier
			ClassIcon soldier_shako_lite
			Name "Chief Direct Hit Rapid-Fire"
			Health 58000
			Skill Expert
			Attributes MiniBoss
			Attributes UseBossHealthBar
			Attributes SpawnWithFullCharge
			Scale 1.95
			Item "The Direct Hit"
			Item "The Buff Banner"
			Item "Steel Shako"
			ItemAttributes
			{
				ItemName "The Direct Hit"
				"fire rate bonus" 0.2
				"faster reload rate" 0
				"damage bonus" 2.0
				"Projectile speed increased" 1.75
				"damage blast push" 1
			}
			ItemAttributes
			{
				ItemName "The Buff Banner"
				"increase buff duration" 9.0
			}
			CharacterAttributes
			{
				"move speed bonus" 0.4
				"health regen" 250
				"airblast vulnerability multiplier" 0
				"airblast vertical vulnerability multiplier" 0
				"damage force reduction" 0.3
				"rage giving scale" 0.1
				"override footstep sound set" 3
				"increased jump height" 2.5
			}
		}
	}
	//////////==========================================================================================================================
	//		  MISSIONS
	//////////==========================================================================================================================
	
	Mission		//Sentry Buster
	{
		Objective DestroySentries
		
		DesiredCount 1
		BeginAtWave 1
		RunForThisManyWaves 6
		CooldownTime 60
		InitialCooldown 30
		Where spawnbot
		
		TFBot
		{
			Template T_TFBot_SentryBuster
		}
	}
	Mission		//Sniper wave 1
	{
		Objective Sniper
		
		DesiredCount 3
		BeginAtWave 1
		RunForThisManyWaves 1
		CooldownTime 60
		InitialCooldown 20
		Where spawnbot_mission_sniper
		
		TFBot
		{
			Template T_TFBot_Sniper_Sydney_Sleeper
		}
	}
	Mission		//Sniper wave 2
	{
		Objective Sniper
		
		DesiredCount 4
		BeginAtWave 2
		RunForThisManyWaves 1
		CooldownTime 50
		InitialCooldown 30
		Where spawnbot_mission_sniper
		
		TFBot
		{
			Template T_TFBot_Sniper
			Skill Expert
		}
	}
	Mission		//Sniper wave 3
	{
		Objective Sniper
		
		DesiredCount 4
		BeginAtWave 3
		RunForThisManyWaves 1
		CooldownTime 90
		InitialCooldown 60
		Where spawnbot_mission_sniper
		
		TFBot
		{
			Template T_TFBot_Sniper
			Skill Expert
		}
	}
	Mission		//Sniper wave 5
	{
		Objective Sniper
		
		DesiredCount 4
		BeginAtWave 5
		RunForThisManyWaves 1
		CooldownTime 120
		InitialCooldown 60
		Where spawnbot_mission_sniper
		
		TFBot
		{
			Template T_TFBot_Sniper_Sydney_Sleeper
		}
	}
	Mission		//Spy
	{
		Objective Spy
		
		DesiredCount 3
		BeginAtWave 3
		RunForThisManyWaves 2
		CooldownTime 60
		InitialCooldown 40
		Where spawnbot_mission_spy
		
		TFBot
		{
			Template T_TFBot_Spy
		}
	}
	Mission		//Spy wave 6
	{
		Objective Spy
		
		DesiredCount 8
		BeginAtWave 6
		RunForThisManyWaves 1
		CooldownTime 30
		InitialCooldown 6
		Where spawnbot_mission_spy
		
		TFBot
		{
			Template T_TFBot_Spy
		}
	}
	Mission		//Engineer wave 1
	{
		Objective Engineer
		
		DesiredCount 1
		BeginAtWave 1
		RunForThisManyWaves 1
		CooldownTime 300
		InitialCooldown 30
		Where spawnbot
		
		TFBot
		{
			Template T_TFBot_Engineer_Sentry_Teleporter
			TeleportWhere spawnbot
		}
	}
	Mission		//Engineer
	{
		Objective Engineer
		
		DesiredCount 1
		BeginAtWave 4
		RunForThisManyWaves 2
		CooldownTime 150
		InitialCooldown 90
		Where spawnbot
		
		TFBot
		{
			Template T_TFBot_Engineer_Sentry_Teleporter
			TeleportWhere spawnbot
		}
	}
	//////////==========================================================================================================================
	//		  WAVE 1[$900]
	//////////==========================================================================================================================
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay
			Action Trigger
		}
		DoneOutput
		{
			Target wave_finished_relay
			Action Trigger
		}
//First Subwave
		WaveSpawn
		{
			Name "w1-a1"
			TotalCurrency 50
			TotalCount 8
			MaxActive 4
			SpawnCount 1
			WaitBetweenSpawns 1
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Scout
			}
		}
		WaveSpawn
		{
			Name "w1-a1"
			TotalCurrency 100
			TotalCount 10
			MaxActive 10
			SpawnCount 10
			WaitBetweenSpawns 0
			WaitBeforeStarting 6
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Scout
			}
		}
		WaveSpawn
		{
			Name "w1-a1"
			TotalCurrency 100
			TotalCount 28
			MaxActive 8
			SpawnCount 2
			WaitBetweenSpawns 1
			WaitBeforeStarting 16
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Soldier
				Skill Expert
				Item "The Direct Hit"
			}
		}
		WaveSpawn
		{
			Name "w1-a1"
			TotalCurrency 100
			TotalCount 12
			MaxActive 6
			SpawnCount 2
			WaitBetweenSpawns 2
			WaitBeforeStarting 14
			Where spawnbot
			
			Squad
			{
				TFBot
				{
					Template T_TFBot_Pyro_Enhanced
				}
				TFBot
				{
					Template T_TFBot_Medic_QuickUber
				}
			}
		}
//Second Subwave
		WaveSpawn
		{
			Name "w1-b1"
			WaitForAllDead w1-a1
			TotalCurrency 100
			TotalCount 24
			MaxActive 8
			SpawnCount 2
			WaitBetweenSpawns 4
			WaitBeforeStarting 0
			Where spawnbot
			
			Squad
			{
				TFBot
				{
					Template T_TFBot_HeavyWeapons_HeavyWeight_Champ
				}
				TFBot
				{
					Template T_TFBot_Medic_Bigheal
				}
			}
		}
		WaveSpawn
		{
			Name "w1-b1"
			WaitForAllDead w1-a1
			TotalCurrency 250
			TotalCount 4
			MaxActive 2
			SpawnCount 2
			WaitBetweenSpawns 12
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Giant_Soldier_Crit
				Item "Tyrantium Helmet"
				CharacterAttributes
				{
					"airblast vulnerability multiplier" 0
					"airblast vertical vulnerability multiplier" 0
				}
			}
		}
		WaveSpawn
		{
			Name "w1-b1"
			WaitForAllDead w1-a1
			TotalCurrency 100
			TotalCount 10
			MaxActive 2
			SpawnCount 2
			WaitBetweenSpawns 6
			WaitBeforeStarting 6
			Where spawnbot
			Support 1
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons_Fist
				ClassIcon heavy_steelfist_nys
				Item "Big Steel Jaw of Summer fun"
			}
		}
	}
	//////////==========================================================================================================================
	//		  WAVE 2[$900]
	//////////==========================================================================================================================
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay
			Action Trigger
		}
		DoneOutput
		{
			Target wave_finished_relay
			Action Trigger
		}
//First Subwave
		WaveSpawn
		{
			Name "w2-tank"
			TotalCurrency 200
			TotalCount 1
			WaitBeforeStarting 20
			Where spawnbot
			
			FirstSpawnOutput
			{
				Target boss_spawn_relay
				Action Trigger
			}
			
			Tank
			{
				Name "tankboss"
				Health 35000
				Speed 75
				StartingPathTrackNode boss_path_1
				
				OnBombDroppedOutput
				{
					Target boss_deploy_relay
					Action Trigger
				}
				OnKilledOutput
				{
					Target boss_dead_relay
					Action Trigger
				}
			}
		}
		WaveSpawn
		{
			Name "w2-a1"
			TotalCurrency 50
			TotalCount 8
			MaxActive 4
			SpawnCount 4
			WaitBetweenSpawns 10
			WaitBeforeStarting 4
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons
				Skill Normal
				Attributes AlwaysCrit
				ItemAttributes
				{
					ItemName "TF_WEAPON_MINIGUN"
					"fire rate penalty" 1.5
					"damage penalty" 0.5
				}
			}
		}
		WaveSpawn
		{
			Name "w2-a1"
			TotalCurrency 100
			TotalCount 30
			MaxActive 6
			SpawnCount 1
			WaitBetweenSpawns 0.5
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Pyro_Enhanced
			}
		}
		WaveSpawn
		{
			Name "w2-a1"
			TotalCurrency 250
			TotalCount 3
			MaxActive 3
			SpawnCount 1
			WaitBetweenSpawns 40
			WaitBeforeStarting 10
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Giant_Demo_Burst
				Item "The FR-0"
				CharacterAttributes
				{
					"airblast vulnerability multiplier" 0
					"airblast vertical vulnerability multiplier" 0
				}
			}
		}
//Second Subwave
		WaveSpawn
		{
			Name "w2-b1"
			WaitForAllSpawned w2-tank
			TotalCurrency 110
			TotalCount 21
			MaxActive 7
			SpawnCount 7
			WaitBetweenSpawns 0
			WaitBeforeStarting 5
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons_Fist
				ClassIcon heavy_steelfist_nys
				Item "Big Steel Jaw of Summer fun"
			}
		}
		WaveSpawn
		{
			Name "w2-b1"
			WaitForAllDead w2-a1
			TotalCurrency 90
			TotalCount 4
			MaxActive 4
			SpawnCount 1
			WaitBetweenSpawns 4
			WaitBeforeStarting 6
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Giant_Pyro_Enhanced
				Attributes AlwaysFireWeapon
			}
		}
	}
	//////////==========================================================================================================================
	//		  WAVE 3[$900]
	//////////==========================================================================================================================
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay
			Action Trigger
		}
		DoneOutput
		{
			Target wave_finished_relay
			Action Trigger
		}
//First Subwave
		WaveSpawn
		{
			Name "w3-a1"
			TotalCurrency 250
			TotalCount 54
			MaxActive 9
			SpawnCount 3
			WaitBetweenSpawns 2
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons
			}
		}
		WaveSpawn
		{
			Name "w3-a1"
			TotalCurrency 100
			TotalCount 24
			MaxActive 4
			SpawnCount 2
			WaitBetweenSpawns 2
			WaitBeforeStarting 1
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Demoman_Hard
			}
		}
//Second Subwave
		WaveSpawn
		{
			Name "w3-b1"
			WaitForAllDead w3-a1
			TotalCurrency 150
			TotalCount 30
			MaxActive 20
			SpawnCount 10
			WaitBetweenSpawns 8
			WaitBeforeStarting 4
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Scout
				Attributes AlwaysCrit
			}
		}
//Giant Super Scouts
		WaveSpawn
		{
			Name "w3-giantscout"
			WaitForAllDead w3-a1
			TotalCurrency 100
			TotalCount 10
			MaxActive 2
			SpawnCount 2
			WaitBetweenSpawns 12
			WaitBeforeStarting 8
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Giant_Scout_Enhanced
			}
		}
//Third Subwave
		WaveSpawn
		{
			Name "w3-c1"
			WaitForAllDead w3-b1
			TotalCurrency 80
			TotalCount 8
			MaxActive 4
			SpawnCount 1
			WaitBetweenSpawns 8
			WaitBeforeStarting 4
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Giant_Soldier_Crit
				Item "Tyrantium Helmet"
				CharacterAttributes
				{
					"airblast vulnerability multiplier" 0
					"airblast vertical vulnerability multiplier" 0
				}
			}
		}
		WaveSpawn
		{
			Name "w3-c1"
			WaitForAllDead w3-b1
			TotalCurrency 120
			TotalCount 18
			MaxActive 6
			SpawnCount 6
			WaitBetweenSpawns 10
			WaitBeforeStarting 0
			Where spawnbot
			Support 1
			
			TFBot
			{
				Template T_TFBot_Demoman_Knight
			}
		}
	}
	//////////==========================================================================================================================
	//		  WAVE 4[$800]
	//////////==========================================================================================================================
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay
			Action Trigger
		}
		DoneOutput
		{
			Target wave_finished_relay
			Action Trigger
		}
//First Subwave
		WaveSpawn
		{
			Name "w4-a1"
			TotalCurrency 100
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitBetweenSpawns 0
			WaitBeforeStarting 12
			Where spawnbot
			
			Squad
			{
				TFBot
				{
					Template T_TFBot_Giant_Soldier_DirectHit_BurstFire
				}
				TFBot
				{
					Template T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{
			Name "w4-a1"
			TotalCurrency 100
			TotalCount 32
			MaxActive 8
			SpawnCount 8
			WaitBetweenSpawns 9
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Demo_Burst
				Item "The FR-0"
			}
		}
		WaveSpawn
		{
			Name "w4-a1"
			TotalCurrency 50
			TotalCount 16
			MaxActive 4
			SpawnCount 1
			WaitBetweenSpawns 1
			WaitBeforeStarting 3
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons
				Attributes AlwaysCrit
			}
		}
		WaveSpawn
		{
			Name "w4-a1"
			TotalCurrency 50
			TotalCount 8
			MaxActive 2
			SpawnCount 1
			WaitBetweenSpawns 2
			WaitBeforeStarting 2
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons_Fist
				ClassIcon heavy_steelfist_nys
				Attributes AlwaysCrit
				Item "Big Steel Jaw of Summer fun"
			}
		}
//Second Subwave
		WaveSpawn
		{
			Name "w4-b1"
			WaitForAllDead w4-a1
			TotalCurrency 250
			TotalCount 8
			MaxActive 4
			SpawnCount 2
			WaitBetweenSpawns 8
			WaitBeforeStarting 9
			Where spawnbot
			
			Squad
			{
				TFBot
				{
					Template T_TFBot_Giant_HeavyWeapons_Deflector
					CharacterAttributes
					{
						"airblast vulnerability multiplier" 0
						"airblast vertical vulnerability multiplier" 0
					}
				}
				TFBot
				{
					Template T_TFBot_Giant_Medic
					ClassIcon medic_uber
					Item "TF_WEAPON_MEDIGUN"
				}
			}
		}
		WaveSpawn
		{
			Name "w4-b1"
			WaitForAllDead w4-a1
			TotalCurrency 100
			TotalCount 36
			MaxActive 12
			SpawnCount 2
			WaitBetweenSpawns 0.5
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Soldier
				Attributes AlwaysCrit
			}
		}
		WaveSpawn
		{
			Name "w4-b1"
			WaitForAllDead w4-a1
			TotalCurrency 50
			TotalCount 18
			MaxActive 6
			SpawnCount 1
			WaitBetweenSpawns 1
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Pyro_Enhanced
			}
		}
	}
	//////////==========================================================================================================================
	//		  WAVE 5[$1600]
	//////////==========================================================================================================================
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay
			Action Trigger
		}
		DoneOutput
		{
			Target wave_finished_relay
			Action Trigger
		}
//First Subwave
		
		WaveSpawn
		{
			Name "w5-a1"
			TotalCurrency 480
			TotalCount 16
			MaxActive 12
			SpawnCount 4
			WaitBetweenSpawns 10
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Giant_Demoman_Enhanced
			}
		}
		WaveSpawn
		{
			Name "w5-a1"
			TotalCurrency 50
			TotalCount 8
			MaxActive 4
			SpawnCount 4
			WaitBetweenSpawns 4
			WaitBeforeStarting 3
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Demo_Burst
				Attributes AlwaysCrit
				Item "The FR-0"
			}
		}
		WaveSpawn
		{
			Name "w5-a1"
			TotalCurrency 70
			TotalCount 27
			MaxActive 9
			SpawnCount 3
			WaitBetweenSpawns 2
			WaitBeforeStarting 0
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons
			}
		}
//Second Subwave
		WaveSpawn
		{
			Name "w5-b1"
			WaitForAllDead w5-a1
			TotalCurrency 300
			TotalCount 24
			MaxActive 12
			SpawnCount 4
			WaitBetweenSpawns 1
			WaitBeforeStarting 2
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons_Fist
				ClassIcon heavy_steelfist_nys
				Item "Big Steel Jaw of Summer fun"
			}
		}
		WaveSpawn
		{
			Name "w5-b1"
			WaitForAllDead w5-a1
			TotalCurrency 200
			TotalCount 3
			MaxActive 3
			SpawnCount 3
			WaitBetweenSpawns 0
			WaitBeforeStarting 0
			Where spawnbot
			
			Squad
			{
				TFBot
				{
					Template T_TFBot_Giant_Soldier_DirectHit_BurstFire
				}
				TFBot
				{
					Template T_TFBot_Giant_Medic_Regen
				}
				TFBot
				{
					Template T_TFBot_Giant_Medic
					ClassIcon medic_kritz_giant
					Name "Giant KritzKrieg Medic"
					Item "The KritzKrieg"
					ItemAttributes
					{
						ItemName "The KritzKrieg"
						"heal rate bonus" 200
						"uber duration bonus" 1000
						"ubercharge rate bonus" 1000
					}
					CharacterAttributes
					{
						"bot medic uber health threshold" 10000
					}
				}
			}
		}
//Final Tank
		WaveSpawn
		{
			Name "w5-c1"
			WaitForAllDead w5-b1
			TotalCurrency 150
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBetweenSpawns 0
			WaitBeforeStarting 8
			Where spawnbot
			
			FirstSpawnOutput
			{
				Target boss_spawn_relay
				Action Trigger
			}
			
			Tank
			{
				Name "tankboss"
				Health 60000
				Speed 75
				StartingPathTrackNode boss_path_1
				
				Skin 1
				
				OnBombDroppedOutput
				{
					Target boss_deploy_relay
					Action Trigger
				}
				OnKilledOutput
				{
					Target boss_dead_relay
					Action Trigger
				}
			}
		}
		WaveSpawn
		{
			Name "w5-c1"
			WaitForAllDead w5-b1
			TotalCurrency 50
			TotalCount 12
			MaxActive 3
			SpawnCount 1
			WaitBetweenSpawns 3
			WaitBeforeStarting 0
			Where spawnbot
			Support 1
			
			TFBot
			{
				Template T_TFBot_HeavyWeapons
			}
		}
		WaveSpawn
		{
			Name "w5-c1"
			WaitForAllDead w5-b1
			TotalCurrency 50
			TotalCount 12
			MaxActive 3
			SpawnCount 1
			WaitBetweenSpawns 3
			WaitBeforeStarting 1
			Where spawnbot
			Support 1
			
			TFBot
			{
				Template T_TFBot_Soldier
			}
		}
		WaveSpawn
		{
			Name "w5-c1"
			WaitForAllDead w5-b1
			TotalCurrency 50
			TotalCount 12
			MaxActive 3
			SpawnCount 1
			WaitBetweenSpawns 3
			WaitBeforeStarting 2
			Where spawnbot
			Support 1
			
			TFBot
			{
				Template T_TFBot_Scout
			}
		}
		WaveSpawn
		{
			Name "w5-c1"
			WaitForAllDead w5-b1
			TotalCurrency 50
			TotalCount 12
			MaxActive 2
			SpawnCount 1
			WaitBetweenSpawns 3
			WaitBeforeStarting 4
			Where spawnbot
			Support 1
			
			TFBot
			{
				Template T_TFBot_Pyro_Enhanced
			}
		}
		WaveSpawn
		{
			Name "w5-c1"
			WaitForAllDead w5-b1
			TotalCurrency 50
			TotalCount 12
			MaxActive 3
			SpawnCount 1
			WaitBetweenSpawns 3
			WaitBeforeStarting 5
			Where spawnbot
			Support 1
			
			TFBot
			{
				Template T_TFBot_Demoman
			}
		}
	}
	//////////==========================================================================================================================
	//		  WAVE 6
	//////////==========================================================================================================================
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay_boss
			Action Trigger
		}
		DoneOutput
		{
			Target wave_finished_relay
			Action Trigger
		}
		
		WaveSpawn
		{
			TotalCount 1
			Where spawnbot
			
			TFBot
			{
				Template T_TFBot_Chief_Soldier_DirectHit_BurstFire
				CharacterAttributes
				{
					"airblast vulnerability multiplier" 0
					"airblast vertical vulnerability multiplier" 0
				}
			}
		}
		WaveSpawn
		{
			TotalCount 10
			MaxActive 8
			SpawnCount 8
			WaitBetweenSpawns 4
			Where spawnbot
			Support 1
			
			TFBot
			{
				Template T_TFBot_Soldier
				Item "The Direct Hit"
			}
		}
	}
}