#base robot_giant.pop
#base robot_standard.pop
population
{
	StartingCurrency	400
	RespawnWaveTime	3
	CanBotsAttackWhileInSpawnRoom	no
	AddSentryBusterWhenDamageDealtExceeds	3500
	AddSentryBusterWhenKillCountExceeds	25
	Advanced	1
	Templates
	{

	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	2
		RunForThisManyWaves	2
		InitialCooldown	20
		CooldownTime	40
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	5
		RunForThisManyWaves	1
		InitialCooldown	100
		CooldownTime	60
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	DestroySentries
		Where	spawnbot_mission_sentry_buster
		BeginAtWave	1
		RunForThisManyWaves	7
		InitialCooldown	10
		CooldownTime	25
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_SentryBuster
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	3
		RunForThisManyWaves	1
		InitialCooldown	15
		CooldownTime	50
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	1
		RunForThisManyWaves	1
		InitialCooldown	40
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	6
		RunForThisManyWaves	1
		InitialCooldown	120
		CooldownTime	40
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_sentry_buster
		BeginAtWave	4
		RunForThisManyWaves	1
		InitialCooldown	100
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	A1
			WaitForAllSpawned	Soldier_1
			TotalCurrency	55
			TotalCount	10
			MaxActive	7
			SpawnCount	5
			WaitBeforeStarting	3
			WaitBetweenSpawns	0
			Where	spawnbot_all
			TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	Soldier_1
			TotalCurrency	45
			TotalCount	10
			MaxActive	6
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	3
			Where	spawnbot
			TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			Name	A1
			TotalCurrency	25
			TotalCount	11
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	4
			Where	spawnbot
			TFBot
				{
					ClassIcon	demoknight
					Health	175
					Name	Demoknight
					Class	Demoman
					Skill	Hard
					WeaponRestrictions	MeleeOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"festive eyelander"
						"critboost on kill"	3
					}
					Item	"ali baba's wee booties"
					Item	"the chargin' targe"
					Item	"festive eyelander"
				}
		}
		WaveSpawn
		{
			Name	A1
			TotalCurrency	20
			TotalCount	9
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	4
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	demoknight
					Health	175
					Name	Demoknight
					Class	Demoman
					Skill	Hard
					WeaponRestrictions	MeleeOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"festive eyelander"
						"critboost on kill"	3
					}
					Item	"ali baba's wee booties"
					Item	"the chargin' targe"
					Item	"festive eyelander"
				}
		}
		WaveSpawn
		{
			TotalCurrency	5
			TotalCount	3
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	30
			WaitBetweenSpawns	4
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	demoknight
					Health	175
					Name	Demoknight
					Class	Demoman
					Skill	Hard
					WeaponRestrictions	MeleeOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"festive eyelander"
						"critboost on kill"	3
					}
					Item	"ali baba's wee booties"
					Item	"the chargin' targe"
					Item	"festive eyelander"
				}
		}
		WaveSpawn
		{
			Name	A1
			TotalCurrency	5
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	4
			Where	spawnbot_left
			TFBot
				{
					ClassIcon	demoknight
					Health	175
					Name	Demoknight
					Class	Demoman
					Skill	Hard
					WeaponRestrictions	MeleeOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"festive eyelander"
						"critboost on kill"	3
					}
					Item	"ali baba's wee booties"
					Item	"the chargin' targe"
					Item	"festive eyelander"
				}
		}
		WaveSpawn
		{
			Name	A2
			WaitForAllSpawned	A1
			TotalCurrency	200
			TotalCount	4
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					ClassIcon	pyro
					Health	3000
					Name	"Giant Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_flamethrower
						"airblast disabled"	1
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	6
					}
				}
				TFBot
				{
					Name	"Quick Uber Medic"
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Name	"Quick Uber Medic"
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Name	"Quick Uber Medic"
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	A3
			TotalCurrency	25
			TotalCount	12
			MaxActive	6
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	4
			Support	Limited
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	scout_fanowar
					Health	125
					Name	"Fan O War Scout"
					Class	Scout
					Skill	Hard
					WeaponRestrictions	MeleeOnly
					Item	"the fan o'war"
					Item	"the tomb readers"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	A3
			TotalCurrency	25
			TotalCount	12
			MaxActive	6
			SpawnCount	1
			WaitBeforeStarting	2
			WaitBetweenSpawns	4
			Support	Limited
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout_fanowar
					Health	125
					Name	"Fan O War Scout"
					Class	Scout
					Skill	Hard
					WeaponRestrictions	MeleeOnly
					Item	"the fan o'war"
					Item	"the tomb readers"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	A3
			TotalCurrency	195
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	20
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_bazooka
					Health	3800
					Name	"Giant Cluster Shot Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"clip size upgrade atomic"	4
						"fire rate bonus"	0.00000001
						"projectile spread angle penalty"	6
						"faster reload rate"	0.7
						"Projectile speed increased HIDDEN"	0.7
						
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"jumper's jeepcap"
				}
				TFBot
				{
					Name	"Quick Uber Medic"
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	A3
			TotalCurrency	50
			TotalCount	10
			MaxActive	7
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	9
			Support Limited
			Where	spawnbot_all
			TFBot
				{
					ClassIcon	demo
					Health	175
					Name	Demoman
					Class	Demoman
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			WaitForAllDead	A3
			TotalCurrency	50
			TotalCount	15
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	15
			WaitBetweenSpawns	25
			Support Limited
			Where	spawnbot
			TFBot
				{
					ClassIcon	demo
					Health	175
					Name	Demoman
					Class	Demoman
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			Name	Soldier_1
			TotalCurrency	50
			TotalCount	10
			MaxActive	7
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			Name	A3
			WaitForAllSpawned	A2
			TotalCurrency	50
			TotalCount	6
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	6
			WaitBetweenSpawns	2
			Support Limited
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	demo
					Health	175
					Name	Demoman
					Class	Demoman
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		StartWaveOutput
		{
    		Target blizzard_on_relay
   			Action Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	B1
			TotalCurrency	25
			TotalCount	7
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	3
			WaitBetweenSpawns	7
			Where	spawnbot_all
			TFBot
				{
					ClassIcon	heavy
					Health	300
					Name	Heavy
					Class	HeavyWeapons
					Skill	Easy
					MaxVisionRange	1400
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			TotalCurrency	25
			TotalCount	13
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot_all
			TFBot
				{
					ClassIcon	heavy
					Health	300
					Name	Heavy
					Class	HeavyWeapons
					Skill	Easy
					MaxVisionRange	1400
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	B2
			TotalCurrency	150
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			StartWaveOutput
			{
    			Target blizzard_off_relay
   				Action Trigger
			}
			Squad
			{
				Tank
				{
					Health	25000
					Name	Tank
					Speed	75
					StartingPathTrackNode	boss_path_1
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			Name	B2
			WaitForAllSpawned	B1
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	15
			Where	spawnbot
			TFBot
				{
					ClassIcon	demo_spammer2
					Health	3000
					Name	"Giant Rapid Fire Demoman"
					Class	Demoman
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"fire rate bonus"	0.5
						"faster reload rate"	-0.8
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"airblast vulnerability multiplier"	0.5
						"override footstep sound set"	4
						"damage force reduction"	0.5
					}
					Item	"scotch bonnet"
				}
		}
		WaveSpawn
		{
			TotalCurrency	100
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	6
			Where	spawnbot_left
			TFBot
				{
					ClassIcon	demo_spammer2
					Health	3000
					Name	"Giant Rapid Fire Demoman"
					Class	Demoman
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"fire rate bonus"	0.5
						"faster reload rate"	-0.8
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"airblast vulnerability multiplier"	0.5
						"override footstep sound set"	4
						"damage force reduction"	0.5
					}
					Item	"scotch bonnet"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	B2
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	6
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	demo_spammer2
					Health	3000
					Name	"Giant Rapid Fire Demoman"
					Class	Demoman
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"fire rate bonus"	0.5
						"faster reload rate"	-0.8
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"airblast vulnerability multiplier"	0.5
						"override footstep sound set"	4
						"damage force reduction"	0.5
					}
					Item	"scotch bonnet"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	B1
			TotalCurrency	50
			TotalCount	20
			MaxActive	7
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Support Limited
			Where	spawnbot
			TFBot
				{
					Skill	Hard
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ_Fast
				}
		}
		WaveSpawn
		{
			WaitForAllDead	B1
			TotalCurrency	0
			TotalCount	50
			MaxActive	5
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	15
			Support	1
			Where	spawnbot
			TFBot
				{
					Skill	Hard
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ_Fast
				}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	9
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	6
			Where	spawnbot_right
			TFBot
				{
					Skill	Hard
					Template	T_TFBot_Pyro_Flaregun
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	B2
			TotalCurrency	100
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	20
			WaitBetweenSpawns	0
			Where	spawnbot
			StartWaveOutput
			{
    			Target blizzard_on_relay
   				Action Trigger
			}
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_conch_spammer
					Health	4200
					Name	"Giant Rapid Conch Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"fire rate bonus"	0.5
						"faster reload rate"	-0.8
						"Projectile speed increased HIDDEN"	0.7
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
						"increase buff duration"	7.0
					}
					Item	"the concheror"
					Item	"the hardium helm"
					Item	"the space bracers"
				}
				TFBot
				{
					ClassIcon	medic_kritz_armored
					Health	750
					Name	"Armored Kritz Medic"
					Class	Medic
					Skill	Expert
					Scale	1.5
					WeaponRestrictions	SecondaryOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"the kritzkrieg"
						"uber duration bonus"	50
						"ubercharge rate bonus"	1.5
					}
					CharacterAttributes
					{
						"bot medic uber health threshold"	9000
						"heal rate bonus"	60
						"move speed bonus"	0.9
						"damage force reduction"	0.8
						"airblast vulnerability multiplier"	0.8
					}
					Item	"the kritzkrieg"
					Item	"eotl_brisk-weather beanie"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	B2
			TotalCurrency	0
			TotalCount	12
			MaxActive	5
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Support Limited
			Where	spawnbot
			TFBot
				{
					ClassIcon	pyro_reflect
					Health	175
					Name	"Airblast Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_flamethrower
						"damage bonus"	0.5
					}
					Item	"traffic cone"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	B2
			TotalCurrency	0
			TotalCount	6
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	7
			Where	spawnbot
			TFBot
				{
					Skill	Hard
					Template	T_TFBot_Pyro_Flaregun
				}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	3
			WaitBetweenSpawns	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_shotgun_burst
					Health	300
					Name	"Burst Shotgun Heavy"
					Class	HeavyWeapons
					Skill	Normal
					MaxVisionRange	1300
					WeaponRestrictions	SecondaryOnly
					Attributes	"HoldFireUntilFullReload"
					ItemAttributes
					{
						ItemName	tf_weapon_shotgun_hwg
						"damage bonus"	0.33
						"fire rate bonus"	0.2
					}
					Item	"universal translator"
				}
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	"Big Heal Medic"
					Class	Medic
					Skill	Hard
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_syringegun_medic
						"damage penalty"	0.1
					}
					ItemAttributes
					{
						ItemName	"the quick-fix"
						"ubercharge rate bonus"	0.1
					}
					CharacterAttributes
					{
						"heal rate bonus"	10
					}
					Item	"the quick-fix"
				}
			}
		}
		WaveSpawn
		{
			Name	B2
			WaitForAllSpawned	B1
			TotalCurrency	50
			TotalCount	6
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	6
			WaitBetweenSpawns	6
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_shotgun_burst
					Health	300
					Name	"Burst Shotgun Heavy"
					Class	HeavyWeapons
					Skill	Normal
					MaxVisionRange	1300
					WeaponRestrictions	SecondaryOnly
					Attributes	"HoldFireUntilFullReload"
					ItemAttributes
					{
						ItemName	tf_weapon_shotgun_hwg
						"damage bonus"	0.33
						"fire rate bonus"	0.2
					}
					Item	"universal translator"
				}
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	"Big Heal Medic"
					Class	Medic
					Skill	Hard
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_syringegun_medic
						"damage penalty"	0.1
					}
					ItemAttributes
					{
						ItemName	"the quick-fix"
						"ubercharge rate bonus"	0.1
					}
					CharacterAttributes
					{
						"heal rate bonus"	10
					}
					Item	"the quick-fix"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	25
			TotalCount	20
			MaxActive	8
			SpawnCount	3
			WaitBeforeStarting	3
			WaitBetweenSpawns	8
			Support Limited
			Where	spawnbot
			RandomChoice
			{
				TFBot
					{
						ClassIcon	scout_bat
						Health	125
						Name	"Bat Scout"
						Class	Scout
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	"AlwaysCrit"
					}
				TFBot
					{
						ClassIcon	scout_bat
						Health	125
						Name	"Bat Scout"
						Class	Scout
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	"AlwaysCrit"
					}
				TFBot
					{
						ClassIcon	scout_bat
						Health	125
						Name	"Bat Scout"
						Class	Scout
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	"AlwaysCrit"
					}
				TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Easy
						MaxVisionRange	1300
						WeaponRestrictions	PrimaryOnly
					}
				TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Easy
						MaxVisionRange	1300
						WeaponRestrictions	PrimaryOnly
					}
				TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Easy
						MaxVisionRange	1300
						WeaponRestrictions	PrimaryOnly
					}
				TFBot
					{
						ClassIcon	scout_bat
						Health	125
						Name	"Bat Scout"
						Class	Scout
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	"AlwaysCrit"
					}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	C2
			TotalCurrency	25
			TotalCount	20
			MaxActive	8
			SpawnCount	3
			WaitBeforeStarting	15
			WaitBetweenSpawns	17
			Support	1
			Where	spawnbot
			RandomChoice
			{
				TFBot
					{
						ClassIcon	scout_bat
						Health	125
						Name	"Bat Scout"
						Class	Scout
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	"AlwaysCrit"
					}
				TFBot
					{
						ClassIcon	scout_bat
						Health	125
						Name	"Bat Scout"
						Class	Scout
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	"AlwaysCrit"
					}
				TFBot
					{
						ClassIcon	scout_bat
						Health	125
						Name	"Bat Scout"
						Class	Scout
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	"AlwaysCrit"
					}
				TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Easy
						MaxVisionRange	1300
						WeaponRestrictions	PrimaryOnly
					}
				TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Easy
						MaxVisionRange	1300
						WeaponRestrictions	PrimaryOnly
					}
				TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Easy
						MaxVisionRange	1300
						WeaponRestrictions	PrimaryOnly
					}
				TFBot
					{
						ClassIcon	scout_bat
						Health	125
						Name	"Bat Scout"
						Class	Scout
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	"AlwaysCrit"
					}
			}
		}
		WaveSpawn
		{
			Name	C1
			TotalCurrency	100
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	4
			Where	spawnbot_left
			TFBot
				{
					ClassIcon	heavy
					Health	5000
					Name	"Giant Heavy"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1200
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"damage bonus"	1.5
					}
					CharacterAttributes
					{
						"move speed bonus"	0.4
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	2
					}
				}
		}
		WaveSpawn
		{
			Name	C1
			TotalCurrency	150
			TotalCount	3
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	soldier_crit
					Health	3800
					Name	"Giant Charged Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"AlwaysCrit"
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"the original"
						"faster reload rate"	0.2
						"fire rate bonus"	2
						"Projectile speed increased"	0.5
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"the original"
					Item	"idiot box"
					Item	"shoestring budget"
				}
		}
		WaveSpawn
		{
			Name	C2
			WaitForAllSpawned	C1
			TotalCurrency	60
			TotalCount	3
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	2
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout_fan
					Health	1200
					Name	"Force-a-Nature Super Scout"
					Class	Scout
					Skill	Expert
					MaxVisionRange	1200
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					Attributes	"HoldFireUntilFullReload"
					ItemAttributes
					{
						ItemName	"the force-a-nature"
						"bullets per shot bonus"	2
						"fire rate bonus"	0.5
						"faster reload rate"	1.7
						"scattergun knockback mult"	6
						"damage penalty"	0.35
						"weapon spread bonus"	0.4
					}
					CharacterAttributes
					{
						"move speed bonus"	1.1
						"damage force reduction"	0.7
						"airblast vulnerability multiplier"	0.7
						"override footstep sound set"	5
					}
					Item	"the force-a-nature"
					Item	"the bolt boy"
					Item	"the fed-fightin' fedora"
				}
		}
		WaveSpawn
		{
			Name	C3
			WaitForAllSpawned	C2
			TotalCurrency	150
			TotalCount	3
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	4
			WaitBetweenSpawns	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer_Reload
				}
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	"Big Heal Medic"
					Class	Medic
					Skill	Hard
					ItemAttributes
					{
						ItemName	tf_weapon_syringegun_medic
						"damage penalty"	0.1
					}
					ItemAttributes
					{
						ItemName	"the quick-fix"
						"ubercharge rate bonus"	0.1
					}
					CharacterAttributes
					{
						"heal rate bonus"	10
					}
					Item	"the quick-fix"
				}
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	"Big Heal Medic"
					Class	Medic
					Skill	Hard
					ItemAttributes
					{
						ItemName	tf_weapon_syringegun_medic
						"damage penalty"	0.1
					}
					ItemAttributes
					{
						ItemName	"the quick-fix"
						"ubercharge rate bonus"	0.1
					}
					CharacterAttributes
					{
						"heal rate bonus"	10
					}
					Item	"the quick-fix"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	C3
			TotalCurrency	150
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	12
			WaitBetweenSpawns	8
			Where	spawnbot_all
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer_Reload
				}
				TFBot
				{
					ClassIcon	medic_kritz
					Health	4500
					Name	"Giant Kritz Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"MiniBoss"
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"the kritzkrieg"
						"uber duration bonus"	150
						"ubercharge rate bonus"	1.5
					}
					CharacterAttributes
					{
						"bot medic uber health threshold"	60000
						"heal rate bonus"	70
						"move speed bonus"	0.5
						"damage force reduction"	0.6
						"airblast vulnerability multiplier"	0.6
					}
					Item	"the kritzkrieg"
					Item	"the gentleman's ushanka"
				}
			}
		}
		WaveSpawn
		{
			Name	C3
			WaitForAllSpawned	C2
			TotalCurrency	100
			TotalCount	6
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	7
			WaitBetweenSpawns	18
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_reflect
					Health	3000
					Name	"Giant Airblast Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_flamethrower
						"airblast pushback scale" 4
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	6
					}
					Item	"traffic cone"
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	C2
			TotalCurrency	20
			TotalCount	5
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	30
			WaitBetweenSpawns	15
			Support Limited
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout_bat
					Health	125
					Name	"Bat Scout"
					Class	Scout
					Skill	Expert
					WeaponRestrictions	MeleeOnly
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	C2
			TotalCurrency	10
			TotalCount	5
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	20
			WaitBetweenSpawns	20
			Support Limited
			Where	spawnbot
			TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Easy
						MaxVisionRange	1300
						WeaponRestrictions	PrimaryOnly
					}
		}
		WaveSpawn
		{
			WaitForAllSpawned	C2
			TotalCurrency	10
			TotalCount	5
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	10
			WaitBetweenSpawns	20
			Support Limited
			Where	spawnbot
			TFBot
					{
						ClassIcon	scout
						Health	125
						Name	Scout
						Class	Scout
						Skill	Easy
						MaxVisionRange	1300
						WeaponRestrictions	PrimaryOnly
					}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		StartWaveOutput
		{
    		Target blizzard_on_relay
   			Action Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	D1
			TotalCurrency	100
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Shotgun
					Item	"football helmet"
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Regen
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	D1
			TotalCurrency	50
			TotalCount	8
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	2
			Where	spawnbot_all
			TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	D2
			TotalCurrency	50
			TotalCount	7
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	5
			Where	spawnbot_all
			TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	7
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	3
			Where	spawnbot_all
			TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	5
			MaxActive	5
			SpawnCount	5
			WaitBeforeStarting	0.2
			WaitBetweenSpawns	0
			Where	spawnbot_all
			TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	D1
			TotalCurrency	50
			TotalCount	5
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	7
			Where	spawnbot
			TFBot
				{
					ClassIcon	soldier_infinite_normal
					Health	200
					Name	"Rapid Fire Soldier"
					Class	Soldier
					Skill	Hard
					BehaviorModifiers	Mobber
					WeaponRestrictions	PrimaryOnly
					Attributes IgnoreFlag
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"fire rate bonus"	0.5
						"faster reload rate"	-0.8
						"Projectile speed increased HIDDEN"	0.7
					}
					Item	"the gilded guard"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	D1
			TotalCurrency	50
			TotalCount	6
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	7
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	soldier_infinite_normal
					Health	200
					Name	"Rapid Fire Soldier"
					Class	Soldier
					Skill	Hard
					BehaviorModifiers	Mobber
					WeaponRestrictions	PrimaryOnly
					Attributes IgnoreFlag
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"fire rate bonus"	0.5
						"faster reload rate"	-0.8
						"Projectile speed increased HIDDEN"	0.7
					}
					Item	"the gilded guard"
				}
		}
		WaveSpawn
		{
			Name	D2
			WaitForAllSpawned	D1
			TotalCurrency	50
			TotalCount	6
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	12
			WaitBetweenSpawns	10
			Where	spawnbot_left
			StartWaveOutput
			{
    			Target blizzard_off_relay
   				Action Trigger
			}
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_flare_infinite
					Health	3000
					Name	"Giant Rapid Flare Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"festive flare gun"
						"faster reload rate"	0.2
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.6
						"airblast vulnerability multiplier"	0.6
						"override footstep sound set"	6
					}
					Item	"festive flare gun"
					Item	"pyro's boron beanie"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	D1
			TotalCurrency	50
			TotalCount	5
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	7
			Where	spawnbot_left
			TFBot
				{
					ClassIcon	soldier_infinite_normal
					Health	200
					Name	"Rapid Fire Soldier"
					Class	Soldier
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"fire rate bonus"	0.5
						"faster reload rate"	-0.8
						"Projectile speed increased HIDDEN"	0.7
					}
					Item	"the gilded guard"
				}
		}
		WaveSpawn
		{
			Name	D1
			TotalCurrency	50
			TotalCount	15
			MaxActive	15
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	2.3
			Support Limited
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Scout_Sandman_FastCharge
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	D2
			TotalCurrency	25
			TotalCount	50
			MaxActive	8
			SpawnCount	2
			WaitBeforeStarting	6
			WaitBetweenSpawns	4
			Support 1
			Where	spawnbot_all
			TFBot
				{
					Template	T_TFBot_Scout_Sandman_FastCharge
				}
		}
		WaveSpawn
		{
			Name	D3
			WaitForAllSpawned	D2
			TotalCurrency	100
			TotalCount	3
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	9
			Where	spawnbot
			StartWaveOutput
			{
    			Target blizzard_on_relay
   				Action Trigger
			}
			TFBot
				{
					ClassIcon	heavy_deflector_healonkill
					Health	5000
					Name	"Giant Heal & Deflect Heavy"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1300
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	deflector
						"damage bonus"	1.2
						"attack projectiles"	2
						"heal on kill"	5000
					}
					CharacterAttributes
					{
						"move speed bonus"	0.4
						"override footstep sound set"	2
						"airblast vulnerability multiplier"	0.3
						"damage force reduction"	0.3
					}
					Item	"deflector"
					Item	"the tungsten toque"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	D2
			TotalCurrency	25
			TotalCount	30
			MaxActive	5
			SpawnCount	4
			WaitBeforeStarting	12
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot_all
			TFBot
				{
					ClassIcon	pyro_phlog_v2
					Health	175
					Name	"Phlog Pyro"
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"the phlogistinator"
						"airblast disabled"	0
					}
					Item	"the phlogistinator"
					Item	"tipped lid"
				}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		StartWaveOutput
		{
    		Target blizzard_on_relay
   			Action Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	E1
			TotalCurrency	20
			TotalCount	10
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	3
			Where	spawnbot_right
			TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
		}
		WaveSpawn
		{
			Name	E1
			TotalCurrency	20
			TotalCount	10
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	3
			Where	spawnbot_left
			TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
		}
		WaveSpawn
		{
			Name	E1
			TotalCurrency	20
			TotalCount	10
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	3
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
		}
		WaveSpawn
		{
			Name	E1
			TotalCurrency	60
			TotalCount	6
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0.2
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer_Reload
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Where	spawnbot_right
			TFBot
				{
					Name	"Giant Bonk Scout"
					Template	T_TFBot_Giant_Scout_Bonk
				}
		}
		WaveSpawn
		{
			Name	ET
			WaitForAllSpawned	E1
			TotalCurrency	130
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	30000
					Name	Tank
					Speed	75
					Skin	1
					StartingPathTrackNode	boss_path_1
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			Name	E2
			WaitForAllDead	E1
			TotalCurrency	200
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot_right
			StartWaveOutput
			{
    			Target blizzard_off_relay
   				Action Trigger
			}
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_buff_spammer
					Health	3800
					Name	"Giant Rapid Buff Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"fire rate bonus"	0.5
						"faster reload rate"	-0.8
						"Projectile speed increased HIDDEN"	0.7
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
						"increase buff duration"	9.0
					}
					Item	"the buff banner"
					Item	"soldier's slope scopers"
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Regen
				}
			}
		}
		WaveSpawn
		{
			Name	E2
			WaitForAllDead	E1
			TotalCurrency	30
			TotalCount	9
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	3
			WaitBetweenSpawns	8
			Where	spawnbot_right
			TFBot
				{
					Template	T_TFBot_Demo_Burst
				}
		}
		WaveSpawn
		{
			Name	E2
			WaitForAllDead	E1
			TotalCurrency	30
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	6
			WaitBetweenSpawns	8
			Where	spawnbot_left
			TFBot
				{
					Template	T_TFBot_Demo_Burst
				}
		}
		WaveSpawn
		{
			Name	E2
			WaitForAllDead	E1
			TotalCurrency	40
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	9
			WaitBetweenSpawns	8
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Demo_Burst
				}
		}
		WaveSpawn
		{
			Name	E3
			WaitForAllSpawned	E2
			TotalCurrency	10
			TotalCount	10
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	4
			Where	spawnbot
			Support 1
			TFBot
				{
					ClassIcon	sniper_bow_ignite
					Health	125
					Name	"Ignite Bowman"
					Class	Sniper
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	"the fortified compound"
						"damage bonus"	0.5
						"Set DamageType Ignite" 1
					}
					ItemAttributes
					{
						ItemName	"shooter's tin topi"
						"attach particle effect"	13
					}
					Item	"the fortified compound"
					Item	"shooter's tin topi"
				}
		}
		WaveSpawn
		{
			Name	E3
			WaitForAllSpawned	E2
			TotalCurrency	10
			TotalCount	10
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	4
			Where	spawnbot
			Support 1
			TFBot
				{
					ClassIcon	sniper_bow_ignite
					Health	125
					Name	"Ignite Bowman"
					Class	Sniper
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	"the fortified compound"
						"damage bonus"	0.5
						"Set DamageType Ignite" 1
					}
					ItemAttributes
					{
						ItemName	"shooter's tin topi"
						"attach particle effect"	13
					}
					Item	"the fortified compound"
					Item	"shooter's tin topi"
				}
		}
		WaveSpawn
		{
			Name	E3
			WaitForAllSpawned	E2
			TotalCurrency	10
			TotalCount	10
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	30
			WaitBetweenSpawns	4
			Where	spawnbot
			Support 1
			TFBot
				{
					ClassIcon	sniper_bow_ignite
					Health	125
					Name	"Ignite Bowman"
					Class	Sniper
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	"the fortified compound"
						"damage bonus"	0.5
						"Set DamageType Ignite" 1
					}
					ItemAttributes
					{
						ItemName	"shooter's tin topi"
						"attach particle effect"	13
					}
					Item	"the fortified compound"
					Item	"shooter's tin topi"
				}
		}
		WaveSpawn
		{
			Name	E3
			WaitForAllSpawned	E2
			TotalCurrency	220
			TotalCount	9
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	14
			Where	spawnbot
			StartWaveOutput
			{
   				Target blizzard_on_relay
   				Action Trigger
			}
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_heater
					Health	5000
					Name	"Giant Heater Heavy"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1600
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	"the huo long heatmaker"
						"damage bonus vs burning"	1.2
					}
					ItemAttributes
					{
						ItemName	"the bunsen brave"
						"attach particle effect"	13
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	2
					}
					Item	"the huo long heatmaker"
					Item	"the bunsen brave"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	E3
			WaitForAllSpawned	E2
			TotalCurrency	50
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	12
			Where	spawnbot
			TFBot
				{
					Name	"Giant Bonk Scout"
					Template	T_TFBot_Giant_Scout_Bonk
				}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	F1
			TotalCurrency	25
			TotalCount	12
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	8
			Where	spawnbot_left
			TFBot
				{
					ClassIcon	heavy
					Health	300
					Name	Heavy
					Class	HeavyWeapons
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			Name	F1
			TotalCurrency	25
			TotalCount	12
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	8
			Where	spawnbot_right
			TFBot
				{
					ClassIcon	heavy
					Health	300
					Name	Heavy
					Class	HeavyWeapons
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			Name	F1
			TotalCurrency	100
			TotalCount	6
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	16
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
				}
				TFBot
				{
					ClassIcon	medic_kritz
					Health	4500
					Name	"Giant Kritz Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"MiniBoss"
					Attributes	"SpawnWithFullCharge"
					ItemAttributes
					{
						ItemName	"the kritzkrieg"
						"uber duration bonus"	150
						"ubercharge rate bonus"	1.5
					}
					CharacterAttributes
					{
						"bot medic uber health threshold"	60000
						"heal rate bonus"	70
						"move speed bonus"	0.5
						"damage force reduction"	0.6
						"airblast vulnerability multiplier"	0.6
					}
					Item	"the kritzkrieg"
					Item	"the gentleman's ushanka"
				}
			}
		}
		WaveSpawn
		{
			Name	F2
			WaitForAllSpawned	F1
			TotalCurrency	50
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot_all
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_critonkill
					Health	5000
					Name	"Giant Crit On Kill Heavy"
					Class	HeavyWeapons
					Skill	Expert
					MaxVisionRange	1200
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"critboost on kill"	5
						"damage bonus"	1.5
					}
					ItemAttributes
					{
						ItemName	"der maschinensoldaten-helm"
						"attach particle effect"	69
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	2
					}
					Item	"der maschinensoldaten-helm"
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Regen
				}
			}
		}
		WaveSpawn
		{
			Name	F2
			WaitForAllSpawned	F1
			TotalCurrency	50
			TotalCount	4
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	3
			WaitBetweenSpawns	10
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_bazooka
					Health	3800
					Name	"Giant Cluster Shot Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					Attributes "AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"clip size upgrade atomic"	4
						"fire rate bonus"	0.00000001
						"projectile spread angle penalty"	6
						"faster reload rate"	0.7
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"jumper's jeepcap"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	F2
			WaitForAllSpawned	F1
			TotalCurrency	50
			TotalCount	4
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot_right
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_bazooka
					Health	3800
					Name	"Giant Cluster Shot Soldier"
					Class	Soldier
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					Attributes "AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"clip size upgrade atomic"	4
						"fire rate bonus"	0.00000001
						"projectile spread angle penalty"	6
						"faster reload rate"	0.7
						"Projectile speed increased HIDDEN"	0.7
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.4
						"airblast vulnerability multiplier"	0.4
						"override footstep sound set"	3
					}
					Item	"jumper's jeepcap"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	Boss
			WaitForAllSpawned	F2
			TotalCurrency	300
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	35
			WaitBetweenSpawns	10
			Where	spawnbot_left
			StartWaveOutput
			{
    			Target blizzard_on_relay
   				Action Trigger
			}
			TFBot
				{
					ClassIcon	demo_scatter_hyper
					Health	38000
					Name	"Captain Collateral"
					Class	Demoman
					Skill	Expert
					Scale	1.9
					WeaponRestrictions	PrimaryOnly
					Attributes	"AlwaysCrit"
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"faster reload rate"	0.1
						"clip size upgrade atomic"	18
						"Projectile speed increased HIDDEN"	1.4
						"projectile spread angle penalty"	7
						"fire rate bonus"	0.07
					}
					ItemAttributes
					{
						ItemName	"carouser's capotain"
						"attach particle effect"	30
					}
					CharacterAttributes
					{
						"health regen"	35
						"move speed bonus"	0.35
						"damage force reduction"	0.1
						"airblast vulnerability multiplier"	0.1
						"override footstep sound set"	4
					}
					Item	"carouser's capotain"
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	F1
			TotalCurrency	50
			TotalCount	20
			MaxActive	8
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	4
			Support	1
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout
					Health	125
					Name	Scout
					Class	Scout
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
		WaveSpawn
		{
			WaitForAllSpawned	F1
			TotalCurrency	50
			TotalCount	20
			MaxActive	8
			SpawnCount	1
			WaitBeforeStarting	50
			WaitBetweenSpawns	4
			Support	1
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout
					Health	125
					Name	Scout
					Class	Scout
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
				}
		}
	}
}
