//This file has been generated by http://mvm.tf
//Copy this file in your tf/scripts/population folder
#base robot_giant.pop
#base robot_standard.pop
#base robot_gatebot.pop
population
{
	StartingCurrency	1500
	RespawnWaveTime	7
	CanBotsAttackWhileInSpawnRoom	no
	FixedRespawnWaveTime	Yes
	Templates
	{
		T_TFBot_Mini_SentryBuster
		{
			ClassIcon	sentry_buster
			Health	500
			Name	"Mini Sentry Buster"
			Class	Demoman
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			CharacterAttributes
			{
				"move speed bonus"	4
				"damage force reduction"	0.75
				"airblast vulnerability multiplier"	0.75
				"override footstep sound set"	7
				"cannot be backstabbed"	0
				"Blast radius decreased"	0.5
			}
			Item	"the ullapool caber"
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	10
			TotalCount	30
			MaxActive	10
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	50
					Name	"Fast Zombie"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					ItemAttributes
					{
						ItemName	tf_weapon_bat
						"damage penalty"	0.33
					}
					CharacterAttributes
					{
						"move speed bonus"	0.2
					}
					Item	"zombie scout"
				}
				TFBot
				{
					Template	T_TFBot_Scout_Bonk
					ItemAttributes
					{
						ItemName	"bonk! atomic punch"
						"charge recharge rate increased"	4.33
					}
					Item	"zombie scout"
					Item	"point and shoot"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	2
			TotalCount	20
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	150
					Name	"Undead Soldier"
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Item	"zombie soldier"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	5
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavy_crit
					Health	195
					Name	"Boxer Zombie"
					Class	HeavyWeapons
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Item	"the killing gloves of boxing"
					Item	"pugilist's protector"
					Item	"zombie heavy"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	1
			TotalCount	30
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	spy
					Health	20
					Name	Sheriff
					Class	Spy
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	l'etranger
						"fire rate bonus"	0.2
					}
					Item	"l'etranger"
					Item	"zombie spy"
					Item	"the law"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	100
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	95
					Name	"Zombie Police Officer"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_pistol_scout
						"fire rate bonus"	0.1
						"damage bonus"	0.01
						"clip size penalty"	0.33
					}
					Item	"zombie scout"
					Item	"the law"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	30
			TotalCount	30
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demoman
					Health	110
					Name	"Explosion-Based Zombie Demoman"
					Class	Demoman
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					Attributes	"IgnoreFlag"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"clip size bonus"	15
					}
					Item	"scotch bonnet"
					Item	"zombie demo"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	2
			TotalCount	40
			MaxActive	10
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro
					Health	100
					Name	"Shotgunner Zombie"
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"zombie pyro"
				}
				TFBot
				{
					Template	T_TFBot_Pyro
					Attributes	"AlwaysFireWeapon"
					Attributes	"IgnoreFlag"
					CharacterAttributes
					{
						"move speed bonus"	0.01
					}
					Item	"zombie pyro"
					Item	"horrific headsplitter"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	3
			TotalCount	8
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	"Milkmann Zombie"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"mad milk"
					Item	"the milkman"
					Item	"zombie scout"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	5
			TotalCount	40
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	sniper
					Health	105
					Name	"Dead Infantry"
					Class	Sniper
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_smg
						"damage bonus"	0.2
						"fire rate bonus"	0.1
						"clip size bonus"	0.75
					}
					Item	"zombie sniper"
					Item	"poacher's safari jacket"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	6
			TotalCount	60
			MaxActive	10
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	105
					Name	"Super Shotgun Zombie"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	"the force-a-nature"
						"fire rate bonus"	0.2
						"faster reload rate"	0.33
						"damage penalty"	0.4
					}
					Item	"the force-a-nature"
					Item	"zombie scout"
					Item	"the juggernaut jacket"
				}
				TFBot
				{
					Name	"Piss Zombie"
					WeaponRestrictions	SecondaryOnly
					Template	T_TFBot_Sniper_Sydney_Sleeper
					ItemAttributes
					{
						ItemName	jarate
						"throwable recharge time"	1.33
					}
					Item	"jarate"
					Item	"zombie sniper"
					Item	"the chronomancer"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	10
			TotalCount	100
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavyweapons
					Health	200
					Name	"MachineGun Zombie"
					Class	HeavyWeapons
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_minigun
						"damage penalty"	2.50
					}
					Item	"zombie heavy"
					Item	"horrific headsplitter"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	50
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	165
					Name	"Explosion-Based Zombie Soldier"
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"damage penalty"	2.17
					}
					Item	"loyalty reward"
					Item	"zombie soldier"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	90
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	demoman
					Health	150
					Name	"Drunk Zombie"
					Class	Demoman
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Item	"zombie demo"
					Item	"demoman's fro"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	20
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	spy
					Health	30
					Name	"Serious Sheriff"
					Class	Spy
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	l'etranger
						"damage bonus"	0.33
						"fire rate bonus"	0.2
					}
					Item	"l'etranger"
					Item	"zombie spy"
					Item	"chicago overcoat"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	"Fire Zombie"
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					Item	"brigade helm"
					Item	"zombie pyro"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	100
					Name	"Undead Soldier"
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					ItemAttributes
					{
						ItemName	tf_weapon_shovel
						"bleeding duration"	2
					}
					Item	"zombie soldier"
					Item	"the patriot's pouches"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	20
			TotalCount	24
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	60
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavyweapons
					Health	400
					Name	"Slow Fat Zombie"
					Class	HeavyWeapons
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_fists
						"damage bonus"	1.85
						"bleeding duration"	2
					}
					Item	"zombie heavy"
					Item	"horrific headsplitter"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	999
			TotalCount	1
			MaxActive	1
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				Tank
				{
					Health	10000
					Name	Car
					Speed	75
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	Medic
					Class	Medic
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_medigun
						"heal rate bonus"	2
					}
					CharacterAttributes
					{
						"health regen"	4
					}
					Item	"zombie medic"
					Item	"the gauzed gaze"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	5
			TotalCount	25
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	"Fast Maniac Zombie"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"the flying guillotine"
					Item	"horrific headsplitter"
					Item	"zombie scout"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	7
			TotalCount	25
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	300
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Demoman_Knight
					ItemAttributes
					{
						ItemName	"the eyelander"
						"damage penalty"	3.33
					}
					Item	"horseless headless horseman's head"
					Item	"zombie demo"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	800
			TotalCount	1
			MaxActive	1
			SpawnCount	2
			WaitBeforeStarting	300
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_DemoMan_PrinceTavish
					Item	"zombie demo"
					Item	"horseless headless horseman's head"
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	50
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	heavyweapons
					Health	400
					Name	"Slow Fat Zombie"
					Class	HeavyWeapons
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Attributes	"AlwaysCrit"
					ItemAttributes
					{
						ItemName	tf_weapon_fists
						"damage bonus"	1.85
						"bleeding duration"	2
					}
					Item	"zombie heavy"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	25
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	250
					Name	"Nuke Zombie"
					Class	Soldier
					Skill	Normal
					ItemAttributes
					{
						ItemName	"the air strike"
						"damage bonus"	2.11
						"clip size bonus"	0.99
						"fire rate bonus"	0.55
					}
					Item	"the air strike"
					Item	"the reserve shooter"
					Item	"zombie soldier"
					Item	"the patriot's pouches"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	12
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	240
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demoman
					Item	"zombie demo"
					Item	"demoman's fro"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	20
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	60
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Name	"Baseball Zombie"
					Template	T_TFBot_Scout_Jumping_Sandman
					Item	"zombie scout"
					Item	"flak jack"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	24
			MaxActive	12
			SpawnCount	2
			WaitBeforeStarting	30
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	spy
					Health	125
					Name	"Serious Sheriff"
					Class	Spy
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					Item	"l'etranger"
					Item	"the law"
					Item	"zombie spy"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	2
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	240
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector
					Item	"zombie heavy"
					Item	"officer's ushanka"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	20
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	240
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	medic
					Health	150
					Name	"Medic Zombie"
					Class	Medic
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Item	"the amputator"
					Item	"zombie medic"
					Item	"otolaryngologist's mirror"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	35
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	pyro
					Health	175
					Name	"Fire Zombie"
					Class	Pyro
					Skill	Normal
					WeaponRestrictions	PrimaryOnly
					Item	"brigade helm"
					Item	"zombie pyro"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	1
			MaxActive	1
			SpawnCount	2
			WaitBeforeStarting	240
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Name	"Giant Rapid Fire General Zombie"
					Template	T_TFBot_Giant_Soldier_Spammer
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"critboost on kill"	2
					}
					Item	"zombie soldier"
					Item	"soldier drill hat"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	24
			MaxActive	12
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	sniper
					Health	125
					Name	"Dead Infantry"
					Class	Sniper
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"the cleaner's carbine"
						"damage bonus"	1.2
						"clip size bonus"	2
						"fire rate bonus"	3.3
						"faster reload rate"	5
					}
					Item	"the cleaner's carbine"
					Item	"zombie sniper"
					Item	"poacher's safari jacket"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	"Fast Maniac Zombie"
					Class	Scout
					Skill	Expert
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"the flying guillotine"
						"throwable recharge time"	6
						"jarate description"	1
					}
					CharacterAttributes
					{
						"move speed bonus"	4
						"damage force reduction"	0.75
						"airblast vulnerability multiplier"	0.75
						"override footstep sound set"	7
						"cannot be backstabbed"	0
						"Blast radius decreased"	0.5
					}
					Item	"the flying guillotine"
					Item	"zombie scout"
					Item	"horrific headsplitter"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	scout
					Health	125
					Name	"Milkmann Zombie"
					Class	Scout
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	"mad milk"
						"throwable recharge time"	6
						"jarate description"	1
					}
					Item	"mad milk"
					Item	"zombie scout"
					Item	"the milkman"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	7
			MaxActive	7
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Undead
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	SecondaryOnly
					ItemAttributes
					{
						ItemName	tf_weapon_shotgun_soldier
						"damage bonus"	0.25
					}
					Item	"zombie soldier"
					Item	"the hellmet"
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Support	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	"Spartan Zombie"
					Class	Soldier
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					ItemAttributes
					{
						ItemName	tf_weapon_shovel
						"damage bonus"	1.5
					}
					Item	"defiant spartan"
					Item	"zombie soldier"
				}
			}
		}
	}
}
//This file has been generated by http://mvm.tf
