#base robot_giant.pop
#base robot_standard.pop
#base robot_gatebot.pop
population
{
	StartingCurrency	800
	RespawnWaveTime	8
	CanBotsAttackWhileInSpawnRoom	no
	EventPopfile	Halloween
	ItemBlacklist
	{
		ClassName "tf_weapon_handgun_scout_primary"
		ClassName "tf_weapon_scattergun"
		ClassName "tf_weapon_rocketlauncher"
		ClassName "tf_weapon_soda_popper"
		ClassName "tf_weapon_pep_brawler_blaster"
		ClassName "tf_weapon_rocketlauncher_directhit"
		ClassName "tf_weapon_particle_cannon"
		ClassName "tf_weapon_rocketlauncher_airstrike"
		ClassName "tf_weapon_rocketlauncher_fireball"
		ClassName "tf_weapon_cannon"
		ClassName "tf_weapon_sniperrifle"
		ClassName "tf_weapon_sniperrifle_classic"
		ClassName "tf_weapon_sniperrifle_decap"
		ClassName "tf_weapon_flamethrower"
		ClassName "tf_weapon_grenadelauncher"
		ClassName "tf_weapon_minigun"
	}
	ItemAttributes 
	{
		Classname "tf_weapon_pda_engineer_build" 
		"building max level" 1
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			WaitForAllDead	true
			TotalCurrency	250
			TotalCount	25
			MaxActive	25
			SpawnCount	25
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	Scout
					Class	Scout
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					CharacterAttributes
					{
						"move speed penalty"	0.75
					}
					Item	"silver botkiller scattergun mk.i"
					Item	"bonk! atomic punch"
					Item	"frying pan"
					Item	"the mustachioed mann"
					Item	"zombie scout"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	true
			TotalCurrency	250
			TotalCount	4
			MaxActive	10
			SpawnCount	10
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demoman
					Health	175
					Name	Demoman
					Class	Demoman
					Skill	Normal
					CharacterAttributes
					{
						"move speed penalty"	0.9
					}
					Item	"the bootlegger"
					Item	"the tide turner"
					Item	"the ullapool caber"
					Item	"conjurer's cowl"
					Item	"zombie demo"
				}
				TFBot
				{
					Template	T_TFBot_Giant_DemoMan_PrinceTavish
					CharacterAttributes
					{
						"move speed bonus"	0.5
					}
					Item	"the tide turner"
					Item	"the scotsman's skullcutter"
					Item	"conjurer's cowl"
					Item	"prince tavish's crown"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	true
			TotalCurrency	350
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	Pyro
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					CharacterAttributes
					{
						"move speed penalty"	0.75
					}
					Item	"frying pan"
					Item	"zombie pyro"
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	true
			TotalCurrency	550
			TotalCount	1
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	40
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	2500
					Name	Tank
					Speed	50
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	1
			TotalCurrency	350
			TotalCount	20
			MaxActive	10
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Health	100
					WeaponRestrictions	SecondaryOnly
					Template	T_TFBot_Medic
					CharacterAttributes
					{
						"move speed penalty"	0.75
					}
					Item	"the quick-fix"
					Item	"zombie medic"
				}
				TFBot
				{
					ClassIcon	heavyweapons
					Health	250
					Name	HeavyWeapons
					Class	HeavyWeapons
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					CharacterAttributes
					{
						"move speed penalty"	0.75
					}
					Item	"zombie heavy"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	1
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	spy
					Health	5000
					Name	BallsGaming
					Class	Scout
					EventChangeAttributes
					{
						Default
						{
							Skill	Normal
							WeaponRestrictions	MeleeOnly
							Attributes	"IgnoreFlag"
							ItemAttributes
							{
								ItemName	"the holy mackerel"
								"damage bonus"	100
							}
							CharacterAttributes
							{
								"move speed bonus"	5
							}
							Item	"the holy mackerel"
							Item	"bonk helm"
							Item	"zombie scout"
						}
						RevertGateBotsBehavior
						{
							Skill	Normal
						}
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	Scout
					Class	Scout
					Skill	Normal
					CharacterAttributes
					{
						"move speed penalty"	0.01
					}
				}
			}
		}
	}
}
//This file has been generated by http://mvm.tf
