#base robot_giant.pop
#base robot_standard.pop
population
{
	StartingCurrency	7000
	RespawnWaveTime	6
	CanBotsAttackWhileInSpawnRoom	no
	FixedRespawnWaveTime	Yes
	Advanced	1
	Templates
	{
		MVM_TF_Moonraker
		{
			ClassIcon	pyro_backscratcher
			Health	175
			Name	Moonraker
			Class	Pyro
			Skill	Normal
			WeaponRestrictions	MeleeOnly
			ItemAttributes
			{
				ItemName	"the manmelter"
				"override projectile type"	13
				"faster reload rate"	-1
				"fire rate bonus"	0.3
			}
			ItemAttributes
			{
				ItemName	"the bubble pipe"
				"attach particle effect"	32
			}
			Item	"the manmelter"
			Item	"the back scratcher"
			Item	"the bubble pipe"
			Item	"the moonman backpack"
		}
		T_TFBot_Heavyweapons_Accurate
		{
			ClassIcon	heavy_accurate
			Health	400
			Name	"Accurate Heavy"
			Class	HeavyWeapons
			Skill	Hard
			WeaponRestrictions	PrimaryOnly
			ItemAttributes
			{
				ItemName	tomislav
				"damage bonus"	1.35
				"fire rate bonus"	0.7
			}
			Item	"tomislav"
			Item	"capone's capper"
			Item	"steel-toed stompers"
		}
		T_TFBot_Giant_Pyro_Furious_Dragon
		{
			ClassIcon	pyro_dragon_fury_swordstone
			Health	3000
			Name	"Giant Fury Pyro"
			Class	Pyro
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"MiniBoss"
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.6
				"airblast vulnerability multiplier"	0.6
				"override footstep sound set"	6
			}
			Item	"the dragon's fury"
			Item	"pyromancer's mask"
		}
		T_TFBot_Giant_Pyro_Furious_Dragon_Heal_On_Kill
		{
			ClassIcon	pyro_dragon_fury_heal_on_kill
			Health	3500
			Name	"Giant Fury Pyro"
			Class	Pyro
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	"the dragon's fury"
				"heal on kill"	3500
				"damage bonus"	1.5
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.6
				"airblast vulnerability multiplier"	0.6
				"override footstep sound set"	6
			}
			Item	"the dragon's fury"
			Item	"pyromancer's mask"
		}
		T_TFBot_Heavyweapons_Deflector
		{
			ClassIcon	heavy_deflector
			Health	300
			Name	"Deflector Heavy"
			Class	HeavyWeapons
			Skill	Normal
			WeaponRestrictions	PrimaryOnly
			ItemAttributes
			{
				ItemName	deflector
				"attack projectiles"	1
			}
			Item	"deflector"
			Item	"the u-clank-a"
		}
		T_TFBot_Soldier_SlowBarrage
		{
			ClassIcon	soldier_barrage
			Health	650
			Name	"Lieutenant Barrage"
			Scale	1.2
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"HoldFireUntilFullReload"
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"clip size upgrade atomic"	8.0
				"faster reload rate"	0.4
				"fire rate bonus"	0.3
				"projectile spread angle penalty"	5
			}
			CharacterAttributes
			{
				"Projectile speed increased"	0.75
				"health regen"	5
			}
			Item	"the grenadier's softcap"
		}
		T_TFBot_Pyro_Furious_Dragon_Crit
		{
			ClassIcon	pyro_dragon_fury_heal_on_kill
			Health	175
			Name	"Fury Pyro"
			Class	Pyro
			Skill	Hard
			WeaponRestrictions	PrimaryOnly
			Attributes	"AlwaysCrit"
			Item	"the dragon's fury"
			Item	"pyromancer's mask"
		}
		T_TFBot_Giant_Heavyweapons_Deflector_Pusher
		{
			ClassIcon	heavy_deflector_push
			Health	5000
			Name	"Giant Push Deflector Heavy"
			Class	HeavyWeapons
			Skill	Expert
			MaxVisionRange	1200
			WeaponRestrictions	PrimaryOnly
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	deflector
				"damage bonus"	1.5
				"attack projectiles"	1
				"damage causes airblast"	1
			}
			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 eliminators safeguard"
		}
		T_TFBot_Pyro_Fragged_Volcano
		{
			ClassIcon	pyro_volfrag
			Health	180
			Name	"Volcanic Pyro"
			Class	Pyro
			Skill	Hard
			WeaponRestrictions	MeleeOnly
			ItemAttributes
			{
				ItemName	"sharpened volcano fragment"
				"damage bonus"	3
				"weapon burn dmg increased"	3
			}
			Item	"sharpened volcano fragment"
			Item	"pyromancer's mask"
		}
		T_TFBot_Pyro_Fragged_Volcano_Fast
		{
			ClassIcon	pyro_volfrag
			Health	180
			Name	"Fast Volcanic Pyro"
			Class	Pyro
			Skill	Hard
			WeaponRestrictions	MeleeOnly
			ItemAttributes
			{
				ItemName	"sharpened volcano fragment"
				"damage bonus"	3
				"weapon burn dmg increased"	3
			}
			CharacterAttributes
			{
				"move speed bonus"	1.5
			}
			Item	"sharpened volcano fragment"
			Item	"pyromancer's mask"
		}
		T_TFBot_Pyro_Fragged_Volcano_Crit
		{
			ClassIcon	pyro_volfrag
			Health	180
			Name	"Critical Volcanic Pyro"
			Class	Pyro
			Skill	Hard
			WeaponRestrictions	MeleeOnly
			Attributes	"AlwaysCrit"
			ItemAttributes
			{
				ItemName	"sharpened volcano fragment"
				"damage bonus"	3
				"weapon burn dmg increased"	3
			}
			Item	"sharpened volcano fragment"
			Item	"pyromancer's mask"
		}
		T_TFBot_Giant_Pyro_Fragged_Volcano_Critboost
		{
			ClassIcon	pyro_volfrag
			Health	3000
			Name	"Giant Volcanic Pyro"
			Class	Pyro
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	"sharpened volcano fragment"
				"damage bonus"	3.5
				"critboost on kill"	4
				"weapon burn dmg increased"	3
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.6
				"airblast vulnerability multiplier"	0.6
				"override footstep sound set"	6
			}
			Item	"sharpened volcano fragment"
			Item	"pyromancer's mask"
		}
		T_TFBot_Demoman_Knight_SpritSkulled
		{
			ClassIcon	demo_skullcut
			Health	175
			Name	"Demo's Skullcutter"
			Class	Demoman
			Skill	Hard
			WeaponRestrictions	MeleeOnly
			ItemAttributes
			{
				ItemName	"the scotsman's skullcutter"
				"critboost on kill"	3
				"damage bonus"	1.25
				"mark for death"	1
				"minicritboost on kill"	1
			}
			Item	"the chargin' targe"
			Item	"the scotsman's skullcutter"
			Item	"spine-chilling skull"
		}
		T_TFBot_Scout_BabyBlaster
		{
			ClassIcon	scout_blaster
			Health	125
			Name	"Baby Blaster Scout"
			Class	Scout
			Skill	Normal
			WeaponRestrictions	PrimaryOnly
			Item	"baby face's blaster"
		}
		T_TFBot_Soldier_Spammer_Extended_Buff_Banner
		{
			ClassIcon	soldier_buff_spammer
			Health	200
			Name	"Rapid Extended Buff Soldier"
			Class	Soldier
			Skill	Hard
			Attributes	"SpawnWithFullCharge"
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"faster reload rate"	-0.8
				"fire rate bonus"	0.5
			}
			CharacterAttributes
			{
				"Projectile speed increased"	0.65
				"increase buff duration"	9.0
			}
			Item	"the buff banner"
		}
		T_TFBot_Soldier_Spammer_Extended_Concheror_Crit
		{
			ClassIcon	soldier_conch_spammer
			Health	200
			Name	"Rapid Extended Conch Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"SpawnWithFullCharge"
			Attributes	"AlwaysCrit"
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"faster reload rate"	-0.8
				"fire rate bonus"	0.5
			}
			CharacterAttributes
			{
				"Projectile speed increased"	0.65
				"increase buff duration"	9.0
			}
			Item	"the concheror"
		}
		T_TFBot_Soldier_Spammer_Extended_Battalion_Crit
		{
			ClassIcon	soldier_backup_spammer
			Health	200
			Name	"Rapid Extended Backup Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"SpawnWithFullCharge"
			Attributes	"AlwaysCrit"
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"faster reload rate"	-0.8
				"fire rate bonus"	0.5
			}
			CharacterAttributes
			{
				"Projectile speed increased"	0.65
				"increase buff duration"	9.0
			}
			Item	"the battalion's backup"
		}
		T_TFBot_Chief_Soldier_Miniboss_Phase1
		{
			ClassIcon	soldier_barrage_pusher
			Health	20000
			Name	"Captain Krits"
			Scale	1.8
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"AlwaysCrit"
			Attributes	"HoldFireUntilFullReload"
			Attributes	"MiniBoss"
			Attributes	"UseBossHealthBar"
			ItemAttributes
			{
				ItemName	"the liberty launcher"
				"clip size upgrade atomic"	16
				"faster reload rate"	0.4
				"fire rate bonus"	0.25
				"projectile spread angle penalty"	5
				"Projectile speed increased"	0.5
			}
			ItemAttributes
			{
				ItemName	"soldier drill hat"
				"set item tint RGB"	1315860
			}
			CharacterAttributes
			{
				"health regen"	40
				"move speed bonus"	0.5
				"damage force reduction"	0.3
				"airblast vulnerability multiplier"	0.3
				"override footstep sound set"	3
				"airblast vertical vulnerability multiplier"	0.1
				"rage giving scale"	0.1
			}
			Item	"the liberty launcher"
			Item	"soldier drill hat"
			Item	"the diplomat"
		}
		T_TFBot_Chief_Soldier_Miniboss_Phase2
		{
			ClassIcon	soldier_libertylauncher
			Health	22000
			Name	"Captain Krits"
			Scale	1.9
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"AlwaysCrit"
			Attributes	"HoldFireUntilFullReload"
			Attributes	"MiniBoss"
			Attributes	"UseBossHealthBar"
			ItemAttributes
			{
				ItemName	"the liberty launcher"
				"clip size upgrade atomic"	12
				"faster reload rate"	0.6
				"fire rate bonus"	0.2
				"Projectile speed increased"	1.3
				"damage bonus"	1.3
				"heal on kill"	150
			}
			ItemAttributes
			{
				ItemName	"soldier drill hat"
				"set item tint RGB"	1315860
			}
			CharacterAttributes
			{
				"health regen"	100
				"move speed bonus"	0.4
				"damage force reduction"	0.3
				"airblast vulnerability multiplier"	0.28
				"override footstep sound set"	3
				"airblast vertical vulnerability multiplier"	0.1
				"rage giving scale"	0.2
				"voice pitch scale"	0.9
				"fire retardant"	1
			}
			Item	"the liberty launcher"
			Item	"soldier drill hat"
			Item	"the diplomat"
		}
		T_TFBot_Soldier_Samurai_Healer
		{
			ClassIcon	soldier_samurai_warrior_heal
			Health	600
			Name	"Samurai Soldier"
			Scale	1.3
			Class	Soldier
			Skill	Normal
			WeaponRestrictions	MeleeOnly
			Attributes	"SpawnWithFullCharge"
			ItemAttributes
			{
				ItemName	"the half-zatoichi"
				"damage bonus"	2
				"fire rate bonus"	0.8
				"heal on kill"	200
			}
			CharacterAttributes
			{
				"cancel falling damage"	1
			}
			Item	"the concheror"
			Item	"the half-zatoichi"
			Item	"soldier samurai hat"
			Item	"the shogun's shoulder guard"
		}
		T_TFBot_Giant_Demoman_Samurai_LargeDMG
		{
			ClassIcon	demoknight_samurai
			Health	3300
			AutoJumpMin	10
			AutoJumpMax	10
			Name	"Giant Samurai Demo"
			Class	Demoman
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Attributes	"AirChargeOnly"
			Attributes	"AutoJump"
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	"the splendid screen"
				"Attack not cancel charge"	1
			}
			ItemAttributes
			{
				ItemName	"the half-zatoichi"
				"damage bonus"	2.2
			}
			CharacterAttributes
			{
				"charge time increased"	2
				"charge recharge rate increased"	7
				"increased jump height"	2.3
				"bot custom jump particle"	1
				"damage bonus"	1.5
				"move speed bonus"	0.5
				"damage force reduction"	0.5
				"cancel falling damage"	1
				"airblast vulnerability multiplier"	0.5
				"override footstep sound set"	4
			}
			Item	"the splendid screen"
			Item	"the half-zatoichi"
			Item	"demo kabuto"
		}
		T_TFBot_Chief_Soldier_DirectHit_BurstFire
		{
			ClassIcon	soldier_shako_lite
			Health	58000
			Name	"Commander Cockpit"
			Scale	1.95
			Class	Soldier
			Skill	Expert
			Attributes	"MiniBoss"
			Attributes	"UseBossHealthBar"
			Attributes	"SpawnWithFullCharge"
			ItemAttributes
			{
				ItemName	"the direct hit"
				"fire rate bonus"	0.15
				"faster reload rate"	-0.4
				"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.3
				"airblast vertical vulnerability multiplier"	0.1
				"damage force reduction"	0.3
				"rage giving scale"	0.1
				"override footstep sound set"	3
				"increased jump height"	2
			}
			Item	"the direct hit"
			Item	"the buff banner"
			Item	"steel shako"
		}
		T_TFBot_Soldier_Crit_Buff
		{
			ClassIcon	soldier_crit
			Health	250
			Name	"Power Shot Soldier"
			Class	Soldier
			Skill	Hard
			WeaponRestrictions	PrimaryOnly
			ItemAttributes
			{
				ItemName	"the original"
				"damage bonus"	1.25
				"fire rate bonus"	0.75
				"projectile spread angle penalty"	2
				"Projectile speed increased"	1.3
				"Blast radius decreased"	0.5
			}
			Item	"the original"
		}
		T_TFBot_Soldier_Shotgun
		{
			ClassIcon	shotgun
			Health	200
			Name	"Soldier Shotgun"
			Class	Soldier
			Skill	Hard
			WeaponRestrictions	SecondaryOnly
			ItemAttributes
			{
				ItemName	tf_weapon_shotgun_soldier
				"faster reload rate"	0.1
				"fire rate bonus"	2.5
				"bullets per shot bonus"	3
				"damage bonus"	0.33
			}
		}
		T_TFBot_Giant_Soldier_Shotgun
		{
			ClassIcon	shotgun
			Health	3800
			Name	"Giant Shotgun Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Attributes	"HoldFireUntilFullReload"
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	tf_weapon_shotgun_soldier
				"faster reload rate"	0.1
				"fire rate bonus"	2.5
				"bullets per shot bonus"	3
				"damage bonus"	0.33
			}
			CharacterAttributes
			{
				"move speed bonus"	0.65
				"damage force reduction"	0.4
				"airblast vulnerability multiplier"	0.4
				"override footstep sound set"	3
			}
		}
	}
	Mission
	{
		Objective	DestroySentries
		Where	spawnbot
		BeginAtWave	2
		RunForThisManyWaves	6
		InitialCooldown	5
		CooldownTime	70
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_SentryBuster
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	1
		RunForThisManyWaves	3
		InitialCooldown	40
		CooldownTime	80
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	6
		RunForThisManyWaves	6
		InitialCooldown	60
		CooldownTime	60
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	8
		RunForThisManyWaves	8
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	8
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	2
		RunForThisManyWaves	3
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	8
		RunForThisManyWaves	8
		InitialCooldown	50
		CooldownTime	50
		DesiredCount	8
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	7
		RunForThisManyWaves	7
		InitialCooldown	160
		CooldownTime	160
		DesiredCount	2
		TFBot
		{
			TeleportWhere	spawnbot_mission_spy
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	4
		RunForThisManyWaves	5
		InitialCooldown	80
		CooldownTime	50
		DesiredCount	5
		TFBot
		{
			Template	T_TFBot_Sniper_Sydney_Sleeper
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave01_scout
			TotalCurrency	50
			TotalCount	38
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	Scout
					Class	Scout
					Skill	Normal
				}
			}
		}
		WaveSpawn
		{
			Name	wave01_pyro_baseball_scout_squad
			TotalCurrency	50
			TotalCount	32
			MaxActive	8
			SpawnCount	8
			WaitBeforeStarting	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
				TFBot
				{
					Template	T_TFBot_Scout_Sandman
				}
			}
		}
		WaveSpawn
		{
			Name	wave01_heavy
			WaitForAllSpawned	wave01_pyro_baseball_scout_squad
			TotalCurrency	100
			TotalCount	8
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavyweapons
					Health	300
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
			}
		}
		WaveSpawn
		{
			Name	wave01_bowman
			WaitForAllDead	wave01_pyro_baseball_scout_squad
			TotalCurrency	50
			TotalCount	18
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
			}
		}
		WaveSpawn
		{
			Name	wave01_demoknight_healer
			WaitForAllDead	wave01_heavy
			TotalCurrency	100
			TotalCount	12
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Knight
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave01_burst_demo
			WaitForAllSpawned	wave01_demoknight_healer
			WaitForAllDead	wave01_heavy
			TotalCurrency	100
			TotalCount	20
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Burst
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"clip size upgrade atomic"	3
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave01_scorch_pyro
			WaitForAllDead	wave01_burst_demo
			TotalCurrency	50
			TotalCount	24
			MaxActive	12
			SpawnCount	6
			WaitBeforeStarting	10
			WaitBetweenSpawns	14
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_scorch
					Template	T_TFBot_ScorchShot
				}
				TFBot
				{
					ClassIcon	pyro_scorch
					Template	T_TFBot_ScorchShot
				}
			}
		}
		WaveSpawn
		{
			Name	wave01_samurai_demo
			WaitForAllSpawned	wave01_scorch_pyro
			WaitForAllDead	wave01_burst_demo
			TotalCurrency	200
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Samurai
					ItemAttributes
					{
						ItemName	"the splendid screen"
						"damage bonus"	2
					}
					ItemAttributes
					{
						ItemName	"the half-zatoichi"
						"critboost on kill"	4
					}
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave02_flare_pyro_giant
			TotalCurrency	100
			TotalCount	6
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Flare_Spammer
					Item	"the flare gun"
				}
			}
		}
		WaveSpawn
		{
			Name	wave02_soldier
			WaitForAllSpawned	wave02_flare_pyro_giant
			TotalCurrency	250
			TotalCount	22
			MaxActive	9
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	2.5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
				}
			}
		}
		WaveSpawn
		{
			Name	wave02_soldier_samurai
			WaitForAllSpawned	wave02_flare_pyro_giant
			TotalCurrency	200
			TotalCount	4
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Samurai_Healer
				}
			}
		}
		WaveSpawn
		{
			Name	wave02_heavy_champ
			WaitForAllDead	wave02_soldier_samurai
			TotalCurrency	50
			TotalCount	35
			MaxActive	18
			SpawnCount	9
			WaitBeforeStarting	3
			WaitBetweenSpawns	6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ
				}
			}
		}
		WaveSpawn
		{
			Name	wave02_heavy_steel
			WaitForAllDead	wave02_soldier_samurai
			TotalCurrency	100
			TotalCount	8
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
				}
			}
		}
		WaveSpawn
		{
			Name	wave02_scout_squad
			WaitForAllDead	wave02_heavy_steel
			TotalCurrency	50
			TotalCount	27
			MaxActive	9
			SpawnCount	9
			WaitBeforeStarting	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Fish
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
			}
		}
		WaveSpawn
		{
			Name	wave02_persian_demo
			WaitForAllSpawned	wave02_scout_squad
			WaitForAllDead	wave02_heavy_steel
			TotalCurrency	100
			TotalCount	40
			MaxActive	10
			SpawnCount	10
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Name	"Persian Demoknight"
					ClassIcon	demoknight_persian
					Template	T_TFBot_Demoman_Knight
					Item	"the splendid screen"
					Item	"the persian persuader"
					Item	"sultan's ceremonial"
				}
			}
		}
		WaveSpawn
		{
			Name	wave02_giant_heavy
			WaitForAllDead	wave02_persian_demo
			TotalCurrency	150
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave03_tank_boss
			TotalCurrency	300
			TotalCount	1
			WaitBeforeStarting	0
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	22000
					Name	Tank
					Speed	70
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave03_bonk_scout
			TotalCurrency	50
			TotalCount	31
			MaxActive	12
			SpawnCount	6
			WaitBeforeStarting	4
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Bonk
				}
			}
		}
		WaveSpawn
		{
			Name	wave03_backburn_pyro_healer
			WaitForAllSpawned	wave03_bonk_scout
			TotalCurrency	330
			TotalCount	24
			MaxActive	12
			SpawnCount	12
			WaitBeforeStarting	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_backburner
					Health	175
					Name	"Backburner Pyro"
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					Item	"the backburner"
					Item	"the flamboyant flamenco"
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave03_push_bison
			WaitForAllSpawned	wave03_bonk_scout
			TotalCurrency	20
			TotalCount	8
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	0.5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_bison_pusher
					Health	200
					Name	"Bison Pusher Soldier"
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"the righteous bison"
						"damage bonus"	1.2
						"damage causes airblast"	1
					}
					Item	"the righteous bison"
					Item	"the gilded guard"
				}
			}
		}
		WaveSpawn
		{
			Name	wave03_shotgun_healer
			WaitForAllDead	wave03_push_bison
			TotalCurrency	50
			TotalCount	20
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_RocketShotgun
				}
			}
		}
		WaveSpawn
		{
			Name	wave03_flare_pyrosquad
			WaitForAllSpawned	wave03_shotgun_healer
			WaitForAllDead	wave03_push_bison
			TotalCurrency	100
			TotalCount	30
			MaxActive	12
			SpawnCount	3
			WaitBeforeStarting	3
			WaitBetweenSpawns	6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Flaregun
				}
				TFBot
				{
					Template	T_TFBot_Pyro_Flaregun
				}
				TFBot
				{
					Template	T_TFBot_Pyro_Flaregun
				}
			}
		}
		WaveSpawn
		{
			Name	wave03_scout_slowcrit
			WaitForAllDead	wave03_flare_pyrosquad
			TotalCurrency	50
			TotalCount	45
			MaxActive	15
			SpawnCount	8
			WaitBeforeStarting	0.3
			WaitBetweenSpawns	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Scattergun_SlowFire
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{
			Name	wave03_pyro_volfrag
			WaitForAllSpawned	wave03_scout_slowcrit
			WaitForAllDead	wave03_flare_pyrosquad
			TotalCurrency	100
			TotalCount	18
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Fragged_Volcano
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave04_demoman
			TotalCurrency	50
			TotalCount	30
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demoman
					Health	175
					Name	Demoman
					Class	Demoman
					Skill	Normal
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_heavy
			TotalCurrency	50
			TotalCount	20
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	2
			WaitBetweenSpawns	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavyweapons
					Health	300
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Normal
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_crit_shortstop_squad
			WaitForAllDead	wave04_heavy
			TotalCurrency	100
			TotalCount	36
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	3
			WaitBetweenSpawns	6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Shortstop
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Scout_Shortstop
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Scout_Shortstop
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_squad1
			WaitForAllSpawned	wave04_shortstop_squad
			WaitForAllDead	wave04_heavy
			TotalCurrency	50
			TotalCount	18
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_SlowBarrage
				}
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Shotgun
				}
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Shotgun
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_crit_pyro_giant_healer
			WaitForAllDead	wave04_squad1
			TotalCurrency	100
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_deflector_push_giant
			WaitForAllDead	wave04_crit_pyro_giant_healer
			TotalCurrency	100
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector_Pusher
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_original_powershot_soldier
			WaitForAllSpawned	wave04_deflector_push_giant
			WaitForAllDead	wave04_crit_pyro_giant_healer
			TotalCurrency	500
			TotalCount	45
			MaxActive	14
			SpawnCount	3
			WaitBeforeStarting	4
			WaitBetweenSpawns	2.2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Crit_Buff
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_bowman_rapid
			WaitForAllSpawned	wave04_deflector_push_giant
			WaitForAllDead	wave04_crit_pyro_giant_healer
			TotalCurrency	400
			TotalCount	20
			MaxActive	20
			SpawnCount	20
			WaitBeforeStarting	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	sniper_bow_multi
					Template	T_TFBot_Sniper_Huntsman_Spammer
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_squad2
			WaitForAllDead	wave04_bowman_rapid
			TotalCurrency	100
			TotalCount	36
			MaxActive	12
			SpawnCount	6
			WaitBeforeStarting	6
			WaitBetweenSpawns	12
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_scorch_spammer
					Template	T_TFBot_ScorchShot_FastShot
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Demoman_Samurai
				}
				TFBot
				{
					Template	T_TFBot_Soldier_RocketPush
				}
				TFBot
				{
					Template	T_TFBot_Soldier_RocketPush
				}
				TFBot
				{
					Template	T_TFBot_Soldier_RocketPush
				}
				TFBot
				{
					Template	T_TFBot_Soldier_RocketPush
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_pyro_volfrag_critical
			WaitForAllSpawned	wave04_squad2
			WaitForAllDead	wave04_bowman_rapid
			TotalCurrency	50
			TotalCount	16
			MaxActive	8
			SpawnCount	8
			WaitBeforeStarting	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Fragged_Volcano_Crit
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_backup_rapidcrit
			WaitForAllSpawned	wave04_squad2
			WaitForAllDead	wave04_bowman_rapid
			TotalCurrency	50
			TotalCount	9
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Spammer_Extended_Battalion_Crit
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_fury_pyro_giant
			WaitForAllDead	wave04_backup_rapidcrit
			TotalCurrency	150
			TotalCount	3
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Furious_Dragon
				}
			}
		}
		WaveSpawn
		{
			Name	wave04_running_champ
			WaitForAllDead	wave04_backup_rapidcrit
			TotalCurrency	300
			TotalCount	55
			MaxActive	18
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	0.5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ_Fast
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave05_demoman_again
			TotalCurrency	100
			TotalCount	25
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	4
			WaitBetweenSpawns	4
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_rapid_baseball_scout
			WaitForAllSpawned	wave05_demoman_again
			TotalCurrency	200
			TotalCount	33
			MaxActive	16
			SpawnCount	8
			WaitBeforeStarting	10
			WaitBetweenSpawns	8
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Sandman_FastCharge
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_charged_sol_giant_healer
			WaitForAllSpawned	wave05_demoman_again
			TotalCurrency	100
			TotalCount	12
			MaxActive	12
			SpawnCount	12
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			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	wave05_heavy_accur
			WaitForAllDead	wave05_charged_sol_giant_healer
			TotalCurrency	100
			TotalCount	6
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Accurate
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_blaster_scout
			WaitForAllDead	wave05_charged_sol_giant_healer
			TotalCurrency	50
			TotalCount	6
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_BabyBlaster
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_squad1
			WaitForAllSpawned	wave05_blaster_scout
			WaitForAllDead	wave05_charged_sol_giant_healer
			TotalCurrency	50
			TotalCount	33
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	3
			WaitBetweenSpawns	1.5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Deflector
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Shotgun
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Shotgun
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_demoknight_giant
			WaitForAllDead	wave05_squad1
			TotalCurrency	100
			TotalCount	5
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_DemoMan_PrinceTavish
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_bonk_scout
			WaitForAllDead	wave05_squad1
			TotalCurrency	50
			TotalCount	14
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	4
			WaitBetweenSpawns	0.3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Bonk
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_skullcutter_demoknight
			WaitForAllSpawned	wave05_bonk_scout
			WaitForAllDead	wave05_squad1
			TotalCurrency	400
			TotalCount	25
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Knight_SpritSkulled
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_blast_sol_giant
			WaitForAllDead	wave05_skullcutter_demoknight
			TotalCurrency	100
			TotalCount	4
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_RocketPush
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_squad2_fullofFAN's
			WaitForAllDead	wave05_skullcutter_demoknight
			TotalCurrency	100
			TotalCount	32
			MaxActive	12
			SpawnCount	12
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_FAN
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
				TFBot
				{
					Template	T_TFBot_Scout_FAN
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_sniper_SMG
			WaitForAllDead	wave05_squad2_fullofFAN's
			TotalCurrency	50
			TotalCount	40
			MaxActive	18
			SpawnCount	9
			WaitBeforeStarting	16
			WaitBetweenSpawns	8
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	sniper
					Health	125
					Name	"SMG Sniper"
					Class	Sniper
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_tank
			WaitForAllSpawned	wave05_sniper_SMG
			TotalCurrency	600
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	30000
					Name	Tank
					Speed	75
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_tank_assist
			WaitForAllSpawned	wave05_sniper_SMG
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					BehaviorModifiers	Mobber
					Template	T_TFBot_Giant_Demoman_Samurai_LargeDMG
					Attributes	"IgnoreFlag"
					ItemAttributes
					{
						ItemName	"the half-zatoichi"
						"heal on kill"	1000
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave05_tank_support
			WaitForAllSpawned	wave05_sniper_SMG
			TotalCurrency	0
			TotalCount	100
			MaxActive	4
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Samurai
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave06_squad1
			TotalCurrency	50
			TotalCount	39
			MaxActive	12
			SpawnCount	12
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Normal
				}
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_demoburst_crit
			TotalCurrency	100
			TotalCount	50
			MaxActive	20
			SpawnCount	10
			WaitBeforeStarting	5.5
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Burst
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_HOK_heavy_deflect_giant
			TotalCurrency	100
			TotalCount	4
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Health	5500
					Name	"Giant Heal-on-Kill Heavy"
					Template	T_TFBot_Giant_Heavyweapons_HealOnKill
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"heal on kill"	5500
					}
					Item	"the u-clank-a"
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_fury_pyro
			TotalCurrency	100
			TotalCount	26
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	8
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Furious_Dragon_Crit
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_bat_scout
			TotalCurrency	400
			TotalCount	46
			MaxActive	17
			SpawnCount	7
			WaitBeforeStarting	2
			WaitBetweenSpawns	4.6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout_bat
					Health	125
					Name	"Melee Scout"
					Class	Scout
					Skill	Hard
					WeaponRestrictions	MeleeOnly
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_pyro_volfrag_giant_CBOK
			TotalCurrency	400
			TotalCount	4
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Fragged_Volcano_Critboost
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_heavy_champ
			TotalCurrency	50
			TotalCount	28
			MaxActive	12
			SpawnCount	6
			WaitBeforeStarting	3
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_moonraker_large
			TotalCurrency	100
			TotalCount	8
			MaxActive	8
			SpawnCount	8
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Health	1500
					Name	"Large Moonraker"
					Scale	1.9
					Template	MVM_TF_Moonraker
					CharacterAttributes
					{
						"voice pitch scale"	0.75
						"head scale"	0.8
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_soldier_shotgun
			TotalCurrency	200
			TotalCount	6
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Shotgun
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_flare_pyro
			TotalCurrency	50
			TotalCount	16
			MaxActive	7
			SpawnCount	7
			WaitBeforeStarting	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Flaregun
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_bonk_scout
			TotalCurrency	200
			TotalCount	48
			MaxActive	19
			SpawnCount	8
			WaitBeforeStarting	10
			WaitBetweenSpawns	18
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Bonk
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_squad2
			TotalCurrency	100
			TotalCount	16
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Fast
				}
				TFBot
				{
					Template	T_TFBot_Demoman_Knight
				}
				TFBot
				{
					Template	T_TFBot_Demoman_Knight
				}
				TFBot
				{
					Template	T_TFBot_Demoman_Knight
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_rapidfire_conch_sol_crit_healer
			TotalCurrency	100
			TotalCount	22
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	6
			WaitBetweenSpawns	0.35
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Spammer_Extended_Concheror_Crit
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_airblast_pyro_giant_healer
			TotalCurrency	50
			TotalCount	6
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Pusher
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	wave06_tank
			TotalCurrency	800
			TotalCount	1
			WaitBeforeStarting	30
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	40000
					Name	Tank
					Speed	50
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave07_bossentrance_phase1
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Chief_Soldier_Miniboss_Phase1
				}
			}
		}
		WaveSpawn
		{
			Name	wave07_squad1
			WaitForAllDead	wave07_bossentrance_phase1
			TotalCurrency	100
			TotalCount	60
			MaxActive	15
			SpawnCount	15
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Sandman_FastCharge
				}
				TFBot
				{
					Template	T_TFBot_Scout_Bonk
				}
				TFBot
				{
					Template	T_TFBot_Scout_Bonk
				}
			}
		}
		WaveSpawn
		{
			Name	wave07_fury_HOK_pyro
			WaitForAllSpawned	wave07_squad1
			WaitForAllDead	wave07_bossentrance_phase1
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Furious_Dragon_Heal_On_Kill
				}
			}
		}
		WaveSpawn
		{
			Name	wave07_FAN_rapid_scout
			WaitForAllSpawned	wave07_squad1
			WaitForAllDead	wave07_bossentrance_phase1
			TotalCurrency	50
			TotalCount	17
			MaxActive	7
			SpawnCount	3.5
			WaitBeforeStarting	0
			WaitBetweenSpawns	6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Name	"Rapid-A-Nature Scout"
					WeaponRestrictions	PrimaryOnly
					Template	T_TFBot_Scout_FAN
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	"the force-a-nature"
						"fire rate bonus"	0.2
						"damage causes airblast"	1
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave07_demo_burst_crit
			WaitForAllDead	wave07_FAN_rapid_scout
			TotalCurrency	100
			TotalCount	4
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
				}
			}
		}
		WaveSpawn
		{
			Name	wave07_pyro_volfrag_fastcrit
			WaitForAllSpawned	wave07_demo_burst_crit
			WaitForAllDead	wave07_FAN_rapid_scout
			TotalCurrency	50
			TotalCount	40
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_Fragged_Volcano_Fast
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{
			Name	wave07_rapid_directhit_buffbanner_sol
			WaitForAllSpawned	wave07_demo_burst_crit
			WaitForAllDead	wave07_FAN_rapid_scout
			TotalCurrency	400
			TotalCount	30
			MaxActive	12
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	0.5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_burst_buff_directhit
					Name	"Rapid Buff-Direct Soldier"
					Template	T_TFBot_Soldier_Spammer_Extended_Buff_Banner
					Item	"the direct hit"
					Item	"defiant spartan"
				}
			}
		}
		WaveSpawn
		{
			Name	wave07_bossentrance_phase2
			WaitForAllSpawned	wave07_rapid_directhit_buffbanner_sol
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	4
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Chief_Soldier_Miniboss_Phase2
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	lastwaveboss
			TotalCurrency	1
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Chief_Soldier_DirectHit_BurstFire
				}
			}
		}
		WaveSpawn
		{
			Name	support
			TotalCurrency	0
			TotalCount	100
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	2.7
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_directhit_buff
					Template	T_TFBot_Soldier_Buff_Banner
					Item	"the direct hit"
					Item	"defiant spartan"
				}
			}
		}
	}
}
//Enjoy!