//This file has been generated by http://mvm.tf
//Copy this file in your tf/scripts/population folder
#base robot_mvm_anura.pop
#base robot_giant.pop
#base robot_standard.pop
#base robot_gatebot.pop
population
{
	StartingCurrency	800
	RespawnWaveTime	4
	CanBotsAttackWhileInSpawnRoom	no
	Advanced	1
	Templates
	{
	}
	Mission // Sentrybuster
	{
		Objective	DestroySentries
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	7
		InitialCooldown	30
		CooldownTime	30
		DesiredCount	1
		TFBot
		{
			Template	T_TFBot_SentryBuster
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	2
		InitialCooldown	30
		CooldownTime	45
		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	bleedscout_w1_a1
			TotalCurrency	50
			TotalCount	12
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	10
			WaitBetweenSpawns	15
			Where	spawnbot_ambush
			TFBot
			{
				Template	T_TFBot_Scout_Blade
				tag	"bot_ambush"
			}
		}
		WaveSpawn
		{
			Name	bowman_w1_a1
			TotalCurrency	50
			TotalCount	18
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
		}
		WaveSpawn
		{
			Name	supscot_w1_a2
			TotalCurrency	100
			TotalCount	3
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	20
			WaitBetweenSpawns	15
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Fast
				}
		}
		WaveSpawn
		{
			Name	bowmanpyro_w1_a1
			WaitForAllSpawned	bowman_w1_a1
			TotalCurrency	100
			TotalCount	24
			MaxActive	16
			SpawnCount	8
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
				TFBot
				{
					Template	T_TFBot_Pyro
					Attributes	"AlwaysFireWeapon"
				}
			}
		}
		WaveSpawn
		{
			Name	Gconchubers_w1_a2
			WaitForAllSpawned	bowmanpyro_w1_a1
			TotalCurrency	150
			TotalCount	6
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Concheror
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	fireaxe_w1_a2
			WaitForAllDead	bowmanpyro_w1_a1
			TotalCurrency	100
			TotalCount	28
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot_right
			
				TFBot
				{
					Template	T_TFBot_Pyro_FireAxe_Machete
				}
		}
		WaveSpawn
		{
			Name	Gdemogang_w1_a3
			WaitForAllSpawned	Gconchubers_w1_a2
			TotalCurrency	150
			TotalCount	8
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_RapidFire
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
				}
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
				}
			}
		}
		WaveSpawn
		{
			Name	Gdemogang2_w1_a3
			WaitForAllSpawned	Gdemogang_w1_a3
			TotalCurrency	150
			TotalCount	8
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot_right
			FirstSpawnOutput
			{
				Target	bomb2_add_relay
				Action	Trigger  
			}
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Demo_RapidFire
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
				}
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Fist
				}
			}
		}
		WaveSpawn
		{
			Name	demoknight_w1_a3
			WaitForAllDead	Gconchubers_w1_a2
			TotalCurrency	100
			TotalCount	21
			MaxActive	5
			SpawnCount	3
			WaitBeforeStarting	15
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Demoman_Knight_Zatoichi
				}
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	1
		InitialCooldown	30
		CooldownTime	35
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	Gburstsol_w2_a1
			TotalCurrency	200
			TotalCount	6
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_BurstFire
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
			}
		}
		WaveSpawn
		{
			Name	champ_w2_a1
			TotalCurrency	50
			TotalCount	18
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Where	spawnbot_right
			
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ
				}
		}
		WaveSpawn
		{
			Name	bowman_w2_a1
			WaitForAllSpawned	champ_w2_a1
			TotalCurrency	50
			TotalCount	20
			MaxActive	10
			SpawnCount	10
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
				}
		}
		WaveSpawn
		{
			Name	champ_w2_a2
			WaitForAllDead	Gburstsol_w2_a1
			TotalCurrency	100
			TotalCount	32
			MaxActive	15
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot_right
			
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ
				}
		}
		WaveSpawn
		{
			Name	champ2_w2_a2
			WaitForAllDead	Gburstsol_w2_a1
			TotalCurrency	50
			TotalCount	18
			MaxActive	15
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Heavyweight_Champ
					BehaviorModifiers push
					tag	"bot_flanker_left"
					
				}
		}
		WaveSpawn
		{
			Name	steelpusher_w2_a2
			WaitForAllDead	Gburstsol_w2_a1
			TotalCurrency	100
			TotalCount	9
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	13
			Where	spawnbot_ambush
			
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
					tag	"bot_ambush"
				}
		}
		WaveSpawn
		{
			Name	constantbow_w2_a3
			WaitForAllDead	champ_w2_a2
			TotalCurrency	200
			TotalCount	24
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Constant_Arrow
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
			}
		}
		WaveSpawn
		{
			Name	bonk_w2_a3
			WaitForAllDead	steelpusher_w2_a2
			TotalCurrency	100
			TotalCount	36
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot_right
			
				TFBot
				{
					Template	T_TFBot_Scout_Bonk
				}
		}
		WaveSpawn
		{
			Name	steelpush_w2_a4
			WaitForAllSpawned	constantbow_w2_a3
			TotalCurrency	100
			TotalCount	12
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot_right
			
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
				}
		}
		WaveSpawn
		{
			Name	infsol_w2_a4
			WaitForAllDead	constantbow_w2_a3
			TotalCurrency	0
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	3
			Support	1
			Where	spawnbot
			
				TFBot
				{
					
					Class	Soldier
					Skill	Expert
				}
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	1
		InitialCooldown	25
		CooldownTime	30
		DesiredCount	2
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	3
		RunForThisManyWaves	1
		InitialCooldown	15
		CooldownTime	20
		DesiredCount	2					
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
			TeleportWhere	spawnbot
			TeleportWhere	spawnbot_right
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"bomb3 on charged"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	tankmain_w3_a1
			TotalCurrency	300
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	5
			WaitBetweenSpawns	50
			Where	spawnbot
			FirstSpawnOutput 
			{
				Target boss_spawn_relay                       
				Action Trigger                         
			}
			
				Tank
				{
					Health	18000
					Name	Tank
					Speed	75
					StartingPathTrackNode	"boss_path_1"
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
		}
		WaveSpawn
		{
			Name	tankalt_w3_a1
			TotalCurrency	150
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	30
			WaitBetweenSpawns	50
			Where	spawnbot
			FirstSpawnOutput 
			{
				Target boss_spawn_relay                       
				Action Trigger                         
			}
				Tank
				{
					Health	15000
					Name	Tank
					Speed	75
					StartingPathTrackNode	"boss_path_alt_1"
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
				}
		}
		WaveSpawn
		{
			Name	scot_w3_a1
			TotalCurrency	100
			TotalCount	50
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					
					Class	Scout
					Skill	Expert
				}
		}
		WaveSpawn
		{
			Name	GJSand_w6_a3
			TotalCurrency	100
			TotalCount	3
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	15
			Where	spawnbot_right
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Jumping_Sandman
					Attributes	"AlwaysCrit"
					BehaviorModifiers push
					tag	"bot_flanker_left"
				}
		}
		WaveSpawn
		{
			Name	blade_w3_a1
			TotalCurrency	100
			TotalCount	24
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot_ambush
			
				TFBot
				{
					
					Template	T_TFBot_Scout_Blade
					tag	"bot_ambush"
				}
		}
		WaveSpawn
		{
			Name	Gsolgang_w3_a2
			WaitForAllDead	tankalt_w3_a1
			TotalCurrency	100
			TotalCount	24
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer
				}
				TFBot
				{
					
					Class	Soldier
					Skill	Expert
				}
				TFBot
				{
					
					Class	Soldier
					Skill	Expert
				}
				TFBot
				{
					
					Class	Soldier
					Skill	Expert
				}
				TFBot
				{
					
					Class	Soldier
					Skill	Expert
				}
				TFBot
				{
					
					Class	Soldier
					Skill	Expert
				}
			}
		}
		WaveSpawn
		{
			Name	demoknight_w3_a2
			TotalCurrency	50
			TotalCount	35
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					
					Template	T_TFBot_Demoman_Knight_Zatoichi
				}
		}
		WaveSpawn
		{
			Name	Gcritsolgang_w3_a2
			WaitForAllDead	tankalt_w3_a1
			TotalCurrency	100
			TotalCount	12
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	15
			WaitBetweenSpawns	15
			Where	spawnbot
			FirstSpawnOutput
			{
				Target	bomb3_add_relay
				Action	Trigger  
			}
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Crit
				}
				TFBot
				{
					
					Class	Pyro
					Skill	Expert
				}
				TFBot
				{
					
					Class	Pyro
					Skill	Expert
				}
				TFBot
				{
					
					Class	Pyro
					Skill	Expert
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	Gheatergang_w4_a1
			TotalCurrency	100
			TotalCount	9
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Heavyweapons_Heater
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					
					Class	HeavyWeapons
					Skill	Expert
				}
				TFBot
				{
					
					Class	HeavyWeapons
					Skill	Expert
				}
			}
		}
		WaveSpawn
		{
			Name	burn_w4_a1
			TotalCurrency	50
			TotalCount	28
			MaxActive	5
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot_right
			
				TFBot
				{
					
					Template	T_TFBot_Pyro_Burn
					Skill	Normal
				}
		}
		WaveSpawn
		{
			Name	armorpierce_w4_a1
			TotalCurrency	50
			TotalCount	28
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Armorbreak
				}
		}
		WaveSpawn
		{
			Name	GFAN_w3_a2
			WaitForAllDead	Gheatergang_w4_a1
			TotalCurrency	150
			TotalCount	36
			MaxActive	12
			SpawnCount	12
			WaitBeforeStarting	5
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_FAN
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
			}
		}
		WaveSpawn
		{
			Name	demo_w4_a2
			WaitForAllDead	Gheatergang_w4_a1
			TotalCurrency	100
			TotalCount	24
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					
					Class	Demoman
					Skill	Hard
				}
		}
		WaveSpawn
		{
			Name	demo_w4_a2
			WaitForAllDead	Gheatergang_w4_a1
			TotalCurrency	100
			TotalCount	12
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					Class Demoman
					Name "Samurai Demo"
					ClassIcon demoknight_samurai
					Skill Expert
					Item "The Half-Zatoichi"
					Item "The Splendid Screen"
					Item "Demo Kabuto"
					Item "The Menpo"
					Scale "1.3"
					Health 650
					WeaponRestrictions MeleeOnly
					Attributes AirChargeOnly
					Attributes AlwaysCrit
					Attributes AutoJump
						AutoJumpMin 4
						AutoJumpMax 4
						
					CharacterAttributes
					{
						"charge time increased" 6
						"charge recharge rate increased" 7
						"increased jump height" 2.3
						"bot custom jump particle"	1
					}
				}
		}
		WaveSpawn
		{
			Name	constant_w4_a3
			WaitForAllDead	GFAN_w3_a2
			TotalCurrency	100
			TotalCount	12
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Constant_Arrow
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	rapidbowman_w4_a3
			WaitForAllDead	GFAN_w3_a2
			TotalCurrency	150
			TotalCount	15
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot_right
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Spammer
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	Gknight_w4_a3
			WaitForAllDead	GFAN_w3_a2
			TotalCurrency	100
			TotalCount	4
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Giant_DemoMan_PrinceTavish
				}
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	5
		RunForThisManyWaves	1
		InitialCooldown	70
		CooldownTime	25
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_sniper
		BeginAtWave	5
		RunForThisManyWaves	1
		InitialCooldown	70
		CooldownTime	15
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Sniper
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"bomb2 on Supbonk"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	engi_w5_infsup
			TotalCurrency	0
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	20
			Support	1
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Engineer_Sentry_Tele_Battle
					TeleportWhere	spawnbot
				}
		}
		WaveSpawn
		{
			Name	GrapsolGmed_w5_a1
			TotalCurrency	200
			TotalCount	15
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Spammer
					Attributes	AlwaysCrit
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Regen
				}
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
					Attributes	"AlwaysCrit"
					tag	"bot_ambush"
				}
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
					Attributes	"AlwaysCrit"
					tag	"bot_ambush"
				}
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
					Attributes	"AlwaysCrit"
					tag	"bot_ambush"
				}
			}
		}
		WaveSpawn
		{
			Name	bleedbowman_w5_a1
			TotalCurrency	100
			TotalCount	36
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot_right
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Bleed_Boosted
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
			}
		}
		WaveSpawn
		{
			Name	bleedbowman_w5_a1
			TotalCurrency	50
			TotalCount	14
			MaxActive	6
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot_right
				TFBot
				{
					Template	T_TFBot_Medic_Crossbow_TripleShot
					Attributes	AlwaysCrit
				}
		}
		WaveSpawn
		{
			Name	bowman_w5_a1
			TotalCurrency	50
			TotalCount	16
			MaxActive	8
			SpawnCount	8
			WaitBeforeStarting	15
			WaitBetweenSpawns	15
			Where	spawnbot_ambush
			
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman
					ItemAttributes
					{
						ItemName	"the huntsman"
						"damage bonus"	1
					}
					Attributes	"AlwaysCrit"
					tag	"bot_ambush"
				}
		}
		WaveSpawn
		{
			Name	SupScot_w5_a2
			WaitForAllSpawned	GrapsolGmed_w5_a1
			TotalCurrency	100
			TotalCount	4
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	25
			WaitBetweenSpawns	10
			Where	spawnbot
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Fast
				}
		}
		WaveSpawn
		{
			Name	SupBonkScot_w5_a2
			WaitForAllSpawned	GrapsolGmed_w5_a1
			TotalCurrency	100
			TotalCount	5
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot
			FirstSpawnOutput
			{
				Target	bomb2_add_relay
				Action	Trigger  
			}
			
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Bonk
					Name	"Bonk Super Scout"
				}
		}
		WaveSpawn
		{
			Name	BoostScout_w5_a2
			WaitForAllSpawned	GrapsolGmed_w5_a1
			TotalCurrency	100
			TotalCount	45
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	15
			WaitBetweenSpawns	4
			Where	spawnbot
			Where	spawnbot_right
			
				TFBot
				{
					
					Name	"Crit Scout"
					Class	Scout
					Skill	Expert
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	Ccaptainpunch_w5_a3
			WaitForAllDead	SupBonkScot_w5_a2
			TotalCurrency	300
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot_ambush
			
				TFBot
				{
					Template	T_TFBot_Chief_Gauntlet
					tag	"bot_ambush"
					ItemAttributes
					{
						ItemName	"fists of steel"
						"dmg bonus vs buildings"	2
						"damage causes airblast"	1
					}
					CharacterAttributes
					{
						"airblast vertical vulnerability multiplier"	0
						"damage force reduction"	0
						"airblast vulnerability multiplier"	0.1
					}
				}
		}
		WaveSpawn
		{
			Name	infbleed_w5_a3
			WaitForAllDead	SupBonkScot_w5_a2
			TotalCurrency	0
			TotalCount	10
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Support	1
			Where	spawnbot
			
				TFBot
				{
					
					Template	T_TFBot_Scout_Blade
				}
		}
		WaveSpawn
		{
			Name	infconch_w5_a3
			WaitForAllDead	SupBonkScot_w5_a2
			TotalCurrency	100
			TotalCount	10
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	10
			WaitBetweenSpawns	12
			Support	1
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
				}
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	6
		RunForThisManyWaves	1
		InitialCooldown	15
		CooldownTime	20
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Sniper_Sydney_Sleeper
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"bomb2on Gjsand bomb3on lastGdef"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	Gdefmed_w6_a1
			TotalCurrency	100
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	50
			TotalCount	32
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Armorbreak
				}
		}
		WaveSpawn
		{
			Name	leapsamurai_w6_a1
			TotalCurrency	200
			TotalCount	32
			MaxActive	6
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	8
			Where	spawnbot
			
				TFBot
				{
					Class Demoman
					Name "Samurai Demo"
					ClassIcon demoknight_samurai_giant
					Skill Expert
					Item "The Half-Zatoichi"
					Item "The Splendid Screen"
					Item "Demo Kabuto"
					Item "The Menpo"
					Scale "1.3"
					Health 650
					WeaponRestrictions MeleeOnly
					Attributes AirChargeOnly
					Attributes AlwaysCrit
					Attributes AutoJump
						AutoJumpMin 4
						AutoJumpMax 4
					CharacterAttributes
					{
						"charge time increased" 6
						"charge recharge rate increased" 7
						"increased jump height" 2.3
						"bot custom jump particle"	1
					}
				}
		}
		WaveSpawn
		{
			Name	champuber_w6_a2
			WaitForAllDead	Gdefmed_w6_a1
			TotalCurrency	200
			TotalCount	48
			MaxActive	14
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Pyro_FireAxe_Machete
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	knight_w6_a2
			WaitForAllDead	Gdefmed_w6_a1
			TotalCurrency	50
			TotalCount	24
			MaxActive	5
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot_left
			
				TFBot
				{
					Template	T_TFBot_Demoman_Knight_Zatoichi
					Attributes	"AlwaysCrit"
					BehaviorModifiers push
					tag	"bot_flanker_left"
				}
		}
		
		WaveSpawn
		{
			Name	knight_w6_a2
			WaitForAllDead	Gdefmed_w6_a1
			TotalCurrency	50
			TotalCount	18
			MaxActive	6
			SpawnCount	6
			WaitBeforeStarting	15
			WaitBetweenSpawns	10
			Where	spawnbot_ambush
			
				TFBot
				{
					Template	T_TFBot_Demoman_Knight_Zatoichi
					Attributes	"AlwaysCrit"
					tag	"bot_ambush"
				}
		}
		WaveSpawn
		{
			Name	Gburn_w6_a3
			WaitForAllDead	leapsamurai_w6_a1
			TotalCurrency	100
			TotalCount	4
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Giant_Pyro_Burn
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	GJSand_w6_a3
			WaitForAllDead	leapsamurai_w6_a1
			TotalCurrency	150
			TotalCount	8
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	15
			WaitBetweenSpawns	6
			Where	spawnbot_right
			
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Jumping_Sandman
					Attributes	"AlwaysCrit"
					BehaviorModifiers push
					tag	"bot_flanker_left"
				}
		}
		WaveSpawn
		{
			Name	Heavy_w6_a3
			WaitForAllDead	leapsamurai_w6_a1
			TotalCurrency	100
			TotalCount	32
			MaxActive	5
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					
					Name	"Crit Heavy"
					Class	HeavyWeapons
					Skill	Expert
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	Gdefmed_w6_a4
			WaitForAllDead	Gburn_w6_a3
			TotalCurrency	100
			TotalCount	3
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	10
			Where	spawnbot
			FirstSpawnOutput
			{
				Target	bomb3_add_relay
				Action	Trigger  
			}
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	Gburn_w6_a3
			TotalCurrency	50
			TotalCount	15
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
				TFBot
				{
					Template	T_TFBot_Sniper_Huntsman_Armorbreak
				}
		}
		WaveSpawn
		{
			Name	LeapSamurai_w6_a4
			WaitForAllDead	Gburn_w6_a3
			TotalCurrency	0
			TotalCount	10
			MaxActive	7
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Support	1
			Where	spawnbot_ambush
			
				TFBot
				{
					Class Demoman
					Name "Samurai Demo"
					ClassIcon demoknight_samurai
					Skill Expert
					Item "The Half-Zatoichi"
					Item "The Splendid Screen"
					Item "Demo Kabuto"
					Item "The Menpo"
					Scale "1.3"
					Health 650
					WeaponRestrictions MeleeOnly
					Attributes AirChargeOnly
					Attributes AlwaysCrit
					Attributes AutoJump
						AutoJumpMin 4
						AutoJumpMax 4
						
					CharacterAttributes
					{
						"charge time increased" 6
						"charge recharge rate increased" 7
						"increased jump height" 2.3
						"bot custom jump particle"	1
					}
					tag	"bot_ambush"
				}
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot
		BeginAtWave	7
		RunForThisManyWaves	1
		InitialCooldown	90
		CooldownTime	20
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot
		BeginAtWave	7
		RunForThisManyWaves	1
		InitialCooldown	100
		CooldownTime	15
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Sniper_Sydney_Sleeper
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	7
		RunForThisManyWaves	1
		InitialCooldown	10
		CooldownTime	25
		DesiredCount	2			
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
			TeleportWhere	spawnbot
			TeleportWhere	spawnbot_right
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		Description	"bomb2 on Gshotvy"
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	Grapsol_w7_a1
			TotalCurrency	100
			TotalCount	6
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			
				TFBot
				{
					
					Template	T_TFBot_Giant_Soldier_Spammer
				}
		}
		WaveSpawn
		{
			Name	armorpierce_w7_a1
			TotalCurrency	50
			TotalCount	14
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					
					Template	T_TFBot_Sniper_Huntsman_Armorbreak
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	bowman_w7_a1
			TotalCurrency	25
			TotalCount	32
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot_right
			TFBot
			{
				Skill	Expert
				Template	T_TFBot_Sniper_Huntsman
				Attributes	"AlwaysCrit"
				ItemAttributes
				{
					ItemName	"the huntsman"
					"damage bonus"	1
				}
			}
		}
		WaveSpawn
		{
			Name	GBBSolgang_w7_a2
			WaitForAllDead	Grapsol_w7_a1
			TotalCurrency	100
			TotalCount	12
			MaxActive	8
			SpawnCount	4
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_RocketShotgun
				}
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Heavy_IronFist_Airblast
					Attributes	"AlwaysCrit"
				}
			}
		}
		WaveSpawn
		{
			Name	GShotvy_w7_a2
			WaitForAllDead	Grapsol_w7_a1
			TotalCurrency	100
			TotalCount	4
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	10
			WaitBetweenSpawns	10
			Where	spawnbot_right
			
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Shotgun
					Attributes	"AlwaysCrit"
				}
		}
		WaveSpawn
		{
			Name	Samurai_w7_a2
			WaitForAllDead	Grapsol_w7_a1
			TotalCurrency	50
			TotalCount	18
			MaxActive	4
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Demoman_Samurai
					BehaviorModifiers push
					tag	"bot_flanker_left"
				}
		}
		WaveSpawn
		{
			Name	Samurai_w7_a2
			WaitForAllDead	Grapsol_w7_a1
			TotalCurrency	50
			TotalCount	15
			MaxActive	2
			SpawnCount	3
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Demoman_Samurai
					BehaviorModifiers push
					tag	"bot_flanker_right"
				}
		}
		WaveSpawn
		{
			Name	GHeavymed_w7_a3
			WaitForAllDead	GBBSolgang_w7_a2
			TotalCurrency	200
			TotalCount	6
			MaxActive	2
			SpawnCount	2
			WaitBeforeStarting	5
			WaitBetweenSpawns	15
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons
					Attributes	"AlwaysCrit"
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	critsoldier_w7_a3
			WaitForAllDead	GBBSolgang_w7_a2
			TotalCurrency	150
			TotalCount	14
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	10
			WaitBetweenSpawns	5
			Where	spawnbot_right
			TFBot
			{
				Name	"Crit Soldier"
				Class	Soldier
				Skill	Expert
				Attributes	"AlwaysCrit"
				ItemAttributes
				{
					ItemName	tf_weapon_rocketlauncher
					"damage bonus"	2
					"fire rate bonus"	0.6
					"faster reload rate"	-0.8
				}
			}
		}
		WaveSpawn
		{
			Name	batt_w7_infsup
			WaitForAllDead	GBBSolgang_w7_a2
			TotalCurrency	0
			TotalCount	20
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	5
			WaitBetweenSpawns	5
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Battalion
				}
				TFBot
				{
					Template	T_TFBot_Medic_BigHeal
				}
			}
		}
		WaveSpawn
		{
			Name	CLiberate_w7_a4
			TotalCurrency	300
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			
				TFBot
				{
					Template	T_TFBot_Chief_Soldier_RocketPush_Burst
				}
		}
	}
}
//This file has been generated by http://mvm.tf
