#base robot_giant.pop
#base robot_standard.pop
//Rust Valley Rodeotron
//Made By Hell-met http://steamcommunity.com/id/hell-met/
//Advanced Skill
//Final_Final_Potato_FINAL

WaveSchedule
{

	StartingCurrency		400
	RespawnWaveTime 		4
	CanBotsAttackWhileInSpawnRoom No
	Advanced 1
	
	Templates
	{	
	
		T_TFBot_Express
		{
			Template T_TFBot_Giant_Scout_Baseball_Armored
			Health 2500
			Item "EOTL_demopants"
			ItemAttributes
			{
				ItemName "The Sandman"
				"max health additive penalty" 0
				//"mod bat launches balls" 0
			}
		}
	
	
		T_TFBot_Big_Heal_Hell
		{
			Class Medic
			Name "Big-Heal Medic"
			Classicon medic
			Skill Expert
			WeaponRestrictions SecondaryOnly
			Item "The Medicine Manpurse"
			Item "The Quick-Fix"
			ItemAttributes
			{
				ItemName "The Quick-Fix"
				"ubercharge rate bonus" 0.1
			}
			CharacterAttributes
			{
				"heal rate bonus" 200
				"overheal penalty" 0
			}
		}
	
		T_TFBot_Medic_Shield
		{
			Class Medic
			Name "Shield Medic"
			Health 150
			Classicon medic_shield_qf
			Item "Platinum Pickelhaube"
			Skill Hard
			Attributes ProjectileShield
			Attributes SpawnWithFullCharge
			ItemAttributes
			{
				ItemName "TF_WEAPON_MEDIGUN"
				"generate rage on heal" 1
				"increase buff duration" 2
			}
			CharacterAttributes
			{
				"bot medic uber deploy delay duration" 1337
			}
		}
		
		T_TFBot_Milk_Hell
		{
			Class Scout
			Classicon scout_milk
			Name "Upgraded Milk"
			Item "Mad Milk"
			Item "The Holy Mackerel"
			Item "Death Racer's Helmet"
			Attributes AlwaysFireWeapon
			WeaponRestrictions SecondaryOnly
			Skill Easy
			ItemAttributes
			{
				ItemName "Death Racer's Helmet"
				"set item tint rgb" 15132390
			}
			ItemAttributes
			{
				ItemName "Mad Milk"
				"applies snare effect" 0.65
				"effect bar recharge rate increased" 0.05
			}	
		}
		
		T_TFBot_Bat1
		{
			Class Scout
			ClassIcon scout_bat
			Skill Easy
			Item "Batsaber"
			WeaponRestrictions MeleeOnly
			ItemAttributes
			{
				ItemName "Batsaber"
				"set item tint rgb" 65280
			}
		}
		
		T_TFBot_Bat2
		{
			Class Scout
			ClassIcon scout_bat
			Skill Easy
			Item "Batsaber"
			WeaponRestrictions MeleeOnly
			ItemAttributes
			{
				ItemName "Batsaber"
				"set item tint rgb" 16711935
			}
		}

		T_TFBot_Bat3
		{
			Class Scout
			ClassIcon scout_bat
			Skill Easy
			Item "Batsaber"
			WeaponRestrictions MeleeOnly
			ItemAttributes
			{
				ItemName "Batsaber"
				"set item tint rgb" 16711680
			}
		}

		T_TFBot_Bat4
		{
			Class Scout
			ClassIcon scout_bat
			Skill Easy
			Item "Batsaber"
			WeaponRestrictions MeleeOnly
			ItemAttributes
			{
				ItemName "Batsaber"
				"set item tint rgb" 255
			}
		}	

		T_TFBot_Bat5
		{
			Class Scout
			ClassIcon scout_bat
			Skill Easy
			Item "Batsaber"
			WeaponRestrictions MeleeOnly
			ItemAttributes
			{
				ItemName "Batsaber"
				"set item tint rgb" 65535
			}
		}		
		
	}
	
	Mission // Enginer 12
	{
		Objective Engineer  

		InitialCooldown 30
		Where spawnbot_left0
		BeginAtWave 1
		RunForThisManyWaves 2
		CooldownTime 60
		DesiredCount 1

		TFBot
		{
		Template T_TFBot_Engineer_Sentry_Teleporter
		Health 600
		//600 is the engineer's hp in rottenburg
		}
		
	}
	
	Mission // Enginer 4567
	{
		Objective Engineer  

		InitialCooldown 30
		Where spawnbot_left0
		BeginAtWave 4
		RunForThisManyWaves 4
		CooldownTime 60
		DesiredCount 1

		TFBot
		{
		Template T_TFBot_Engineer_Sentry_Teleporter
		Health 600
		//600 is the engineer's hp in rottenburg
		}
		
	}
	
	Mission // God Sniper 6
	{
		Objective Sniper	
		InitialCooldown 5
		Where spawnbot_left0
		BeginAtWave 6
		RunForThisManyWaves 1
		CooldownTime 5
		DesiredCount 1
		
		TFBot
		{
			Class Sniper
			Classicon sniper_blast
			Health 1
			Skill Easy
			Attributes DisableDodge
			Name "AVOID-ME 9000"
			Item "Potassium Bonnett"
			Item "Head Mounted Double Observatory"
			Item "The AWPer Hand"
			CharacterAttributes
			{
				"dmg taken increased" 0
			}
			ItemAttributes
			{
				ItemName "Potassium Bonnett"
				"set item tint rgb" 65280
				"SPELL: set item tint RGB"	"5"
			}
			ItemAttributes
			{
				ItemName "The AWPer Hand"
				"apply z velocity on damage" 9999
				"apply look velocity on damage" 9999
				"damage bonus" 1338
				"kill forces attacker to laugh" 1
				"item style override" 0
			}
		}
	}
	
	Mission // Miner 5
	
	{
		Objective Sniper	
		InitialCooldown 90
		Where spawnbot_left0
		BeginAtWave 5
		RunForThisManyWaves 1
		CooldownTime 30
		DesiredCount 2
		
		TFBot
		{
			Class Soldier
			Classicon soldier_blackbox
			Health 900
			Scale 1.5
			Skill Expert
			Attributes DisableDodge
			Name "Australium Miner"
			Item "The Doe-Boy"
			Item "Mining Light"
			Item "The Black Box"
			Item "The Escape Plan"
			ItemAttributes
			{
				ItemName "The Black Box"
				"auto fires full clip" 1
				"item style override" 1
				"damage bonus" 2
				"health on radius damage" 100
				"turn to gold" 1
				"faster reload rate" 0.01
			}
			ItemAttributes
			{
				ItemName "The Escape Plan"
				"provide on active" 1
				"hand scale" 1.5
				"turn to gold" 1
				"damage bonus" 2
				"self mark for death" 0
				"mod shovel speed boost" 0
			}
		}
	}
	
	Mission // ~New~ Busters
	{
		Objective DestroySentries

		InitialCooldown 0
		Where spawnbot_scattered0
		Where spawnbot_main1
		BeginAtWave 1
		RunForThisManyWaves 6
		CooldownTime 50
		
		RandomChoice
		{
		
			TFBot
			{
			Template T_TFBot_SentryBuster
			Skill Easy
			Attributes DisableDodge
			Attributes IgnoreEnemies
			}
			
			TFBot
			{
			Template T_TFBot_SentryBuster
			Skill Easy
			Attributes DisableDodge
			Attributes IgnoreEnemies
			}
			
			TFBot
			{
			Template T_TFBot_SentryBuster
			Skill Easy
			Attributes DisableDodge
			Attributes IgnoreEnemies
			}
			
			TFBot
			{
			Template T_TFBot_SentryBuster
			Skill Easy
			Attributes DisableDodge
			Attributes IgnoreEnemies
			}
			
			TFBot
			{
			Template T_TFBot_SentryBuster
			Skill Easy
			Attributes DisableDodge
			Attributes IgnoreEnemies
			}
			
			TFBot
			{
			Class HeavyWeapons
			Name "Bully Buster"
			Skill Expert
			Health 2000
			Attributes AlwaysFireWeapon
			WeaponRestrictions MeleeOnly
			ClassIcon sentry_buster
			Item "Traffic Cone"
			Attributes MiniBoss
			Attributes DisableDodge
			CharacterAttributes
			{
				"damage bonus" 0.001
				"fire rate bonus" 0.6
				"head scale" 2
				"torso scale" 0.3
				"voice pitch scale" 0
				"apply z velocity on damage" 500
				"gesture speed increase" 1337
				"melee range multiplier" 1.5
				"melee bounds multiplier" 1.5
				"move speed bonus" 4
				"damage force reduction" 0.5
				"airblast vulnerability multiplier" 0.5
				"override footstep sound set" 7
				"cannot be backstabbed" 1
			}
			}	
			
			TFBot //Sapper = ref pose
			{
			Class Spy
			Name "Sentry Hacker"
			Skill Easy
			Health 2000
			Item "EOTL_demopants"
			Item "Graybanns"
			MaxVisionRange 2500
			WeaponRestrictions SecondaryOnly
			ClassIcon sentry_buster
			Attributes MiniBoss
			Attributes DisableDodge
			Attributes AlwaysFireWeapon
			CharacterAttributes
			{
				"move speed bonus" 2
				"cannot disguise" 1
				"head scale" 2.2
				"torso scale" 0.3
				"voice pitch scale" 0
				"damage force reduction" 0.5
				"airblast vulnerability multiplier" 0.5
				"override footstep sound set" 7
				"cannot be backstabbed" 1
			}
			Itemattributes
			{
				Itemname "TF_WEAPON_KNIFE"
				"is_passive_weapon" 1
				"damage bonus" 0
				"fire rate bonus" 100
			}
			}
			
			TFBot
			{
			Class Demoman
			Name "Sentry Runner"
			Skill Expert
			Health 2000
			WeaponRestrictions PrimaryOnly
			ClassIcon sentry_buster
			Item "EOTL_winter_pants"
			Item "The Tide Turner"
			Attributes DisableDodge
			Attributes Miniboss
			CharacterAttributes
			{
				"gesture speed increase" 100
				"move speed bonus" 2
				"voice pitch scale" 0
				"damage force reduction" 0.5
				"airblast vulnerability multiplier" 0.5
				"override footstep sound set" 7
				"cannot be backstabbed" 1
			}
			ItemAttributes
			{
				ItemName "The Tide Turner"
				"charge time increased" 7
				"charge recharge rate increased" 7
				"Attack not cancel charge" 1
				"charge impact damage increased" 0
			}
			}
		
		}	
	}
	
	//WAVE 1
	
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay_expert
			Action Trigger
		}
		
		DoneOutput					
		{
			Target wave_finished_relay
			Action Trigger
		}	
		
		WaveSpawn
		{
			Name "EXPRESS"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			TotalCurrency 100
			
		TFBot
		{
			Template T_TFBot_Express
		}
		}
		
		WaveSpawn
		{
			Name "SUPPORT"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 1337
			MaxActive 12
			SpawnCount 1
			WaitBetweenSpawns 1
			WaitForAllDead "part04"
			Support 1
			TotalCurrency 0
			
		TFBot
		{
			Class Pyro
			Classicon pyro_flare
			Skill Easy
			Item "The Detonator"
			WeaponRestrictions SecondaryOnly
		}
		}
		
		WaveSpawn
		{
			Name "part01"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 6
			MaxActive 6
			SpawnCount 3
			WaitForAllDead "EXPRESS"
			WaitBetweenSpawns 8
			TotalCurrency 200
		
		Squad
		{	
		
		TFBot
		{
			Class Soldier
			Name "Giant Uncharged Soldier"
			ClassIcon soldier_crit
			Skill Normal
			Health 3800
			Item "The Original"
			Attributes MiniBoss
			ItemAttributes
			{
				ItemName "The Original"
				"faster reload rate" 0.2
				"fire rate bonus" 2
				"Projectile speed increased" 0.5
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
			}
		}
		
		TFBot
		{
			Class Medic
			Attributes SpawnWithFullCharge
			Classicon medic_uber
			Attributes IgnoreEnemies
			CharacterAttributes
			{
			"overheal penalty" 0
			}
		}
		
		TFBot
		{
			Class Medic
			Attributes SpawnWithFullCharge
			Classicon medic_uber
			Attributes IgnoreEnemies
			CharacterAttributes
			{
			"overheal penalty" 0
			}
		}	
		
		}	
		}
		
		WaveSpawn
		{
			Name "part02"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 36
			MaxActive 8
			SpawnCount 1
			WaitBetweenSpawns 2
			WaitForAllDead "EXPRESS"
			WaitBeforeStarting 8
			TotalCurrency 100
			
		TFBot
		{
			Class Pyro
			Classicon heavy_shotgun
			Name "Pyro Shotgun"
			Skill Expert
			WeaponRestrictions SecondaryOnly
			ItemAttributes
			{
				ItemName "TF_WEAPON_SHOTGUN_PYRO"
				"faster reload rate" 0.1
				"fire rate bonus" 2.5
				"bullets per shot bonus" 3
				"damage bonus" 0.33
			}
		}
		
		}
		
		WaveSpawn
		{
			Name "part03"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 36
			MaxActive 12
			SpawnCount 12
			WaitForAllDead "part01"
			TotalCurrency 100
			
		TFBot
		{
			Class Heavyweapons
			Skill Expert
			Health 300
			//ClassIcon heavy_apocofist dog shit icon
			ClassIcon heavy_champ
			Name "Brownie"
			WeaponRestrictions MeleeOnly
			Item "Apoco-Fists"
			Item "Pugilist's Protector"
			ItemAttributes
			{
				ItemName "Pugilist's Protector"
				"set item tint rgb" 3283200
			}
			ItemAttributes
			{
			Itemname "Apoco-Fists"
			//"move speed bonus" 1.3
			"damage causes airblast" 1
			"apply z velocity on damage" -1337
			"dmg bonus vs buildings" 100
			}
		}		
		}
		
		WaveSpawn
		{
			Name "part04"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 24
			MaxActive 12
			SpawnCount 12
			WaitForAllDead "part03"
			TotalCurrency 200
			
		TFBot
		{
			Class Soldier
			Skill Expert
			Attributes AlwaysCrit
			Item "The Direct Hit"
			//GATE
			Item "MvM Gatebot Light Soldier"
			Attributes IgnoreFlag
			Attributes DisableDodge
			Tag bot_gatebot
			BehaviorModifiers Push
			//GATE
		}		
		}
		
		WaveSpawn
		{
			Name "part04.5"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 3
			MaxActive 3
			SpawnCount 3
			WaitForAllDead "part04"
			WaitBeforeStarting 6
			TotalCurrency 100
			
		Squad
		{	
		
		TFBot
		{
			Template T_TFBot_Giant_Pyro
			Classicon pyro_dragon_fury_swordstone
			Skill Expert
			Item "The Dragon's Fury"
		}
		
		TFBot
		{
			Class Medic
			Attributes SpawnWithFullCharge
			Classicon medic_uber
			Attributes IgnoreEnemies
			CharacterAttributes
			{
			"overheal penalty" 0
			}
		}
		
		TFBot
		{
			Class Medic
			Attributes SpawnWithFullCharge
			Classicon medic_uber
			Attributes IgnoreEnemies
			CharacterAttributes
			{
			"overheal penalty" 0
			}
		}
		
		}
		}
		
		WaveSpawn
		{
			Name "part05"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitForAllDead "part04.5"
			WaitBeforeStarting 2
			TotalCurrency 100
		
		Squad
		{	
		
		TFBot
		{
			Template T_TFBot_Giant_Pyro
			Classicon pyro_dragon_fury_swordstone
			Skill Easy
			Item "The Dragon's Fury"
		}
		
		TFBot
		{
			Template T_TFBot_Giant_Medic
			Attributes IgnoreEnemies
		}
		
		}
		}
			
	}	
	
	//WAVE 2
	
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay_expert
			Action Trigger
		}
		
		DoneOutput					
		{
			Target wave_finished_relay
			Action Trigger
		}
		
		WaveSpawn
		{
			Name "EXPRESS"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 2
			MaxActive 2
			SpawnCount 1
			WaitBetweenSpawns 1
			TotalCurrency 100
			
		TFBot
		{
			Template T_TFBot_Express
		}
		}
		
		WaveSpawn
		{
			Name "SUPPORT"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 1337
			MaxActive 12
			SpawnCount 1
			WaitBetweenSpawns 1
			WaitForAllDead "part05"
			Support 1
			TotalCurrency 0
		
		RandomChoice
		{			
			TFBot
			{
			Template T_TFBot_Bat1
			}
			
			TFBot
			{
			Template T_TFBot_Bat2
			}
			
			TFBot
			{
			Template T_TFBot_Bat3
			}
			
			TFBot
			{
			Template T_TFBot_Bat4
			}
			
			TFBot
			{
			Template T_TFBot_Bat5
			}
		}
		}
		
		WaveSpawn
		{
			Name "part01"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 8
			MaxActive 8
			SpawnCount 2
			WaitBetweenSpawns 4
			WaitForAllDead "EXPRESS"
			TotalCurrency 200
		
		Squad
		{	
		
		TFBot
		{
			Class Soldier
			Skill Expert
			Health 3800
			Attributes MiniBoss
			Name "Giant Soldier"
			MaxVisionRange 1200
			ClassIcon soldier_burstfire
			Item "The Beggar's Bazooka"
			ItemAttributes
			{
				ItemName "The Beggar's Bazooka"
				"can overload" 0
				"auto fires full clip" 0
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
			}
		}
		
		TFBot
		{
			Template T_TFBot_Big_Heal_Hell
		}
		
		}
		}
		
		WaveSpawn
		{
			Name "part02"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 24
			MaxActive 6
			SpawnCount 1
			WaitBetweenSpawns 2
			WaitForAllDead "part01"
			TotalCurrency 100
			
		TFBot
		{
			Template T_TFBot_Sniper_Huntsman
			//GATE
			Item "MvM Gatebot Light Sniper"
			Attributes IgnoreFlag
			Attributes DisableDodge
			Tag bot_gatebot
			BehaviorModifiers Push
			//GATE
		}	
		}
		
		WaveSpawn
		{
			Name "part03"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 16
			MaxActive 6
			SpawnCount 2
			WaitBetweenSpawns 4
			WaitForAllDead "part01"
			TotalCurrency 100
		
		Squad		
		{	
		
		TFBot
		{
			Class Sniper
			Classicon sniper_bow_multi
			Skill Easy
			Attributes AlwaysCrit
			Item "Hawk Eyed Hunter"
			ItemAttributes
			{
				ItemName "Hawk Eyed Hunter"
				"set item tint rgb" 6535423
			}
			Name "Long Bow"
			Item "The Huntsman"
			ItemAttributes
			{
				ItemName "The Huntsman"
				"aiming movespeed decreased" 0
				"fire rate bonus" 0.01
				"hand scale" 1.75
			}
		}
		
		TFBot
		{
			Template T_TFBot_Medic_Shield
		}
		
		}			
		}
		
		WaveSpawn
		{
			Name "part04"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitForAllDead "part02"
			TotalCurrency 200
		
		TFBot
		{
			Template T_TFBot_Giant_Pyro
			Item "The BackBurner"
		}
		
		}
		
		WaveSpawn
		{
			Name "part05"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 72
			MaxActive 18
			SpawnCount 6
			WaitBetweenSpawns 4
			WaitForAllDead "part03"
			TotalCurrency 100
		
		TFBot
		{
			Class Scout
			Skill Easy
			MaxVisionRange 512
			Name "Burst Scatter"
			Attributes HoldFireUntilFullReload
			ItemAttributes
			{
				ItemName "TF_WEAPON_SCATTERGUN"
				"faster reload rate" 1.75
				"fire rate bonus" 0.05
				"clip size penalty" 0.5
				"hand scale" 1.5
			}
		}
		
		}
		
		WaveSpawn
		{
			Name "part06"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitForAllDead "part05"
			WaitBeforeStarting 24
			TotalCurrency 100
		
		Squad
		{	
		TFBot
		{
			Class Demoman
			Classicon demo_atomic
			Name "Giant Kiloton"
			Item "The Bomber Knight"
			Skill Expert
			Health 4200
			Attributes MiniBoss
			ItemAttributes 
			{
				ItemName "The Bomber Knight"
				"set item tint rgb" 5801378
			}
			ItemAttributes
			{
				ItemName "TF_WEAPON_GRENADELAUNCHER"
				"centerfire projectile" 1
				"clip size penalty" 0.75
				"fire rate penalty" 10
				"faster reload rate" 0.01
				"blast radius increased" 3
				"Projectile speed increased" 0.65
				"damage bonus" 8
				"custom projectile model" "models/props_trainyard/cart_bomb_separate.mdl"
				"fuse bonus" 4
				"grenade no spin" 1
				"grenade no bounce" 1
				"use large smoke explosion" 1
				"blast dmg to self increased" 0
				"ragdolls become ash" 1
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.5
				"airblast vulnerability multiplier" 0.5
				"override footstep sound set" 4
			}
		}
		
		TFBot
		{
			Template T_TFBot_Giant_Medic_Regen
			Name "Giant Regen"
			Attributes IgnoreEnemies
		}
		
		}
		}
					
	}
	
	//WAVE 3
	
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay_expert
			Action Trigger
		}
		
		DoneOutput					
		{
			Target wave_finished_relay
			Action Trigger
		}	
		
		WaveSpawn
		{
			Name "EXPRESS"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 3
			MaxActive 3
			SpawnCount 1
			WaitBetweenSpawns 1
			TotalCurrency 0
			
		TFBot
		{
			Template T_TFBot_Express
		}
		}
		
		WaveSpawn
		{
			Name "SUPPORT"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 1337
			MaxActive 9
			SpawnCount 3
			WaitBetweenSpawns 15
			WaitForAllDead "EXPRESS"
			Support 1
			TotalCurrency 100
			
		TFBot
		{
			Class Demoman
			Skill Expert
			Classicon demo_sticky_daan
			WeaponRestrictions SecondaryOnly
			ItemAttributes
			{
				ItemName "TF_WEAPON_GRENADELAUNCHER"
				"is_passive_weapon" 1
				"override projectile type" 27
			}
			ItemAttributes
			{
				ItemName "TF_WEAPON_PIPEBOMBLAUNCHER"
				"stickybomb charge rate" 0.001
				"max pipebombs decreased" -7
				"Projectile range increased" 0.35
			}
			//GATE
			Item "MvM Gatebot Light Demoman"
			Attributes IgnoreFlag
			Attributes DisableDodge
			Tag bot_gatebot
			BehaviorModifiers Push
			//GATE
		}
		}
		
		WaveSpawn
		{
			Name "SUPPORTDRUNK"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 1337
			MaxActive 6
			SpawnCount 1
			WaitBetweenSpawns 2
			WaitForAllDead "part04"
			Support 1
			TotalCurrency 0
			
		TFBot
		{
			Template T_TFBot_Milk_Hell
		}
		}
		
		WaveSpawn
		{
			Name "part01"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 14
			MaxActive 14
			SpawnCount 7
			WaitBetweenSpawns 24
			WaitForAllDead "EXPRESS"
			TotalCurrency 200
			
		Squad
		{	
		TFBot
		{
			Class Heavyweapons
			Name "Giant Heal-On-Kill Heavy"
			ClassIcon heavy_deflector_healonkill
			Skill Expert
			Item "The Tungsten Toque"
			Item "Deflector"
			Health 5000
			Attributes MiniBoss
			ItemAttributes
			{
			ItemName "Deflector"
			"damage bonus"	1.2
			"attack projectiles" 2
			"heal on kill" 5000
			}
			CharacterAttributes
			{
			"move speed bonus"	0.5
			"damage force reduction" 0.3
			"airblast vulnerability multiplier" 0.4
			"airblast vertical vulnerability multiplier" 0.1
			"override footstep sound set" 2
			}	
		}
		
		TFBot
		{
			Class Medic
			Name "Kritzkrieg Medic"
			Item "The Kritzkrieg"
			Skill Expert
			Classicon medic_kritz
			Attributes Alwayscrit
			Attributes SpawnWithFullCharge
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			"uber duration bonus" 13337
			}
		}
		
		TFBot
		{
			Class Medic
			Name "Kritzkrieg Medic"
			Item "The Kritzkrieg"
			Skill Expert
			Classicon medic_kritz
			Attributes Alwayscrit
			Attributes SpawnWithFullCharge
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			"uber duration bonus" 13337
			}
		}
		
		TFBot
		{
			Class Medic
			Name "Kritzkrieg Medic"
			Item "The Kritzkrieg"
			Skill Expert
			Classicon medic_kritz
			Attributes Alwayscrit
			Attributes SpawnWithFullCharge
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			"uber duration bonus" 13337
			}
		}
		
		TFBot
		{
			Class Medic
			Name "Kritzkrieg Medic"
			Item "The Kritzkrieg"
			Skill Expert
			Classicon medic_kritz
			Attributes Alwayscrit
			Attributes SpawnWithFullCharge
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			"uber duration bonus" 13337
			}
		}
		
		TFBot
		{
			Class Medic
			Name "Kritzkrieg Medic"
			Item "The Kritzkrieg"
			Skill Expert
			Classicon medic_kritz
			Attributes Alwayscrit
			Attributes SpawnWithFullCharge
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			"uber duration bonus" 13337
			}
		}
		
		TFBot
		{
			Class Medic
			Name "Kritzkrieg Medic"
			Item "The Kritzkrieg"
			Skill Expert
			Classicon medic_kritz
			Attributes Alwayscrit
			Attributes SpawnWithFullCharge
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			"uber duration bonus" 13337
			}
		}
		
		}
		}
	
		
		WaveSpawn
		{
			Name "part02"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 72
			MaxActive 20
			SpawnCount 1
			WaitBetweenSpawns 0.25
			WaitForAllDead "part01"
			TotalCurrency 200
			
			FirstSpawnWarningSound "vo/mvm/norm/demoman_mvm_cheers04.mp3"
			
		TFBot
		{
			Class Demoman
			Name "Suicide Demo"
			ClassIcon demo_caber_nys
			Skill Expert
			Scale 1.001
			Item "The Ullapool Caber"
			Item "EOTL_demo_dynamite"
			Item "The Grizzled Growth"
			Item "Desert Marauder"
			WeaponRestrictions MeleeOnly
			Attributes DisableDodge
			ItemAttributes
			{
				ItemName "The Ullapool Caber"
				"kill forces attacker to laugh" 1
				"damage bonus" 100
				"blast dmg to self increased" 100
				"hand scale" 1.5
			}
			}
	
		}
		
		WaveSpawn
		{
			Name "part04"
			TotalCount 1
			WaitForAllDead "part02"
			WaitBeforeStarting 12
			TotalCurrency 200
			
			FirstSpawnWarningSound "vehicles/tank_readyfire1.wav"
			
			FirstSpawnOutput                                                                                                                                                            
			{
				 Target ST_maker_relay                                 
				 Action Trigger                         
			}
		
			Tank
			{
				Health 40000
				Speed 75
				Name "sticky_tank"
				StartingPathTrackNode "tank_path_1"

				OnKilledOutput                                  
				{
					Target ST_kill_relay
					Action Trigger                         
				}
				
				OnBombDroppedOutput                             
				{
					Target boss_deploy_relay 
					Action Trigger                        
				}
			}
		}
		
		WaveSpawn
		{
			Name "part05"
			Where spawnbot_mid_slow0
			Where spawnbot_main1
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 12
			WaitForAllDead "part04"
			TotalCurrency 200
			
			//FirstSpawnWarningSound "vo/announcer_plr_finalstageoutcome02.mp3"
			DoneWarningSound "misc/halloween/merasmus_death.wav"
		
		TFBot
		{
			Class Demoman
			WeaponRestrictions MeleeOnly
			Item "The Eyelander"
			Item "The Gunboats"
			Item "The Tartan Spartan"
			Item "Spy Oni Mask"
			Item "Forgotten King's Pauldrons"
			Item "The War Goggles"
			Name "Lord Drunkard"
			Skill Expert
			Scale 1.9
			Attributes Miniboss
			ClassIcon demoknight
			Health 20000
			Attributes UseBossHealthBar
			Attributes DisableDodge
			ItemAttributes
			{
				ItemName "The Eyelander"
				"item style override" 1
				"damage bonus" 2
				"fire rate bonus" 2
				"damage causes airblast" 1
				"boots falling stomp" 1
				"ragdolls become ash" 1
				"increased jump height" 3
				"decapitate type" 0
				"crit from behind" 1	
				"bot custom jump particle" 1
				"max health additive penalty" 0
			}
			CharacterAttributes
			{
				"health regen" 150
				"move speed bonus"	0.5
				"increased air control" 100
				"damage force reduction" 0
				"airblast vulnerability multiplier" 0
				"override footstep sound set" 7
				"airblast vertical vulnerability multiplier" 0
			}
		}		
		}
			
	}
	
	//WAVE 4
	
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay_expert
			Action Trigger
		}
		
		DoneOutput					
		{
			Target wave_finished_relay
			Action Trigger
		}	
		
		WaveSpawn
		{
			Name "EXPRESS"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 4
			MaxActive 4
			SpawnCount 1
			WaitBetweenSpawns 1
			TotalCurrency 50
			
		TFBot
		{
			Template T_TFBot_Express
		}
		}
		
		WaveSpawn
		{
			Name "part01a"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 6
			MaxActive 6
			SpawnCount 6
			WaitForAllDead "EXPRESS"
			TotalCurrency 100
		
		Squad
		{
		TFBot
		{
			Class Soldier
			Name "Giant Laser"
			Item "The Hellmet"
			Item "The Cow Mangler 5000"
			ClassIcon hellmet_zap
			Skill Expert
			Health 4200
			MaxVisionRange 5000
			Attributes MiniBoss
			Attributes DisableDodge
			ItemAttributes
			{
				ItemName "The Hellmet"
				"set item tint rgb" 65535
			}		
			ItemAttributes
			{
				ItemName "The Cow Mangler 5000"
				"set item tint rgb" 65535
				"override projectile type" 13
				"faster reload rate" 0.01
				"fire rate bonus" 0.05
				"energy weapon penetration" 1
				"ragdolls become ash" 1
				"projectile penetration" 1
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
			}
		}
		
		TFBot
		{
		Template T_TFBot_Soldier_Extended_Buff_Banner
		Classicon soldier_banner_trio
		ItemAttributes
			{
				ItemName "The Buff Banner"
				"deploy time increased" 0.5
			}
		}
		
		TFBot
		{
		Template T_TFBot_Soldier_Extended_Concheror
		Classicon soldier_banner_trio
		ItemAttributes
			{
				ItemName "The Concheror"
				"deploy time increased" 0.5
			}
		}
		
		TFBot
		{
		Template T_TFBot_Soldier_Extended_Battalion
		Classicon soldier_banner_trio
		ItemAttributes
			{
				ItemName "The Battalion's Backup"
				"deploy time increased" 0.5
			}
		}
		
		TFBot
		{
		Class Pyro
		Skill Easy
		Classicon soldier_banner_trio
		Attributes AlwaysFireWeapon
		}
		
		TFBot
		{
			Template T_TFBot_Medic_Shield
			ItemAttributes
			{
				ItemName "TF_WEAPON_MEDIGUN"
				"generate rage on heal" 2
				"increase buff duration" 2
			}
		}
		
		}
		}
		
		WaveSpawn
		{
			Name "part01b"
			Where spawnbot_mid_slow0
			Where spawnbot_main1
			TotalCount 6
			MaxActive 6
			SpawnCount 6
			WaitForAllDead "EXPRESS"
			WaitBeforeStarting 12
			TotalCurrency 100
		
		Squad
		{	
		TFBot
		{
			Class Soldier
			Name "Giant Laser"
			Item "The Hellmet"
			Item "The Cow Mangler 5000"
			ClassIcon hellmet_zap
			Skill Expert
			Health 4200
			MaxVisionRange 5000
			Attributes MiniBoss
			Attributes DisableDodge
			ItemAttributes
			{
				ItemName "The Hellmet"
				"set item tint rgb" 65535
			}		
			ItemAttributes
			{
				ItemName "The Cow Mangler 5000"
				"set item tint rgb" 65535
				"override projectile type" 13
				"faster reload rate" 0.01
				"fire rate bonus" 0.05
				"energy weapon penetration" 1
				"ragdolls become ash" 1
				"projectile penetration" 1
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
			}
		}
		
		TFBot
		{
		Template T_TFBot_Soldier_Extended_Buff_Banner
		Classicon soldier_banner_trio
		}
		
		TFBot
		{
		Template T_TFBot_Soldier_Extended_Concheror
		Classicon soldier_banner_trio
		}
		
		TFBot
		{
		Template T_TFBot_Soldier_Extended_Battalion
		Classicon soldier_banner_trio
		}
		
		TFBot
		{
		Class Pyro
		Skill Easy
		Classicon soldier_banner_trio
		Attributes AlwaysFireWeapon
		}
		
		TFBot
		{
			Template T_TFBot_Medic_Shield
			ItemAttributes
			{
				ItemName "TF_WEAPON_MEDIGUN"
				"generate rage on heal" 2
				"increase buff duration" 2
			}
		}
		
		}
		}
		
		WaveSpawn
		{
			Name "part02"
			Where spawnbot_scattered0
			Where spawnbot_main1
			TotalCount 48
			MaxActive 16
			SpawnCount 1
			WaitBetweenSpawns 1
			WaitForAllDead "part01b"
			TotalCurrency 100
			
		TFBot
		{
			Class Pyro
			Name "Jetpack Pyro"
			ClassIcon pyro_giant
			Skill Expert
			Item "The Thermal Thruster"
			Item "Pyro Helm"
			ItemAttributes 
			{
				ItemName "Pyro Helm"
				"set item tint rgb" 5801378
			}
			WeaponRestrictions SecondaryOnly
			ItemAttributes
			{
				ItemName "TF_WEAPON_FLAMETHROWER"
				"is_passive_weapon" 1
				"airblast disabled" 1
			}
			ItemAttributes
			{
				ItemName "The Thermal Thruster"
				"thermal_thruster_air_launch" 1
				"item_meter_charge_rate" 0.1
			}	
		}		
		}
		
		WaveSpawn
		{
			Name "part03"
			Where spawnbot_mid_slow0
			Where spawnbot_main1
			TotalCount 48
			MaxActive 16
			SpawnCount 4
			WaitBetweenSpawns 4
			WaitForAllDead "part02"
			WaitBeforeStarting 4
			TotalCurrency 100
			
		TFBot
		{
			Class Demoman
			Name "Blast Demo"
			ClassIcon demo_cannon
			Skill Expert
			//GATE
			Item "MvM Gatebot Light Demoman"
			Attributes IgnoreFlag
			Attributes DisableDodge
			Tag bot_gatebot
			BehaviorModifiers Push
			//GATE
			Item "Armored Authority"
			Attributes HoldFireUntilFullReload
			ItemAttributes
			{
				ItemName "TF_WEAPON_GRENADELAUNCHER"
				"damage causes airblast" 1
				"damage bonus" .45
				"fire rate bonus" 0.001
				"clip size upgrade atomic" -2
				"faster reload rate" 1.5
				"Blast radius decreased" 1.2
				"projectile spread angle penalty" 2
				"grenade no spin" 1
			}
		}
		}
		
		WaveSpawn
		{
			Name "part04"
			TotalCount 1
			WaitForAllDead "part02"
			TotalCurrency 100
			
			FirstSpawnOutput
			{
				Target boss_spawn_relay
				Action Trigger
			}
			LastSpawnOutput
			{
				Target boss_spawn_relay
				Action Trigger
			}
			
			Tank
			{
				Health 40000
				Speed 75
				Name "tank"
				StartingPathTrackNode "tank_path_1"

				OnKilledOutput                                  
				{
					Target boss_dead_relay
					Action Trigger                         
				}
				OnBombDroppedOutput                             
				{
					Target boss_deploy_relay 
					Action Trigger                         
				}
			}
		}
		
		WaveSpawn
		{
			Name "part06"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitForAllDead "part04"
			WaitBeforeStarting 12
			TotalCurrency 100
	
		Squad
		{
			TFBot
			{
			Template T_TFBot_Giant_Heavyweapons
			CharacterAttributes
			{
			"dmg taken from bullets reduced" 0
			}
			}
			
			TFBot
			{
			Class Medic
			Classicon medic_vac_trio_nys
			Name "Bullet Medic"
			Skill Expert
			Item "The U-clank-a"
			Item "The Crusader's Crossbow"
			Item "teufort_medigun_civilservant"
			Attributes SpawnWithFullCharge
			ItemAttributes
			{
			ItemName "teufort_medigun_civilservant"
			"medigun charge is resists" 3
			"uber duration bonus" 13337
			"medigun bullet resist passive" 1
			"medigun bullet resist deployed" 1
			}
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			}
			}
		
		}
		}
		
		WaveSpawn
		{
			Name "part07"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitForAllSpawned "part06"
			WaitBeforeStarting 12
			TotalCurrency 100
	
		Squad
		{
			TFBot
			{
			Template T_TFBot_Giant_Heavyweapons
			CharacterAttributes
			{
			"dmg taken from blast reduced" 0
			}
			}
			
			TFBot
			{
			Class Medic
			Classicon medic_vac_trio_nys
			Name "Blast Medic"
			Skill Expert
			Item "Scotch Bonnet"
			Item "The Crusader's Crossbow"
			Item "teufort_medigun_civilservant"
			Attributes SpawnWithFullCharge
			ItemAttributes
			{
			ItemName "teufort_medigun_civilservant"
			"medigun charge is resists" 4
			"uber duration bonus" 13337
			"medigun blast resist passive" 1
			"medigun blast resist deployed" 1
			}
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			}
			}
		
		}
		}
		
		WaveSpawn
		{
			Name "part08"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitForAllSpawned "part07"
			WaitBeforeStarting 12
			TotalCurrency 100
	
		Squad
		{
			TFBot
			{
			Template T_TFBot_Giant_Heavyweapons
			CharacterAttributes
			{
			"dmg taken from fire reduced" 0
			}
			}
			
			TFBot
			{
			Class Medic
			Classicon medic_vac_trio_nys
			Name "Fire Medic"
			Skill Expert
			Item "KF Pyro Mask"
			Item "The Crusader's Crossbow"
			Item "teufort_medigun_civilservant"
			Attributes SpawnWithFullCharge
			ItemAttributes
			{
			ItemName "teufort_medigun_civilservant"
			"medigun charge is resists" 5
			"uber duration bonus" 13337
			"medigun fire resist passive" 1
			"medigun fire resist deployed" 1
			}
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			}
			}
		
		}
		}
		
		WaveSpawn
		{
			Name "part09"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 12
			MaxActive 4
			SpawnCount 2
			WaitBetweenSpawns 8
			WaitForAllDead "part04"
			TotalCurrency 50
			
		TFBot
		{
			Class Scout
			Name "Shortstop Super Scout"
			ClassIcon scout_shortstop
			Skill Expert
			Item "The Fed-Fightin' Fedora"
			Item "The Bolt Boy"
			Item "The Shortstop"
			Health 1200
			Attributes MiniBoss
			Attributes HoldFireUntilFullReload
			Skill Expert
			MaxVisionRange 1200

			ItemAttributes
			{
				ItemName "The Shortstop"
				//"clip size bonus" 2
				"bullets per shot bonus" 2
				"fire rate bonus" 0.5
				"faster reload rate" 1.7 // 70% slower reload
				"scattergun knockback mult" 6
				"damage penalty" 0.35		// 55% damage reduction
				"weapon spread bonus" 0.4
			}
			CharacterAttributes
			{
				"move speed bonus"	1.1
				"damage force reduction" 0.7
				"airblast vulnerability multiplier" 0.7
				"override footstep sound set" 5
			}
		}	
		}
			
	}
	
	//WAVE 5
	
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay_expert
			Action Trigger
		}
		
		DoneOutput					
		{
			Target wave_finished_relay
			Action Trigger
		}	
	
		WaveSpawn
		{
			Name "part01"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 22
			MaxActive 22
			SpawnCount 22
			WaitBeforeStarting 8
			TotalCurrency 100
			
			FirstSpawnWarningSound "vehicles/airboat/fan_motor_start1.wav"
			
			TFBot
			{
			Class Medic
			Health 1500
			Scale 1.3
			ClassIcon tank_giant
			Name "Roadkill"
			Attributes DisableDodge
			Attributes SpawnWithFullCharge
			WeaponRestrictions MeleeOnly
			Item "The Ubersaw"
			Item "The Macho Mann"
			Item "Highway Star"
			Item "The Gas Guzzler"
			CharacterAttributes
			{
				"damage bonus" 1.5
				"hand scale" 1.5
				"move speed bonus" 88
				"damage force reduction" 0
				"airblast vulnerability multiplier" 0
				"airblast vertical vulnerability multiplier" 0
				"override footstep sound set" 1
			}
			}
		
		}
		
		WaveSpawn
		{
			Name "EXPRESS"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 5
			MaxActive 5
			SpawnCount 1
			WaitBetweenSpawns 1
			WaitForAllDead "part01"
			TotalCurrency 100
			
		TFBot
		{
			Template T_TFBot_Express
		}
		}
		
		WaveSpawn
		{
			Name "part02"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 4
			MaxActive 4
			SpawnCount 4
			WaitForAllDead "EXPRESS"
			TotalCurrency 100
	
		Squad
		{
			TFBot
			{
			Template T_TFBot_Giant_Boxing_Heavy
			//GATE
			Item "MvM Gatebot Light Heavy"
			Attributes IgnoreFlag
			Attributes DisableDodge
			Tag bot_gatebot
			BehaviorModifiers Push
			//GATE
			Item "The Razorback"
			CharacterAttributes
			{
			"dmg taken from bullets reduced" 0
			"dmg taken from blast reduced" 0
			"dmg taken from fire reduced" 0
			}
			}
			
			TFBot
			{
			Class Medic
			Classicon medic_vac_trio_nys
			Name "Bullet Medic"
			Skill Expert
			Item "The U-clank-a"
			Item "The Crusader's Crossbow"
			Item "teufort_medigun_civilservant"
			Attributes SpawnWithFullCharge
			ItemAttributes
			{
			ItemName "teufort_medigun_civilservant"
			"medigun charge is resists" 3
			"uber duration bonus" 13337
			"medigun bullet resist passive" 1
			"medigun bullet resist deployed" 1
			}
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			}
			}
			
			TFBot
			{
			Class Medic
			Classicon medic_vac_trio_nys
			Name "Blast Medic"
			Skill Expert
			Item "Scotch Bonnet"
			Item "The Crusader's Crossbow"
			Item "teufort_medigun_civilservant"
			Attributes SpawnWithFullCharge
			ItemAttributes
			{
			ItemName "teufort_medigun_civilservant"
			"medigun charge is resists" 4
			"uber duration bonus" 13337
			"medigun blast resist passive" 1
			"medigun blast resist deployed" 1
			}
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			}
			}
			
			TFBot
			{
			Class Medic
			Classicon medic_vac_trio_nys
			Name "Fire Medic"
			Skill Expert
			Item "KF Pyro Mask"
			Item "The Crusader's Crossbow"
			Item "teufort_medigun_civilservant"
			Attributes SpawnWithFullCharge
			ItemAttributes
			{
			ItemName "teufort_medigun_civilservant"
			"medigun charge is resists" 5
			"uber duration bonus" 13337
			"medigun fire resist passive" 1
			"medigun fire resist deployed" 1
			}
			CharacterAttributes
			{
			"bot medic uber health threshold" 13371337
			}
			}
		
		}
		}
		
		WaveSpawn
		{
			Name "part03"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 36
			MaxActive 12
			SpawnCount 1
			WaitBetweenSpawns 1
			WaitForAllDead "EXPRESS"
			WaitBeforeStarting 24
			TotalCurrency 100
			
			TFBot
			{
			Template T_TFBot_Heavyweapons_Fist
			Skill Normal
			Attributes AlwaysCrit
			}
			
		}
		
		WaveSpawn
		{
			Name "part04"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 24
			MaxActive 8
			SpawnCount 2
			WaitBetweenSpawns 4
			WaitForAllDead "part03"
			TotalCurrency 200
		
		Squad
		{	
			TFBot
			{
			Class Pyro
			Name "Gascan't"
			Item "The Gas Passer"
			Classicon pyro_gascann
			Skill Expert
			WeaponRestrictions SecondaryOnly
			ItemAttributes
			{
				ItemName "TF_WEAPON_FLAMETHROWER"
				"single wep deploy time decreased"		"0.4"
				"switch from wep deploy time decreased"	"0.7"
			}
			ItemAttributes
			{
				ItemName "The Gas Passer"
				"mult_item_meter_charge_rate" 0.05
				"weapon burn dmg increased" 5
			}
			}
			
			TFBot
			{
			Template T_TFBot_Big_Heal_Hell
			Attributes IgnoreEnemies
			}
			
		}
		}
		
		WaveSpawn
		{
			Name "part05"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 24
			MaxActive 8
			SpawnCount 1
			WaitBetweenSpawns 2
			WaitForAllDead "part03"
			TotalCurrency 200
			
		TFBot
		{
			Template T_TFBot_Pyro_Flaregun
			Skill Expert
		}		
		}
		
		WaveSpawn
		{
			Name "part06"
			TotalCount 1
			WaitForAllDead "part04"
			TotalCurrency 100
			
			FirstSpawnOutput
			{
				Target tankdozer_spawn_relay
				Action Trigger
			}
						
			Tank
			{
				Name "Tankdozer"
				Health 40000
				Skin 0
				Speed 75
				StartingPathTrackNode path_tank_cliff_1
				
				OnKilledOutput
				{
					Target tankdozer_dead_relay
					Action Trigger
				}
				OnBombDroppedOutput
				{
					Target boss_deploy_relay
					Action Trigger
				}
			}
		}
		
	}
	
	//WAVE 6
	
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay_expert
			Action Trigger
		}
		
		DoneOutput					
		{
			Target wave_finished_relay
			Action Trigger
		}	
		
		WaveSpawn
		{
			Name "EXPRESS"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 6
			MaxActive 6
			SpawnCount 1
			WaitBetweenSpawns 1
			TotalCurrency 100
			
		TFBot
		{
			Template T_TFBot_Express
		}
		}
		
		WaveSpawn
		{
			Name "part01"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 48
			MaxActive 16
			SpawnCount 4
			WaitBetweenSpawns 4
			WaitForAllDead "EXPRESS"
			WaitBeforeStarting 0.1
			TotalCurrency 200
			
			TFBot
			{
			Class Demoman
			Health 450
			Scale 1.3
			Skill Expert
			Name "Batterman"
			Classicon scout_stun
			Attributes HoldFireUntilFullReload
			Item "The Bolt Action Blitzer"
			Item "The Gaelic Golf Bag"
			ItemAttributes
			{
				ItemName "TF_WEAPON_GRENADELAUNCHER"
				"damage bonus" 0.75
				"blast radius increased" 0.1
				"custom projectile model" "models/weapons/w_models/w_baseball.mdl"
				"fuse bonus" 1337
				"blast dmg to self increased" 0
				"mod stun waist high airborne" 1
				"stun enemies wielding same weapon" 1
				"dmg pierces resists absorbs" 1
			}
			}
		
		}
		
		WaveSpawn
		{
			Name "part02"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 8
			MaxActive 4
			SpawnCount 2
			WaitBetweenSpawns 16
			WaitForAllDead "EXPRESS"
			TotalCurrency 200
			
			TFBot
			{
			Template T_TFBot_Giant_Heavyweapons
			//Skill Easy
			//GATE
			Item "MvM Gatebot Light Heavy"
			Attributes IgnoreFlag
			Attributes DisableDodge
			Tag bot_gatebot
			BehaviorModifiers Push
			//GATE
			}
		
		}
		
		WaveSpawn
		{
			Name "part03"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 48
			MaxActive 10
			SpawnCount 2
			WaitBetweenSpawns 2
			WaitForAllDead "part01"
			TotalCurrency 200
			
			TFBot
			{
			Class Sniper
			Classicon sniper_smg
			Skill Expert
			MaxVisionRange 800
			Attributes AlwaysCrit
			WeaponRestrictions SecondaryOnly
			//GATE
			Item "MvM GateBot Light Sniper"
			Tag	"bot_gatebot"
			BehaviorModifiers push
			Attributes IgnoreFlag
			Attributes DisableDodge
			//
			}
		
		}
		
		WaveSpawn
		{
			Name "part04"
			Where spawnbot_left0
			Where spawnbot_main1
			TotalCount 16
			MaxActive 12
			SpawnCount 4
			WaitBetweenSpawns 12
			WaitForAllDead "part01"
			WaitBeforeStarting 12
			TotalCurrency 200
			
			TFBot
			{
			Template T_TFBot_Giant_Pyro
			}
		}
			
	}
	
	//WAVE 7
	
	Wave
	{
		StartWaveOutput
		{
			Target wave_start_relay_expert
			Action Trigger
		}
		
		DoneOutput					
		{
			Target wave_finished_relay
			Action Trigger
		}	
		
		WaveSpawn
		{
			Name "EXPRESS"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 7
			MaxActive 7
			SpawnCount 1
			WaitBetweenSpawns 1
			TotalCurrency 0
			
		TFBot
		{
			Template T_TFBot_Express
			//Name "Armored Pants"
			//GATE
			Item "MvM Gatebot Light Spy"
			Attributes IgnoreFlag
			Attributes DisableDodge
			Tag bot_gatebot
			BehaviorModifiers Push
			//GATE
			//ItemAttributes
			//{
			//	ItemName "Batter's Helmet"
			//	"set item tint rgb" 15185211
			//}
		}
		}
		
		WaveSpawn
		{
			Name "part00"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 22
			MaxActive 22
			SpawnCount 22
			WaitForAllDead "EXPRESS"
			TotalCurrency 0
			
		TFBot
		{
			Class Pyro
			Skill Expert
			Attributes AlwaysCrit
		}
		}
		
		WaveSpawn
		{
			Name "part01"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 4
			WaitForAllDead "part00"
			TotalCurrency 1337
			
			FirstSpawnWarningSound "npc/combine_gunship/ping_patrol.wav"
			DoneWarningSound "items/cart_explode.wav"
			
			TFBot
			{
			Class Pyro
			Name "Dieselnator"
			Skill Expert
			Scale 1.9
			Attributes Miniboss
			ClassIcon pyro_d
			Health 60000
			MaxVisionRange 2400
			Item "Batter's Bracers"
			//Item "The Bunsen Brave"
			Item "The Blizzard Breather"
			Item "The Gunboats"
			Attributes UseBossHealthBar
			Attributes DisableDodge
			Attributes AlwaysFireWeapon
			ItemAttributes
				{
				ItemName "TF_WEAPON_SHOTGUN_PYRO"
				"is_passive_weapon" 1
				"centerfire projectile" 1
				"override projectile type" 2
				"no self blast dmg" 2
				"projectile spread angle penalty" 8
				"Projectile speed increased" 0.35
				"rocket specialist" 4
				"auto fires full clip" 1
				"auto fires when full" 1
				"can overload" 1
				"fire rate bonus" 0.01
				"faster reload rate" 0.6
				}
			ItemAttributes
			{
				ItemName "TF_WEAPON_FLAMETHROWER"
				"flame_lifetime" 3
				"flame_speed" "3500"
			}
			ItemAttributes
			{
				ItemName "The Blizzard Breather"
				"set item tint rgb" 6579300
			}
			CharacterAttributes
			{
				"gesture speed increase" 0.25
				"hand scale" 0
				"damage bonus" 10
				"move speed bonus"	0.4
				"increased jump height" 1.3
				"override footstep sound set" 5
				"airblast vulnerability multiplier" 0
				"airblast vertical vulnerability multiplier" 0
				"damage force reduction" 0
				"rage giving scale" 0.1
				"ragdolls become ash" 1
				"boots falling stomp" 1
			}
			}		
		}

	WaveSpawn
	{
			Name "support"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 1337
			MaxActive 9
			SpawnCount 3
			WaitBetweenSpawns 12
			WaitBeforeStarting 20
			WaitForAllDead "part00"
			TotalCurrency 0
			Support 1
			
		TFBot
		{
			Template T_TFBot_Medic_QuickUber
			Name "Quick Uber"
			Attributes IgnoreEnemies
			WeaponRestrictions SecondaryOnly
		}	
			
	}
	
	WaveSpawn
	{
			Name "support2"
			Where spawnbot_mid0
			Where spawnbot_main1
			TotalCount 3
			MaxActive 3
			SpawnCount 3
			WaitBeforeStarting 8
			WaitForAllDead "part00"
			TotalCurrency 0
			Support Limited
			
		TFBot
		{
			Template T_TFBot_Medic_QuickUber
			Name "Quick Uber"
			Attributes IgnoreEnemies
			WeaponRestrictions SecondaryOnly
		}
			
	}
	}	
	
	}