#base robot_giant.pop
#base robot_standard.pop
population
{
	StartingCurrency	1200
	RespawnWaveTime	6
	CanBotsAttackWhileInSpawnRoom	no
	Templates
	{
	}
	Mission
	{
		Objective	DestroySentries
		Where	spawnbot_mission_sentrybuster
		BeginAtWave	1
		RunForThisManyWaves	6
		InitialCooldown	35
		CooldownTime	35
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_SentryBuster
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot_mission_sniper
		BeginAtWave	3
		RunForThisManyWaves	4
		InitialCooldown	30
		CooldownTime	50
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	2
		RunForThisManyWaves	1
		InitialCooldown	20
		CooldownTime	35
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	4
		RunForThisManyWaves	1
		InitialCooldown	35
		CooldownTime	30
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	1
		RunForThisManyWaves	2
		InitialCooldown	35
		CooldownTime	40
		DesiredCount	3
		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	pyro
			TotalCurrency	100
			TotalCount	30
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Normal
				}
		}
		WaveSpawn
		{
			Name	heavy
			WaitForAllSpawned	flare
			TotalCurrency	100
			TotalCount	21
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	3
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
				{
					ClassIcon	heavy_heater
					Health	300
					Name	"Heater Heavy"
					Class	HeavyWeapons
					Skill	Normal
					Item	"the huo long heatmaker"
					Item	"the bunsen brave"
				}
		}
		WaveSpawn
		{
			Name	flare
			TotalCurrency	100
			TotalCount	20
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_flare
					Health	175
					Name	"Fast Reload Flare Pyro"
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"the flare gun"
						"faster reload rate"	0.6
					}
					Item	"the flare gun"
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	giantpyro
			WaitForAllDead	flare
			TotalCurrency	300
			TotalCount	12
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	support
			TotalCurrency	100
			TotalCount	10
			MaxActive	3
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	12
			Support	1
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout_fanowar
					Health	125
					Name	"Fan Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Item	"the fan o'war"
				}
		}
		WaveSpawn
		{
			Name	support1
			WaitForAllDead	flare
			TotalCurrency	100
			TotalCount	10
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	9
			Support	1
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout_fanowar
					Health	125
					Name	Scout
					Class	Scout
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Item	"the fan o'war"
				}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	tank
			TotalCurrency	400
			TotalCount	2
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	20000
					Name	Tank
					Speed	75
					StartingPathTrackNode	tank_start
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			Name	pyro
			TotalCurrency	200
			TotalCount	42
			MaxActive	12
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	8
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Normal
				}
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
			}
		}
		WaveSpawn
		{
			Name	superscout
			WaitForAllDead	tank
			TotalCurrency	100
			TotalCount	3
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	12
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Giant_Scout_Fast
				}
		}
		WaveSpawn
		{
			Name	soldier
			WaitForAllSpawned	tank
			TotalCurrency	100
			TotalCount	8
			MaxActive	20
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	18
			Where	spawnbot_lowerflank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickFix
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickFix
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickFix
				}
			}
		}
		WaveSpawn
		{
			Name	scout
			TotalCurrency	100
			TotalCount	10
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	12
			Support	1
			Where	spawnbot_lowerflank
			TFBot
				{
					ClassIcon	scout_fanowar
					Health	125
					Name	"Fan Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Item	"the fan o'war"
				}
		}
		WaveSpawn
		{
			Name	heavy
			WaitForAllSpawned	pyro
			TotalCurrency	100
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Where	spawnbot_lowerflank
			TFBot
				{
					ClassIcon	heavy_heater
					Health	300
					Name	"Heater Heavy"
					Class	HeavyWeapons
					Skill	Normal
					Item	"the huo long heatmaker"
					Item	"the bunsen brave"
				}
		}
		WaveSpawn
		{
			Name	soldier1
			WaitForAllSpawned	soldier
			TotalCurrency	100
			TotalCount	8
			MaxActive	20
			SpawnCount	4
			WaitBeforeStarting	25
			WaitBetweenSpawns	18
			Where	spawnbot_lowerflank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Concheror
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickFix
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickFix
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickFix
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	scout
			TotalCurrency	200
			TotalCount	30
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout_giant_fast
					Health	125
					Name	"Super Fast Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					CharacterAttributes
					{
						"move speed bonus"	3
					}
					Item	"the holy mackerel"
					Item	"bonk boy"
				}
		}
		WaveSpawn
		{
			Name	pyro
			TotalCurrency	100
			TotalCount	15
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	6
			Where	spawnbot
			TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Normal
				}
		}
		WaveSpawn
		{
			Name	flare
			TotalCurrency	100
			TotalCount	6
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	18
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro_flare
					Health	10000
					Name	"Giant Flare Trail Pyro"
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					ItemAttributes
					{
						ItemName	"the flare gun"
						"fire rate bonus"	0.3
						"damage bonus"	0.25
						"faster reload rate"	0.08
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"airblast vulnerability multiplier"	0.6
						"damage force reduction"	0.6
						"override footstep sound set"	6
					}
					Item	"the flare gun"
					Item	"Firewall Helmet"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickFix
				}
			}
		}
		WaveSpawn
		{
			Name	sniper
			WaitForAllSpawned	pyro
			TotalCurrency	100
			TotalCount	10
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	7
			WaitBetweenSpawns	15
			Support	1
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
		}
		WaveSpawn
		{
			Name	pyro1
			WaitForAllDead	pyro
			TotalCurrency	100
			TotalCount	10
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Easy
					Attributes	"AlwaysFireWeapon"
				}
		}
		WaveSpawn
		{
			Name	soldier
			WaitForAllSpawned	tank
			TotalCurrency	200
			TotalCount	24
			MaxActive	15
			SpawnCount	3
			WaitBeforeStarting	14
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Buff_Banner
				}
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Buff_Banner
				}
			}
		}
		WaveSpawn
		{
			Name	scout
			WaitForAllSpawned	flare
			TotalCurrency	100
			TotalCount	10
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	9
			Support	1
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Scout_Sandman_FastCharge
				}
		}
		WaveSpawn
		{
			Name	tank
			WaitForAllDead	flare
			TotalCurrency	100
			TotalCount	1
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	30000
					Name	Tank
					Speed	75
					StartingPathTrackNode	tank_start
					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	shotgun
			TotalCurrency	100
			TotalCount	24
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	4
			Where	spawnbot
			TFBot
				{
					ClassIcon	heavy_shotgun
					Health	350
					Name	"Fast Shotgun Pyro"
					Scale	1.3
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					CharacterAttributes
					{
						"move speed bonus"	2
					}
				}
		}
		WaveSpawn
		{
			Name	soldier_blackbox
			TotalCurrency	100
			TotalCount	32
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	7
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Soldier_RocketShotgun
				}
		}
		WaveSpawn
		{
			Name	caber
			TotalCurrency	100
			TotalCount	39
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	6
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Demoman_Knight
					Item	"nessie's nine iron"
					Item	"tam o'shanter"
				}
		}
		WaveSpawn
		{
			Name	steel
			TotalCurrency	100
			TotalCount	16
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	18
			Where	spawnbot_lowerflank
			TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
				}
		}
		WaveSpawn
		{
			Name	heavy
			TotalCurrency	200
			TotalCount	10
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	16
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Crit
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	heavy
			TotalCurrency	200
			TotalCount	1
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot_chief
			FirstSpawnWarningSound    Pyro.M_MVM_LaughEvil01
			TFBot
				{
					ClassIcon	pyro
					Health	35000
					Name	"Chief Pyro"
					Scale	1.7
					Class	Pyro
					Skill	Normal
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_flamethrower
						"attach particle effect"	701
					}
					CharacterAttributes
					{
						"damage force reduction"	0.6
						"airblast vulnerability multiplier"	0.1
						"override footstep sound set"	6
						"move speed bonus"	0.4
						"attach particle effect"	13
					}
					Item	"firewall helmet"
				}
		}
		WaveSpawn
		{
			Name	scout
			WaitForAllDead	heavy
			TotalCurrency	100
			TotalCount	10
			MaxActive	6
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	12
			Support	1
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout_giant_fast
					Health	125
					Name	Scout
					Class	Scout
					Skill	Expert
					Attributes	"AlwaysCrit"
					WeaponRestrictions	MeleeOnly
					CharacterAttributes
					{
						"move speed bonus"	3
					}
					Item	"the holy mackerel"
					Item	"bonk boy"
				}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	pyro
			TotalCurrency	100
			TotalCount	32
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro
					Attributes	"AlwaysFireWeapon"
					Skill 	Normal
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	pyro1
			TotalCurrency	100
			TotalCount	16
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Pyro_Flaregun
					Skill	Hard
				}
		}
		WaveSpawn
		{
			Name	giant
			TotalCurrency	100
			TotalCount	6
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
				}
		}
		WaveSpawn
		{
			Name	pyro2
			WaitForAllDead	pyro
			TotalCurrency	100
			TotalCount	24
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	3
			Where	spawnbot
			TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Normal
				}
		}
		WaveSpawn
		{
			Name	neon
			WaitForAllDead	pyro
			TotalCurrency	50
			TotalCount	14
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	2
			WaitBetweenSpawns	3
			Where	spawnbot_lowerflank
			TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
				}
		}
		WaveSpawn
		{
			Name	spy
			WaitForAllDead	pyro
			TotalCurrency	50
			TotalCount	18
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	20
			WaitBetweenSpawns	35
			Support 1
			Where	spawnbot_mission_spy
			TFBot
				{
					Template	T_TFBot_Spy
				}
		}
		WaveSpawn
		{
			Name	giant1
			WaitForAllDead	giant
			TotalCurrency	150
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	2
			WaitBetweenSpawns	18
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Health	3000
					Name	"Dragon Fury Pyro"
					ClassIcon	"pyro_giant"
					Class	Pyro
					Skill	Hard
					Attributes	"MiniBoss"
					CharacterAttributes
					{
						"override footstep sound set"	6
						"move speed bonus"	0.5
						"airblast vulnerability multiplier"	0.6
						"damage force reduction"	0.6
					}
					Item	"pyromancer's mask"
					Item    "the dragon's fury"
				}
				TFBot
				{
					Health	4500
					Name	"Giant Shield Medic"
					Class	Medic
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					Attributes	"SpawnWithFullCharge"
					Attributes	"MiniBoss"
					Attributes	"ProjectileShield"
					Attributes	"IgnoreEnemies"
					ItemAttributes
					{
						ItemName	tf_weapon_syringegun_medic
						"damage penalty"	0.1
					}
					ItemAttributes
					{
						ItemName	"the quick-fix"
						"generate rage on heal"	1
					}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction"	0.6
						"airblast vulnerability multiplier"	0.6
						"heal rate bonus"	200
					}
					Item	"the quick-fix"
				}
			}
		}
		WaveSpawn
		{
			Name	scout_slow
			TotalCurrency	50
			TotalCount	10
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Scout_Scattergun_SlowFire
				}
		}
		WaveSpawn
		{
			Name	pyro3
			WaitForAllDead	giant
			TotalCurrency	100
			TotalCount	10
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	2
			WaitBetweenSpawns	12
			Support	1
			Where	spawnbot
			TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Easy
				}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	shotgun
			TotalCurrency	100
			TotalCount	24
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot_lowerflank
			TFBot
				{
					ClassIcon	heavy_shotgun
					Health	500
					Name	"Shotgun Soldier"
					Scale	1.5
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
				}
		}
		WaveSpawn
		{
			Name	pyro
			TotalCurrency	100
			TotalCount	30
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	1
			WaitBetweenSpawns	12
			Where	spawnbot
			TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Normal
				}
		}
		WaveSpawn
		{
			Name	heavy
			TotalCurrency	100
			TotalCount	24
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	14
			Where	spawnbot
			TFBot
				{
					ClassIcon	heavy_heater
					Health	300
					Name	"Heater Heavy"
					Class	HeavyWeapons
					Skill	Normal
					Item	"the huo long heatmaker"
					Item	"the bunsen brave"
				}
		}
		WaveSpawn
		{
			Name	giant
			TotalCurrency	100
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	18
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_heater_giant
					Health	5000
					Name	"Giant Heater Heavy"
					Class	HeavyWeapons
					Skill	Normal
					Attributes	"MiniBoss"
					CharacterAttributes
					{
						"override footstep sound set"	2
						"airblast vulnerability multiplier"	0.3
						"damage force reduction"	0.3
						"move speed bonus"	0.5
					}
					Item	"the huo long heatmaker"
					Item	"the bunsen brave"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	giant1
			TotalCurrency	100
			TotalCount	7
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	14
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Shotgun
					ClassIcon	heavy_shotgun_giant
				}
		}
		WaveSpawn
		{
			Name	scout
			TotalCurrency	100
			TotalCount	12
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	4
			WaitBetweenSpawns	13
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Giant_Scout_Fast
				}
		}
		WaveSpawn
		{
			Name	soldier
			WaitForAllSpawned	heavy
			TotalCurrency	100
			TotalCount	6
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	16
			Where	spawnbot
			TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
		}
		WaveSpawn
		{
			Name	fan
			WaitForAllSpawned	scout
			TotalCurrency	50
			TotalCount	10
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Support	1
			Where	spawnbot
			TFBot
				{
					ClassIcon	scout_fanowar
					Health	125
					Name	"Fan Scout"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Item	"the fan o'war"
				}
		}
		WaveSpawn
		{
			Name	pyro_support
			WaitForAllSpawned	scout
			TotalCurrency	50
			TotalCount	10
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	13
			Support	1
			Where	spawnbot_lowerflank
			TFBot
				{
					Template	T_TFBot_Pyro
					Attributes	"AlwaysFireWeapon"
				}
		}
		WaveSpawn
		{
			Name	tank_final
			WaitForAllSpawned	giant
			TotalCurrency	50
			TotalCount	5
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	16
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	12000
					Name	Tank
					Speed	75
					StartingPathTrackNode	tank_start
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			Name	pyrochief
			WaitForAllDead	tank_final
			TotalCurrency	50
			TotalCount	1
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot
			FirstSpawnWarningSound    Pyro.M_MVM_LaughEvil01
			TFBot
				{
					ClassIcon	pyro_giant
					Health	50000
					Name	"Chief City Cremator"
					Scale	1.8
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	"MiniBoss"
					Attributes	"UseBossHealthBar"
					Attributes 	"AlwaysCrit"
					CharacterAttributes
					{
						"override footstep sound set"	6
						"move speed bonus"	0.4
						"damage force reduction"	0.001
						"airblast vulnerability multiplier"	0.001
						"attach particle effect"	13
					}
					Item	"firewall helmet"
					Item    "the dragon's fury"
				}
		}
	}
}