
#base robot_giant.pop
#base robot_standard.pop
#base robot_click.pop
#base robot_click_giant.pop
population
{
	StartingCurrency	800
	RespawnWaveTime	6
	CanBotsAttackWhileInSpawnRoom	no
	FixedRespawnWaveTime	Yes
	AddSentryBusterWhenDamageDealtExceeds	2500
	AddSentryBusterWhenKillCountExceeds	20
	Advanced	1
	Templates
	{
		T_TFBot_Giant_Soldier_SlowBarrage
		{
			ClassIcon	soldier_barrage
			Health	4000
			Name	"Colonel Barrage"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"HoldFireUntilFullReload"
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"clip size upgrade atomic"	26.0
				"faster reload rate"	0.22
				"fire rate bonus"	0.2
				"projectile spread angle penalty"	5
			}
			CharacterAttributes
			{
				"health regen"	40
				"move speed bonus"	0.5
				"damage bonus"	1.5
				"damage force reduction"	0.4
				"airblast vulnerability multiplier"	0.4
				"override footstep sound set"	3
				"airblast vertical vulnerability multiplier"	0.1
				"Projectile speed increased"	0.4
			}
		}
	}
	Mission
	{
		Objective	DestroySentries
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	6
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_SentryBuster
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	2
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper
			Item	"eotl_hiphunter_hat"
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	3
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Spy
			Item	"neckwear headwear"
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	4
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Spy
			Item	"neckwear headwear"
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	5
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper_Sydney_Sleeper
			Item	"eotl_hiphunter_hat"
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	6
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Spy
			Item	"neckwear headwear"
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wing
			TotalCurrency	200
			TotalCount	49
			MaxActive	14
			SpawnCount	7
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					ClassIcon	scout_pistol
					Health	125
					Name	winger_Scout
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"the winger"
						"slow enemy on hit"	1
						"clip size bonus"	2
					}
					Item	"the winger"
					Item	"tough stuff muffs"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	20
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Health	175
					Name	Demoman
					Class	Demoman
					Skill	Normal
					Item	"festive grenade launcher"
					Item	"the merc's muffler"
				}
			}
		}
		WaveSpawn
		{
			Name	giant1
			WaitForAllDead	wing
			TotalCurrency	150
			TotalCount	12
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	15
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Slow
					classicon	Pyro
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wing
			TotalCurrency	80
			TotalCount	16
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_shotgun
					Health	450
					Name	Hunter_Soldier
					Scale	1.5
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"the reserve shooter"
						"damage bonus"	1
					}
					Item	"the reserve shooter"
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	giant1
			TotalCurrency	50
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	giant1
			TotalCurrency	270
			TotalCount	54
			MaxActive	18
			SpawnCount	9
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_FAN
					Item	"the bolt boy"
					Item	"tough stuff muffs"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave1
			TotalCurrency	200
			TotalCount	30
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Chargeknight
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	180
			TotalCount	18
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	25
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Samurai
					Item	"the merc's muffler"
				}
			}
		}
		WaveSpawn
		{
			Name	wave2
			TotalCurrency	100
			TotalCount	4
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	35
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demoman
					Item	"the ebenezer"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	120
			TotalCount	21
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	7
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Shortstop
					Item	"eotl_brisk-weather beanie"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave2
			TotalCurrency	50
			TotalCount	10
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template    T_TFBot_Pyro_Slow
					classicon	Pyro
				}
			}
		}
		WaveSpawn
		{
			Name	wave3
			WaitForAllDead	wave2
			TotalCurrency	60
			TotalCount	3
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Battalion
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave3
			TotalCurrency	200
			TotalCount	40
			MaxActive	16
			SpawnCount	8
			WaitBeforeStarting	8
			WaitBetweenSpawns	10
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Normal
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave3
			TotalCurrency	190
			TotalCount	12
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	13
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Shotgun
					Item	"dec2014 heavy_parka"
				}
				TFBot
				{
					Template	T_TFBot_Medic
					Item	"tough stuff muffs"
				}
				TFBot
				{
					Template	T_TFBot_Medic
					Item	"tough stuff muffs"
				}
				TFBot
				{
					Template	T_TFBot_Medic
					Item	"tough stuff muffs"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	tank
			TotalCurrency	230
			TotalCount	1
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	15000
					Name	Tank
					Speed	75
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demo_clusterbomb
					Health	175
					Name	"Land Miner"
					Class	Demoman
					Skill	Expert
					Attributes	"HoldFireUntilFullReload"
					Attributes	"AlwaysFireWeapon"
					ItemAttributes
					{
						ItemName	"the iron bomber"
						"damage penalty"	0.4
						"grenade damage reduction on world contact" 2.3
						"damage force increase"  100
						"apply z velocity on damage"  -100
						"projectile spread angle penalty"	40
						"clip size bonus"	6
						"fire rate bonus"	0.0
						"fuse bonus"	1.5
						"blast dmg to self increased"	0.001
						"auto fires full clip all at once" 1
						"grenade no bounce" 1
					}
					CharacterAttributes
					{
						"blast dmg to self increased"	0
						"self dmg push force increased" 0
					}
					Item	"the iron bomber"
					Item	"scotch bonnet"
					Item	"a whiff of the old brimstone"
				}
			}
		}
		WaveSpawn
		{
			Name	boss
			TotalCurrency	400
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Health	20000
					Name	"Mine Zone"
					ClassIcon	demo_scatter
					MaxVisionRange	9000
					Template	T_TFBot_Giant_Metalbeard
					Attributes	"AlwaysFireWeapon"
					ItemAttributes
					{
						"damage penalty" 0.5
						"damage force increase"  100
						"apply z velocity on damage"  -100
						"fire rate bonus"	0.0
						"faster reload rate"	0.03
						"Projectile speed increased"	1.5
						"projectile spread angle penalty"   40
						"clip size bonus"	20
						"Blast radius increased"	1
						"fuse bonus"	2
						"auto fires full clip all at once" 1
						"grenade no bounce" 1
					}
					CharacterAttributes
					{
						"move speed penalty"	0.5
						"health regen"	100
						"damage force reduction"	0.3
						"airblast vulnerability multiplier"	0.3
						"override footstep sound set"	2
						"airblast vertical vulnerability multiplier"	0.1
						"rage giving scale"	0.1
						"increased jump height"	1.3
						"blast dmg to self increased"	0
						"self dmg push force increased" 0
						"cannot pick up intelligence"	1
					}
					Item	"a whiff of the old brimstone"
					Item	"scotch bonnet"
				}
			}
		}
		WaveSpawn
		{
			Name	wave1
			TotalCurrency	100
			TotalCount	4
			MaxActive	3
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Fast
					Item	"tough stuff muffs"
				}
			}
		}
		WaveSpawn
		{
			Name	wave2
			WaitForAllSpawned	wave1
			TotalCurrency	120
			TotalCount	3
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons
					Item	"dec2014 heavy_parka"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	wave2
			TotalCurrency	140
			TotalCount	24
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
					Item	"dec2014 heavy_parka"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	wave2
			TotalCurrency	150
			TotalCount	20
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	wave2
			TotalCurrency	150
			TotalCount	20
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Buff_Banner
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	wave2
			TotalCurrency	60
			TotalCount	6
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	20
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
					Item	"the merc's muffler"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	wave1
			TotalCurrency	90
			TotalCount	12
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	Heavy_shotgun
					Health	450
					Name	Hunter_Soldier
					Scale	1.5
					Class	Soldier
					Skill	Normal
					Attributes 	AlwaysCrit
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"the reserve shooter"
						"damage bonus"	1
					}
					Item	"the reserve shooter"
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	10
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	8
			Support	1
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Chargeknight
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	wave1
			TotalCurrency	300
			TotalCount	60
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					ClassIcon	heavy
					Health	300
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Normal
					Item	"dec2014 heavy_parka"
				}
			}
		}
		WaveSpawn
		{
			Name	wave2
			WaitForAllSpawned	wave1
			TotalCurrency	70
			TotalCount	5
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Concheror
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			Name	wave3
			WaitForAllDead	wave2
			TotalCurrency	140
			TotalCount	9
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Slow
					classicon	Pyro
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
					Item	"heer's helmet"
				}
				TFBot
				{
			        Template    T_TFBot_Giant_Medic_Shield
			    }
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave2
			TotalCurrency	200
			TotalCount	24
			MaxActive	12
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demo_clusterbomb
					Health	175
					Name	"Land Miner"
					Class	Demoman
					Skill	Expert
					Attributes	"HoldFireUntilFullReload"
					Attributes	"AlwaysFireWeapon"
					ItemAttributes
					{
						ItemName	"the iron bomber"
						"damage penalty"	0.4
						"grenade damage reduction on world contact" 2.3
						"damage force increase"  100
						"apply z velocity on damage"  -100
						"projectile spread angle penalty"	40
						"clip size bonus"	6
						"fire rate bonus"	0.0
						"fuse bonus"	1.5
						"blast dmg to self increased"	0.001
						"auto fires full clip all at once" 1
						"grenade no bounce" 1
					}
					CharacterAttributes
					{
						"blast dmg to self increased"	0
						"self dmg push force increased" 0
					}
					Item	"the iron bomber"
					Item	"scotch bonnet"
					Item	"a whiff of the old brimstone"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave3
			TotalCurrency	100
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_SlowBarrage
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave3
			TotalCurrency	50
			TotalCount	10
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Support	1
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template    T_TFBot_Pyro_Slow
					classicon	Pyro
					Health	350
					Scale	1.3
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	40
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Bonk
					Item	"the bootie time"
				}
			}
		}
		WaveSpawn
		{
			Name	wave1
			TotalCurrency	200
			TotalCount	6
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_HealOnKill
					Item	"the b.m.o.c."
				}
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer
					Attributes	"HoldFireUntilFullReload"
					Attributes	"SpawnWithFullCharge"
					Attributes  "AlwaysCrit"
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	150
			TotalCount	30
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demo_clusterbomb
					Health	175
					Name	"Land Miner"
					Class	Demoman
					Skill	Expert
					Attributes	"HoldFireUntilFullReload"
					Attributes	"AlwaysFireWeapon"
					ItemAttributes
					{
						ItemName	"the iron bomber"
						"damage penalty"	0.4
						"grenade damage reduction on world contact" 2.3
						"damage force increase"  100
						"apply z velocity on damage"  -100
						"projectile spread angle penalty"	40
						"clip size bonus"	6
						"fire rate bonus"	0.0
						"fuse bonus"	1.5
						"blast dmg to self increased"	0.001
						"auto fires full clip all at once" 1
						"grenade no bounce" 1
					}
					CharacterAttributes
					{
						"blast dmg to self increased"	0
						"self dmg push force increased" 0
					}
					Item	"the iron bomber"
					Item	"scotch bonnet"
					Item	"a whiff of the old brimstone"
				}
			}
		}
		WaveSpawn
		{
			Name	tank
			WaitForAllSpawned	wave1
			TotalCurrency	300
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	25000
					Name	Tank
					Speed	120
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			Name	wave
			WaitForAllDead	wave1
			TotalCurrency	300
			TotalCount	40
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Buff_Banner
					Attributes	"AlwaysCrit"
					Item	"the war on smissmas battle hood"
				}
				TFBot
				{
					Template	T_TFBot_Demo_Burst
					Item	"the ebenezer"
				}
				TFBot
				{
					Template	T_TFBot_Demo_Burst
					Item	"the ebenezer"
				}
				TFBot
				{
					Template	T_TFBot_Demo_Burst
					Item	"the ebenezer"
				}
			}
		}
		WaveSpawn
		{
			Name	wave2
			WaitForAllDead	wave1
			TotalCurrency	170
			TotalCount	12
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	13
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_RocketShotgun
					Attributes	"AlwaysCrit"
					Item	"the war on smissmas battle hood"
				}
				TFBot
				{
					Name	shild
					Template	T_TFBot_Medic_QuickUber
					Item	"tough stuff muffs"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
					Item	"tough stuff muffs"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	140
			TotalCount	5
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	5
			Support	1
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Shortstop
					Attributes	"AlwaysCrit"
					Item	"tough stuff muffs"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	200
			TotalCount	6
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
					ItemAttributes
					{
						ItemName	"the quick-fix"
						"ubercharge rate bonus"	0.01
					}
					Item	"heer's helmet"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	tank
			TotalCurrency	500
			TotalCount	5
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	30
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	15000
					Name	Tank
					Speed	150
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	200
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_RocketPush
					Item	"the war on smissmas battle hood"
				}
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Buff_Banner
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			Name	wave1
			TotalCurrency	200
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Slow
					Attributes	"AlwaysCrit"
					classicon	Pyro
				}
				TFBot
				{
			        Template    T_TFBot_Giant_Medic_Shield
			    }
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	10
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Normal
					Attributes	"AlwaysCrit"
					Item	"the war on smissmas battle hood"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	8
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demo_clusterbomb
					Health	175
					Name	"Land Miner"
					Class	Demoman
					Skill	Expert
					Attributes	"HoldFireUntilFullReload"
					Attributes	"AlwaysFireWeapon"
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	"the iron bomber"
						"damage penalty"	0.4
						"grenade damage reduction on world contact" 2.3
						"damage force increase"  100
						"apply z velocity on damage"  -100
						"projectile spread angle penalty"	40
						"clip size bonus"	6
						"fire rate bonus"	0.0
						"fuse bonus"	1.5
						"blast dmg to self increased"	0.001
						"auto fires full clip all at once" 1
						"grenade no bounce" 1
					}
					CharacterAttributes
					{
						"blast dmg to self increased"	0
						"self dmg push force increased" 0
					}
					Item	"the iron bomber"
					Item	"scotch bonnet"
					Item	"a whiff of the old brimstone"
				}
			}
		}
		WaveSpawn
		{
			Name	tank
			TotalCurrency	200
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	30
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	45000
					Name	Tank
					Speed	100
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	100
			TotalCount	10
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Support	1
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Samurai
					Attributes	"AlwaysCrit"
					Item	"the merc's muffler"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	200
			TotalCount	4
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	20
			Where	spawnbot_flank
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector
				}
				TFBot
				{
			        Template    T_TFBot_Giant_Medic_Shield_Extended
			    }
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	300
			TotalCount	45
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demo_Burst
					Attributes	"AlwaysCrit"
					Item	"the merc's muffler"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	300
			TotalCount	16
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Concheror
					Attributes	"AlwaysCrit"
					Item	"the war on smissmas battle hood"
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
				}
				TFBot
				{
					Template	T_TFBot_Medic_Shield
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	200
			TotalCount	10
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_Burst
					Attributes	"AlwaysCrit"
					Attributes	"AlwaysFireWeapon"
					Item	"the ebenezer"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	wave1
			TotalCurrency	0
			TotalCount	10
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot
			Support	1
			Squad
			{
				TFBot
				{
					Template     T_TFBot_Scout_FAN
					Attributes	"AlwaysCrit"
				}
			}
		}
	}
}
