#base robot_giant.pop
#base robot_standard.pop
population
{
	StartingCurrency	400
	RespawnWaveTime	1
	CanBotsAttackWhileInSpawnRoom	no
	AddSentryBusterWhenDamageDealtExceeds	2000
	AddSentryBusterWhenKillCountExceeds 15
	BodyPartScaleSpeed 35  
	AllowBotExtraSlots 1  
    SendBotsToSpectatorImmediately 1  
    ExtraBotSlotsNoDeathcam 1  
    RobotLimit 28  
	SentryHintBombForwardRange 500   // How far in front of the bomb the engineer can teleport in (default: 0)
	SentryHintBombBackwardRange 5000   // How far behind the bomb the engineer can teleport in (default: 3000)
	ItemAttributes	 
	{
			ItemName	"the back scatter"
			"provide on active"	1
			"minicrits become crits"	1
			"bullets per shot bonus" 2
	}
	ItemAttributes	 
	{
			ItemName	"the flying guillotine"
			"special item description" "Faster firerate and more dmg"
			"provide on active"	1
			"dmg penalty vs players"	2
			"critboost on kill"	2
			"effect bar recharge rate increased"	.01
			"fire rate bonus"	.6
	}
	ItemAttributes	 
	{
			ItemName	"the c.a.p.p.e.r"
			"override projectile type"	2
			"switch from wep deploy time decreased" .1
			"faster reload rate"	2.25
			"rocket specialist"	1
			"damage bonus" 1.5
			"blast dmg to self increased" .5
	}
	ItemAttributes	 
	{
			ItemName	"the direct hit"
			"provide on active"	1
			"damage penalty" 2
	}
	ItemAttributes	 
	{
			ItemName	"rocket jumper"
			"special item description" "Fly"
			"faster reload rate" -9
			"mult rocketjump deploy time" .01
	}
	ItemAttributes	 
	{
			ItemName	"the righteous bison"
			"provide on active"	1
			"special item description" "Crit on kill, more dmg, fire and reload speed"
			"dmg penalty vs players"	1.5
			"fire rate penalty HIDDEN" .75
			"projectile penetration"	1
			"critboost on kill"	3
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
	}
	ItemAttributes	 
	{
			ItemName	"the degreaser"
			"special item description" "Airblaster"
			"mult airblast refire time"	1.1
			"minicrits become crits"	1
			"airblast vertical pushback scale" .5
			"deflection size multiplier" 1.45
			"weapon burn time reduced"	.1
			"weapon burn dmg reduced"	.8
			"airblast_pushback_no_stun" 1
			"airblast_pushback_no_viewpunch" 1
	}
	ItemAttributes	 
	{
			ItemName	"the detonator"
			"special item description" "Can be used to jump and attack!"
			"provide on active"	1
			"self dmg push force decreased"	3
			"dmg from ranged reduced"	.5
			"cancel falling damage"	1
			"fire rate bonus"	.3
			"Projectile speed decreased"	.75
			"damage bonus"	3
			"ragdolls become ash"	1
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
			"cannot be upgraded"	1	 
			"allow bunny hop" 1
	}
	ItemAttributes	 
	{
			ItemName	"sharpened volcano fragment"
			"special item description" "Mobility and high afterburn"
			"provide on active" 1
			"damage penalty" .1
			"weapon burn dmg increased"	5
			"move speed bonus"	1.1
			"increased air control"	9999
			"cancel falling damage"	1
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
			"allow bunny hop" 1
	}
	ItemAttributes	 
	{
			ItemName	"the axtinguisher"
			"special item description" "High dmg vs burning"
			"provide on active" 1
			"mult crit dmg" 2
	}
	ItemAttributes	 
	{
			ItemName	"the loch-n-load"
			"special item description" "Explodes on Impact, higher base damage"
			"grenade explode on impact" 1
			"projectile no deflect" 1
			"clip size penalty" .45
			"damage penalty" 1.3
			"grenade not explode on impact" 1
			"sticky air burst mode" 0
	}
	ItemAttributes	 
	{
			ItemName	"the iron bomber"
			"special item description" "Boing!"
			"grenade bounce speed" .95
			"grenade bounce speed xy" .95
			"grenade no bounce" 0
			"grenade bounce damage" 0.5
			"fuse bonus" 2
	}
	ItemAttributes	 
	{
			ItemName	"the loose cannon"
			"provide on active"	1
			"minicrits become crits" 1
	}
	ItemAttributes	 
	{
			ItemName	"stickybomb jumper"
			"faster reload rate"	-9
	}
	ItemAttributes	 
	{
			ItemName	"the quickiebomb launcher"
			"special item description" "Artillery Cannon, Stickies fizzle after 6 seconds"
			"stickybomb charge rate"	.01
			"stickybomb fizzle time" 6
	}
	ItemAttributes	 
	{
			ItemName	"the tide turner"
			"special item description" "CHARRGGGEEEE"
			"charge time increased" 33
	}
	ItemAttributes	 
	{
			ItemName	"tomislav"
			"special item description" "Heavy is Sniper! ...is good"
			"aiming movespeed decreased"	2
			"weapon spread bonus"	.5
	}
	ItemAttributes	 
	{
			ItemName	"warrior's spirit"
			"special item description" "More dmg, heal on hit and knockback immunity"
			"provide on active"	1
			"damage force reduction"	.01
			"airblast vulnerability multiplier"	.01
			"airblast vertical vulnerability multiplier"	.1
			"heal on hit for rapidfire" 50
			"damage bonus"	2.5
			"dmg taken increased"	.85
	}
	ItemAttributes	 
	{
			ItemName	"the crusader's crossbow"
			"special item description" "Homing"
			"projectile penetration"	1
			"mod projectile heat seek power" 30
			"mod projectile heat aim time" 5
			"mod projectile heat aim error" 360
			"mod projectile heat aim start time" 0
			"projectile trail particle" eyeboss_projectile
			"allow bunny hop" 1
	}
	ItemAttributes	 
	{
			ItemName	"the vita-saw"
			"special item description" "Stun enemies. Long Recharge. Inject them with Brainrot"
			"slow enemy on hit major" 2
			"fire rate penalty"	20
			"stun on hit" 3
			"damage bonus" 2.5
			"hit self on miss" 1
	}
	ItemAttributes	 
	{
			ItemName	"the overdose"
			"special item description" "Speed boost for everyone!"
			"provide on active"	1
			"move speed bonus" 1.5
			"add attributes when active" "move speed bonus|1.5"
			"radial cond" 650
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
	}
	ItemAttributes	 
	{
			ItemName	"the southern hospitality"
			"special item description" "Rocket Sentry"
			"mult sentry rocket ammo" 99
			"mvm sentry ammo" .05
			"build small sentries" 1
			"mod sentry cost" .01
			"engineer sentry build rate multiplier"	9999
			"engy sentry damage bonus"	1.5
			"engy sentry fire rate increased"	.0001
			"mult firerocket rate" .3
			"sentry rapid fire" .0001
			"engy sentry radius increased"	2
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
			"mult sentry rocket projectile speed" 1.1
			"rocket specialist"	4
			"fire rate bonus" 3
			"bleeding duration"	99
			"mark for death"	1
			"repair rate decreased" .5
			"engy building health bonus" 2
			"building instant upgrade" 1
			"upgrade rate decrease" 9000
			"cannot be upgraded"	0	 
			"allow bunny hop" 1
	}
	ItemAttributes	 
	{
			ItemName	"the eureka effect"
			"special item description" "Support Wrench"
			"teleport instead of die" 1
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
			"allow bunny hop" 1
			"mult teleporter recharge rate" .2
			"mult dispenser rate" 3
			"gesture speed increase" 2
	}
	ItemAttributes	 
	{
			ItemName	"the gunslinger"
			"special item description" "Sniper Minisentry"
			"engy sentry damage bonus"	8
			"engy sentry fire rate increased"	16
			"engy sentry radius increased"	1.5
			"engy building health bonus"	2
			"mod wrench builds minisentry"	1
			"damage bonus"	5
			"fire rate penalty"	2
			"minicritboost on kill"	999
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
	}
	ItemAttributes	 
	{
			ItemName	"the machina"
			"special item description" "Heavy charge damage"
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
			"provide on active"	1
			"aiming movespeed decreased"	.01
			"aiming no flinch"	1
			"sniper full charge damage bonus" 2
			
	}
	ItemAttributes	 
	{
			ItemName	"the spy-cicle"
			"special item description" "Utility Knive"
			"single wep holster time increased" .1
			"single wep deploy time increased" .1
			"fire retardant" 1
			"allow bunny hop" 1
			"always allow cloak" 1
			"always allow disguise" 1
			"teleport instead of die" 1
	}
	ItemAttributes	 
	{
			ItemName	"the big earner"
			"special item description" "Long ass arms!"
			"melee range multiplier"	6
			"allow bunny hop" 1
	}
	ItemAttributes	 
	{
			ItemName	"the red-tape recorder"
			"special item description" "Health leech and more Sapper health"
			"sapper damage leaches health" 35
			"sapper health bonus" 2
	}
	ItemAttributes	 
	{
			ItemName	"the ambassador"
			"headshot damage increase" 6
	}
	ItemAttributes	 
	{
			ItemName	"shooting star"
			"ragdolls become ash"	0
			"ragdolls plasma effect"	1
	}
	ItemAttributes	 
	{
			ItemName	"necro smasher"
			"special item description" "Hit to CAR!"	
			"allow bunny hop" 1
			"self add cond on hit" 82
			"self add cond on hit duration" 500
	}
	ItemAttributes	 
	{
			ItemName	"tyrantium helmet"
			"use robot voice" 1
			"voice pitch scale"	.85
	}
	Templates
	{
		mesag2
		{
				Health 1
				Scale	.1
				Skill	Easy
				Name "F"
				BehaviorModifiers	Push
				Template	T_TFBot_Scout_Melee
				Attributes	DisableDodge
				Attributes	MiniBoss
				CharacterAttributes
				{
						"health regen"	-1
						"move speed bonus"	3
						"increased air control"	9999
						"voice pitch scale"	99
				}
		}
		T_TFBot_Scout_Milk
		{
					ClassIcon	scout_milk
					Name	"Milk Tosser"
					Class	Scout
					Skill	Easy
					WeaponRestrictions	SecondaryOnly
					Attributes	DisableDodge
					Attributes	AlwaysFireWeapon
					Item	"mad milk"
					Item	"the milkman"
					ItemAttributes
					{
						ItemName	"mad milk"
						"effect bar recharge rate increased"	.001
						"fire rate penalty"	3
					}
		}
		T_TFBot_Giant_Soldier_Nuke
		{
					ClassIcon	soldier_atomic_sgtc
					Health	4200
					Name	"Giant Nuke Soldier"
					Class	Soldier
					Skill	Easy
					WeaponRestrictions	PrimaryOnly
					Tag	bot_sentrybuster
					Attributes	AlwaysCrit
					Attributes	MiniBoss
					Item	"the air strike"
					Item	"the team captain"
					ItemAttributes
					{
						ItemName	"the air strike"
						"damage bonus"	9
						"clip size bonus"	.25
						"fire rate bonus"	.2
						"Projectile speed increased"	.2
						"use large smoke explosion"	1
						"Blast radius increased"	1.8
						"faster reload rate"	5
					}
					CharacterAttributes
					{
						"move speed bonus"	.4
						"override footstep sound set"	3
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
						"damage force reduction"	.1
					}
		}
		T_TFBoss_Miniboss_Giant_Soldier_Missile_Pot
		{
					ClassIcon	soldier_wasp_lite
					Health	6780
					Name	"Missile Launcher Pod"
					Scale	1.55
					Class	Soldier
					Skill	Hard
					Attributes	DisableDodge
					Attributes	MiniBoss
					MaxVisionRange 1
					Attributes	AlwaysFireWeapon
					Item	"the original"
					Item	"the battalion's backup"
					Item	"the peacebreaker"
					ItemAttributes
					{
						ItemName	"the original"
						"damage bonus"	2.25
						"reload time increased hidden"	13
						"Blast radius increased"	1.35
						"mini rockets"	1
						"Projectile speed decreased"	.4
						"fire rate bonus"	-1
						"projectile spread angle penalty"	10
						"clip size penalty"	.75
						"custom weapon fire sound" "missle.wav"
						"mod projectile heat seek power" 360 
						"mod projectile heat aim error" 360
						"mod projectile heat aim time" 2
						"mod projectile heat aim start time" 0.25
						"mod projectile heat no predict target speed" 1
						"projectile trail particle" eyeboss_projectile
						"spread angle pattern" "-80 0 0"
						"single wep holster time increased" .1
						"single wep deploy time increased" .1
						"no damage falloff" 1
						"mult projectile scale" 1.55
						"reload full clip at once" 1
						"weapon never gib" 1
						"damage causes airblast"	1
						"projectile no deflect" 1
					}
					CharacterAttributes
					{
						"move speed penalty"	.4
						"increase buff duration"	.1
						"override footstep sound set"	3
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	.1
						"rage giving scale"	.5
						"rage receive scale" .001
						"cannot pick up intelligence"	1
					}
		}
		T_TFBoss_Miniboss_Giant_Soldier_Whip_Buff
		{
					ClassIcon	soldier_jug_buffwhip
					Health	10000
					Name	"Missle Booster Commander"
					Scale	1.77
					Class	Soldier
					Skill	Hard
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Attributes SpawnWithFullCharge
					Item	"the buff banner"
					Item	"the disciplinary action"
					Item	"war blunder"
					Item	"lo-fi longwave"
					StripItemSlot 0
					ItemAttributes
					{
						ItemName "lo-fi longwave"
						"set item tint RGB" 8421376
					}
					ItemAttributes
					{
						ItemName	"the disciplinary action"
						"damage bonus" 3
						"fire rate penalty" 2
					}
					CharacterAttributes
					{
						"move speed penalty"	.35
						"health regen"	40
						"override footstep sound set"	3
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.1
						"rage giving scale"	.5
						"rage receive scale" 11
						"increase buff duration"	99
						"mod soldier buff range" .4
						"effect add attributes" "faster reload rate|0.75"
					}
		}
		T_TFBot_Giant_Soldier_Blast_Battalion
		{
					ClassIcon	soldier_backup_blast_sgtc
					Health	3800
					Name	"Giant Blast Battalion Soldier"
					Class	Soldier
					Skill	Expert
					Tag	bot_giant
					Attributes	SpawnWithFullCharge
					Attributes	HoldFireUntilFullReload
					Attributes	DisableDodge
					Attributes	MiniBoss
					Item	"the liberty launcher"
					Item	"the battalion's backup"
					Item	"armored authority"
					ItemAttributes
					{
						ItemName	"the liberty launcher"
						"damage causes airblast"	1
						"clip size upgrade atomic"	5
						"fire rate bonus"	.25
						"faster reload rate"	.45
						"projectile spread angle penalty"	4
						"damage bonus"	.75
						"Blast radius increased"	1.2
					}
					CharacterAttributes
					{
						"move speed bonus"	.5
						"override footstep sound set"	3
						"damage force reduction"	.2
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
						"increase buff duration"	42
					}
		}
		T_TFBot_Pyro_Phlog_Crit
		{
					ClassIcon	pyro_phlog
					Name	"Crit Phlog Pyro"
					Class	Pyro
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	SpawnWithFullCharge
					Attributes	DisableDodge
					Item	"the phlogistinator"
					Item	"ghostly gibus"
					ItemAttributes
					{
						ItemName	"ghostly gibus"
						"attach particle effect" 1
					}
					ItemAttributes
					{
						ItemName	"the phlogistinator"
						"airblast disabled"	0
					}
					CharacterAttributes
					{
						"bombinomicon effect on death"	1
						"gesture speed increase"	11
					}
		}
		T_TFBot_Pyro_Reflect
		{
						ClassIcon	pyro_reflector
						Name	"Reflector Pyro"
						Class	Pyro
						Skill	Expert
						WeaponRestrictions	PrimaryOnly
						Item	"the degreaser"
						Item	"traffic cone"
						ItemAttributes
						{
							ItemName	"the degreaser"
							"mult airblast refire time"	.1
							"minicrits become crits"	1
							"airblast pushback scale" 4
							"airblast vertical pushback scale" 2
							"deflection size multiplier" 1.2
							"weapon burn time reduced"	.1
							"weapon burn dmg reduced"	.5
							"airblast_pushback_no_stun" 1
							"airblast_pushback_no_viewpunch" 1
						}
		}
		T_TFBot_Demoknight_Crit
		{
					ClassIcon	demoknight
					Health	200
					Name	"Crit Demoknight"
					Class	Demoman
					Skill	Hard
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Attributes	AlwaysFireWeapon
					Item	"ali baba's wee booties"
					Item	"the splendid screen"
					Item	"the eyelander"
					Item	"prince tavish's crown"
					ItemAttributes
					{
						ItemName	"the splendid screen"
						"charge impact damage increased"	5
						"apply z velocity on damage"	420
						"apply look velocity on damage"	2000
						"damage causes airblast"	1
						"dmg taken from crit increased"	.2
						"Attack not cancel charge"	1
						"charge recharge rate increased" 1.3
						"charge time increased" 1.3
						"no charge impact range" 1 
					}
		}
		T_TFBot_Demoknight_Mittens
		{		
					ClassIcon	demoknight_mittens_blu_sgt
					Health	60
					Name	"Mittens Knight"
					Scale	.8
					Class	Demoman
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Item	"festive targe 2014"
					Item	"festive eyelander"
					Item	"the b.m.o.c."
					ItemAttributes
					{
						ItemName	"festive eyelander"
						"crit does no damage"	1
						"crit forces victim to laugh"	1
						"Attack not cancel charge"	1
						"turn to gold"	1
						"ragdolls plasma effect"	1
						"voice pitch scale"	1.4
						"hand scale" .9
					}
			}
		T_TFBot_Giant_Demo_Burst_Heal
		{
					ClassIcon	demo_burst_healonkill
					Health	3600
					Name	"Giant Heal-on-Pill Demoman"
					Class	Demoman
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	DisableDodge
					Attributes	MiniBoss
					Item	"the surgeon's stahlhelm"
					Item	"the gunboats"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"fire rate bonus"	.1
						"faster reload rate"	.9
						"clip size bonus"	4
						"projectile spread angle penalty"	2
						"fuse bonus"	1.5
						"heal on hit for rapidfire"	400
						"heal on kill"	3000
					}
					CharacterAttributes
					{
						"move speed bonus"	.4
						"override footstep sound set"	4
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
		}
		T_TFBot_Heavy_Mittens_Eat
		{
					ClassIcon	heavy_mittens
					Health	60
					Name	"Healthy Mittens Heavy"
					Scale	.8
					Class	HeavyWeapons
					Skill	Hard
					WeaponRestrictions	SecondaryOnly
					Attributes	DisableDodge
					Attributes	AlwaysFireWeapon
					MaxVisionRange	1
					Item	"the buffalo steak sandvich"
					Item	"the holiday punch"
					Item	"the b.m.o.c."
					Item	"the all-father"
					Item	"the sandvich safe"
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					ItemAttributes
					{
						ItemName	"the b.m.o.c."
						"set item tint RGB"	1315860
					}
					ItemAttributes
					{
						ItemName	"the buffalo steak sandvich"
						"provide on active"	1
						"gesture speed increase"	.8
						"move speed bonus"	.2
						"airblast vulnerability multiplier"	0
						"airblast vertical vulnerability multiplier"	0
						"damage force reduction"	0
						"dmg from melee increased"	20
						"dmg from ranged reduced"	.01
						"max health additive bonus"	640
						"health regen"	200
					}
					ItemAttributes
					{
						ItemName	"the holiday punch"
						"provide on active"	1
						"charge recharge rate increased" .3
						"mult_item_meter_charge_rate" .3
						"ragdolls plasma effect"	1
						"turn to gold"	1
						"damage bonus"	5
					}
		}
		T_TFBot_Giant_Heavy_Mittens
		{	
						ClassIcon	heavy_mittens
						Health	5000
						Name	"Giant Heavy Mittens"
						Class	Heavy
						Skill	Expert
						WeaponRestrictions	MeleeOnly
						Attributes	AlwaysCrit
						Attributes	MiniBoss
						Attributes	DisableDodge
						Item	"the mantreads"
						Item	"the holiday punch"
						Item	"the b.m.o.c."
						Item	"the all-father"
						CharacterAttributes
						{
							"move speed bonus"	.7
							"override footstep sound set"	2
							"damage force reduction"	2
							"airblast vulnerability multiplier"	.1
							"airblast vertical vulnerability multiplier"	4
							"increased jump height"	3
							"fire rate bonus"	.5
							"melee range multiplier"	1.1
							"dmg taken increased" .05 
							"dmg from melee increased" 20
							"dmg from ranged reduced" 20
							"boots falling stomp" 1	
							"increased air control"	9999
							"voice pitch scale"	.5
						}
		}
		T_TFBot_This_Fucking_Senator
		{
					ClassIcon	heavy_steelfist
					Health	300
					Name	"Senator Strongsteel"
					Class	HeavyWeapons
					Skill	Hard
					Attributes	DisableDodge
					Attributes	AlwaysFireWeapon
					WeaponRestrictions	SecondaryOnly
					AutoJumpMin	20
					AutoJumpMax	20
					Attributes	AutoJump
					MaxVisionRange	1
					Item	"the buffalo steak sandvich"
					Item	"fists of steel"
					Item	"the purity fist"
					Item	"the siberian sophisticate"
					Item	"the heavy lifter"
					Item	"minnesota slick"
					ItemAttributes
					{
						ItemName	"minnesota slick"
						"set item tint RGB"	1315860
					}
					ItemAttributes
					{
						ItemName	"the buffalo steak sandvich"
						"provide on active"	1
						"gesture speed increase"	.5
						"move speed bonus"	3
						"airblast vulnerability multiplier"	0
						"airblast vertical vulnerability multiplier"	0
						"damage force reduction"	0
						"dmg from melee increased"	20
						"dmg from ranged reduced"	.1
						"max health additive bonus"	700
						"health regen"	100
						"mod stun waist high airborne"	1
					}
					ItemAttributes
					{
						ItemName	"fists of steel"
						"provide on active"	1
						"fire rate penalty"	1.2
						"charge recharge rate increased" .35
						"mult_item_meter_charge_rate" .35
						"damage bonus"	1.2
					}
					CharacterAttributes
					{
						"dmg bonus vs buildings"	2
						"deploy time decreased"	.2
						"hand scale" .85
						"move speed bonus"	1	
						"increased jump height"	2.2
						"cancel falling damage"	1
						"increased air control"	9999						
					}
		}
		T_TFBot_Giant_Heavy_HOK_C
		{
					ClassIcon	heavy_deflector_healonkill
					Health	5500
					Name	"Giant Heal-on-Kill Deflector"
					Class	HeavyWeapons
					Skill	Expert
					WeaponRestrictions	PrimaryOnly
					Attributes	DisableDodge
					Attributes	MiniBoss
					Item	"deflector"
					Item	"tough guy's toque"
					ItemAttributes
					{
						ItemName	"deflector"
						"damage bonus"	1.5
						"attack projectiles"	2
						"heal on kill"	5000
						"ragdolls plasma effect"	1
					}
					CharacterAttributes
					{
						"move speed bonus"	.5
						"override footstep sound set"	2
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
		}
		T_TFBot_Medic_Shield_QF
		{
					ClassIcon	medic_shield_ala
					Name	"Shield Quick-Fix Medic"
					Class	Medic
					Skill	Hard
					WeaponRestrictions	SecondaryOnly
					Attributes	SpawnWithFullCharge
					Attributes	ProjectileShield
					Attributes	IgnoreEnemies
					Item	"the quick-fix"
					Item	"das metalmeatencasen"
					Item	"das naggenvatcher"
					CharacterAttributes
					{
						"heal rate bonus"	4
						"generate rage on heal"	4
						"ubercharge rate bonus"	.01
						"uber duration bonus"	-7
					}
		}
		T_TFBot_Medic_Shield_Uber
		{
					ClassIcon	medic_uber_shield_ala
					Health	150
					Name	"Shield Uber Medic"
					Class	Medic
					Skill	Hard
					WeaponRestrictions	SecondaryOnly
					Attributes	SpawnWithFullCharge
					Attributes	ProjectileShield
					Attributes	IgnoreEnemies
					Item	"das metalmeatencasen"
					Item	"das naggenvatcher"
					CharacterAttributes
					{
						"heal rate bonus"	4
						"uber duration bonus"	-3
						"ubercharge rate bonus"	5
						"generate rage on heal"	0.5
					}
		}
		T_TFBot_Giant_Medic_Shield_Uber
		{
					ClassIcon	medic_uber_shield_ala
					Health	4500
					Name	"Giant Shield Uber Medic"
					Class	Medic
					Skill	Hard
					WeaponRestrictions	SecondaryOnly
					Tag	bot_sentrybuster
					Attributes	SpawnWithFullCharge
					Attributes	MiniBoss
					Attributes ProjectileShield
					Item	"das metalmeatencasen"
					Item	"das naggenvatcher"
					CharacterAttributes
					{
						"move speed bonus"	.5
						"damage force reduction"	.2
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.3
						"heal rate bonus"	1337
						"uber duration bonus"	-3
						"ubercharge rate bonus"	11
						"bot medic uber health threshold" 2000
						"bot medic uber deploy delay duration"	3	
					}
		}
		T_TFBot_Sniper_Obliderate
		{
				ClassIcon	sniper_explosive
				Name	"Explosive Headshot Sniper"
				Class	Sniper
				Skill	Expert
				Attributes	AlwaysCrit
				Item	"shooting star"
				Item	"the razorback"
				Item	"letch's led"
				Item	"the doublecross-comm"
				ItemAttributes
				{
					ItemName	"shooting star"
					"damage bonus" .75
					"ragdolls plasma effect"	1
					"ragdolls become ash"	0
					"explosive sniper shot"	3
					"aiming movespeed decreased"	.1
					"aiming no flinch"	1
				}
		}
		T_TFBot_Sniper_Longbowman
		{
					Classicon sniper_longbow_sgtc
					Name	"Longbowman"
					Class Sniper
					Skill Hard	
					Item	"larrikin robin"
					Item	"the huntsman"
					ItemAttributes
					{
						ItemName	"the huntsman"
						"damage bonus"	1.1
						"dmg bonus vs buildings"	1.2
						"Projectile range increased"	.5
						"projectile penetration"	1
						"headshot damage increase"	2
						"hand scale"	1.5
						"fire rate bonus" 1.3
					}
		}
		T_TFBot_Giant_Engineer
		{
					ClassIcon	engineer
					Health	1600
					Name	"Giant Engineer"
					Class	Engineer
					Skill	Normal
					Attributes	DisableDodge
					Attributes	MiniBoss
					CharacterAttributes
					{
						"move speed bonus"	.7
						"override footstep sound set"	4
						"damage force reduction"	.2
						"airblast vulnerability multiplier"	.2
						"airblast vertical vulnerability multiplier"	.5
						"engy sentry damage bonus"	3
						"engy sentry fire rate increased"	6
						"rocket specialist"	4
						"fire rate penalty"	3.3
						"engy building health bonus"	2.1
						"Repair rate increased"	2.5
						"cannot pick up intelligence"	1
						"kill forces attacker to laugh"	1
					}
		}
		T_TFBot_Giant_Sniper_Longbow_Spammer
		{
					ClassIcon	sniper_longbow_sgtc
					WeaponRestrictions	PrimaryOnly
					Health	2800
					Skill	Expert
					Name	"Giant Rapid Fire Longbowman"
					Class	Sniper
					Attributes	DisableDodge
					Attributes	MiniBoss
					Item	"the huntsman"
					Item	"larrikin robin"
					Item	"the toowoomba tunic"
					ItemAttributes
					{
						"damage bonus"	1.5
						ItemName	"the huntsman"
						"fire rate bonus"	.2
						"dmg bonus vs buildings"	1.5
						"Projectile range increased"	.1
						"projectile penetration"	1
						"headshot damage increase"	3
					}
					CharacterAttributes
					{
						"move speed bonus"	.66
						"override footstep sound set"	4
						"damage force reduction"	.2
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
		}
		T_TFBoss_Chief_Buff_Burst
		{
					ClassIcon	soldier_buff
					Health	30000
					Name	"Chief BuBa"
					Scale	1.8
					Class	Soldier
					Skill	Normal
					Attributes MiniBoss
					Attributes HoldFireUntilFullReload
					Attributes UseBossHealthBar
					Item	"the buff banner"
					Item	"the killer's kit"
					Item	"armored authority"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"fire rate bonus"	.001
						"clip size upgrade atomic"	16
						"projectile spread angle penalty"	2
						"Projectile speed decreased"	.6
						"faster reload rate"	.35
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
						"rocket specialist"	1
					}
					ItemAttributes
					{
						ItemName	"the buff banner"
						"provide on active"	1
						"health regen"	1000
						"move speed bonus"	.01
						"dmg taken increased"	.01
					}
					CharacterAttributes
					{
						"move speed penalty"	.3
						"override footstep sound set"	3
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.1
						"increase buff duration"	2
						"rage giving scale"	.2
						"health regen"	250
					}
		}
		T_TFBoss_Chief_Pyro_Medickill
		{
					ClassIcon	pyro_jug_thirddegree
					Health	44000
					Name	"Baron BBQ"
					Scale	1.85
					Class	Pyro
					Skill	Expert
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					WeaponRestrictions MeleeOnly
					Item	"the scorch shot"
					Item	"the third degree"
					Item	"the special eyes"
					Item	"old guadalajara"
					ItemAttributes
					{
						ItemName	"the scorch shot"
						"fire rate bonus"	.3
						"weapon burn dmg increased"	7
						"weapon burn time reduced"	.2
						"heal on hit for rapidfire"	800
						"Projectile speed decreased"	.4
						"projectile spread angle penalty"	99
						"is_passive_weapon" 1
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					ItemAttributes
					{
						ItemName	"the third degree"
						"damage bonus"	1.3
						"melee bounds multiplier"	1.15
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					CharacterAttributes
					{
						"move speed bonus"	.35
						"dmg bonus vs buildings"	5
						"override footstep sound set"	6
						"damage force reduction"	1
						"increased jump height"	2
						"increased air control"	999
						"cancel falling damage"	1
						"rage giving scale"	.1
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	2
					}
		}
		T_TFBoss_Chief_Heavy_Tickle
		{
					ClassIcon	heavy_mittens
					Health	45000
					Name	"Tickel Tuckel Toe"
					Scale	1.1
					Class	HeavyWeapons
					WeaponRestrictions MeleeOnly	
					Skill	Expert
					MaxVisionRange	500
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Item	"the holiday punch"
					Item	"the gift bringer"
					Item	"the b.m.o.c."
					Item	"the all-father"
					ItemAttributes
					{
						ItemName	"the holiday punch"
						"critboost on kill"	5
						"damage bonus"	5
						"melee range multiplier"	1.1
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					CharacterAttributes
					{
						"cancel falling damage"	1
						"increased jump height"	2
						"increased air control"	999
						"move speed bonus"	.5
						"override footstep sound set"	2
						"damage force reduction"	2
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	2
						"parachute attribute"	1
						"rage giving scale"	.1
						"health regen"	80
						"dmg taken increased" .05 
						"dmg from melee increased" 20
						"dmg from ranged reduced" 20
						"boots falling stomp" 1
					}
		}
		T_TFBoss_Chief_Heavy_Stakegun
		{
					ClassIcon	heavy_deflector
					Health	60000
					Name	"Big T"
					Scale	1.8
					Class	HeavyWeapons
					Skill	Expert
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Item	"deflector"
					Item	"the buffalo steak sandvich"
					Item	"warrior's spirit"
					Item	"officer's ushanka"
					Item	"the tyurtlenek"
					ItemAttributes
					{
						ItemName	"deflector"
						"ring of fire while aiming"	1
						"crit vs burning players"	1
						"weapon burn dmg increased"	6
						"weapon burn time reduced"	.5
						"damage bonus"	1.5
						"ragdolls plasma effect"	1
						"fire rate bonus" .75
						"attack projectiles"	2
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					ItemAttributes
					{
						ItemName	"the buffalo steak sandvich"
						"provide on active"	1
						"health regen"	600
						"move speed bonus"	.1
						"is_passive_weapon" 1
					}
					ItemAttributes
					{
						ItemName	"warrior's spirit"
						"damage bonus"	5
						"fire rate bonus"	.6
						"heal on hit for rapidfire"	3000
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					CharacterAttributes
					{
						"move speed bonus"	.45
						"override footstep sound set"	2
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.1
						"rage giving scale"	.1
					}
		}
		T_TFBoss_Chief_Sniper
		{
					ClassIcon	sniper
					Health	40000
					Name	"Captain Camper"
					Scale	1.8
					Class	Sniper
					Skill	Expert
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Item	"shooting star"
					Item	"the self-aware beauty mark"
					Item	"the tribalman's shiv"
					Item	"letch's led"
					Item	"poacher's safari jacket"
					ItemAttributes
					{
						ItemName	"shooting star"
						"headshot damage increase"	2
						"damage bonus"	1.5
						"sniper charge per sec"	2
						"fire rate bonus" 3
						"damage causes airblast"	1
						"apply z velocity on damage"	300
						"apply look velocity on damage"	300
						"dmg bonus vs buildings"	6
						"ragdolls plasma effect"	1
						"ragdolls become ash"	0
						"explosive sniper shot"	3
						"aiming movespeed decreased"	.1
						"aiming no flinch"	1
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					ItemAttributes
					{
						ItemName	"the self-aware beauty mark"
						"effect bar recharge rate increased"	.001
						"fire rate bonus"	5
						"applies snare effect"	.50
						"is_passive_weapon" 1
					}
					ItemAttributes
					{
						ItemName	"the tribalman's shiv"
						"provide on active"	1
						"damage causes airblast"	1
						"apply z velocity on damage"	400
						"apply look velocity on damage"	400
						"bleeding duration"	1
						"damage bonus"	2
						"health regen" 250
						"attach particle effect" 3042
						"melee range multiplier"	1.13
						"dmg bonus vs buildings"	5
						"move speed bonus"	1.5
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					CharacterAttributes
					{
						"damage force reduction"	.1
						"override footstep sound set"	4
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.1
						"health regen"	80
						"move speed bonus"	.6
						"rage giving scale"	.2
						"jarate backstabber"	1
					}
		}
		T_TFBoss_Chief_Soldier_Selfdetonate
		{
					ClassIcon	sentry_buster
					Health	60000
					Name	"Major Hellbomb"
					Scale	1.8
					Class	Soldier
					Skill	Expert
					MaxVisionRange	300
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Attributes SpawnWithFullCharge
					Item	"the beggar's bazooka"
					Item	"the concheror"
					Item	"Head Banger"
					Item	"Double Dynamite"
					ItemAttributes
					{
						ItemName	"the beggar's bazooka"
						"Blast radius increased"	3.5
						"use large smoke explosion"	1
						"damage bonus"	11
						"dmg penalty vs players"	2
						"faster reload rate"	5
						"Projectile speed decreased"	.01
						"damage causes airblast"	1
						"apply z velocity on damage"	200
						"apply look velocity on damage"	200
						"clip size upgrade atomic" -3
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					ItemAttributes
					{
						ItemName	"the concheror"
						"provide on active"	1
						"move speed bonus"	.1
						"health regen"	1000
						"dmg taken increased"	.1
					}
					CharacterAttributes
					{
						"blast dmg to self increased"	9
						"move speed bonus"	.45
						"health regen"	150
						"increase buff duration"	4
						"override footstep sound set"	7
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	2
						"cancel falling damage"	1
						"increased jump height" 2.5
						"rage giving scale"	.2
					}
		}
		T_TFBoss_Chief_Scout_Milk
		{
					ClassIcon	scout_milk
					Health	40000
					Name	"Major Milker"
					Scale	1.75
					Class	Scout
					Skill	Hard
					Attributes AlwaysCrit
					Attributes MiniBoss
					Attributes UseBossHealthBar
					Item	"mad milk"
					Item	"the sandman"
					Item	"the milkman"
					Item	"the cool cat cardigan"
					WeaponRestrictions MeleeOnly
					ItemAttributes
					{
						ItemName	"mad milk"
						"effect bar recharge rate increased"	.001
						"fire rate bonus"	5
						"applies snare effect"	.60
						"is_passive_weapon" 1
					}
					ItemAttributes
					{
						ItemName	"the sandman"
						"effect bar recharge rate increased"	.01
						"fire rate bonus"	3
						"damage bonus"	4
						"fire rate bonus" 2
						"melee range multiplier"	1.15
						"damage causes airblast" 1
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					CharacterAttributes
					{
						"move speed bonus"	.6
						"health regen"	200
						"override footstep sound set"	5
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	2
						"cancel falling damage"	1
						"rage giving scale"	.2
					}
		}
		T_TFBoss_Director_Direcc
			{
					ClassIcon	soldier_backup_giant
					Health	30000
					Name	"Director Directs"
					Scale	1.8
					Class	Soldier
					Skill	Expert
					Tag	bot_giant
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Attributes	HoldFireUntilFullReload
					Item	"the direct hit"
					Item	"the battalion's backup"
					Item	"stainless pot"
					Item	"the killer's kit"
					ItemAttributes
					{
						ItemName	"the direct hit"
						"damage bonus"	2.25
						"faster reload rate"	.3
						"fire rate bonus"	.5
						"clip size upgrade atomic"	5
						"minicrits become crits"	1
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					ItemAttributes
					{
					ItemName	"the battalion's backup"
						"provide on active"	1
						"move speed bonus"	.1
						"increased jump height"	3.3
						"dmg from ranged reduced"	.01
						"dmg from melee increased"	.01
						"health regen"	200
					}
					CharacterAttributes
					{
						"deploy time decreased"	.1
						"move speed bonus"	.3
						"override footstep sound set"	3
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.1
						"health regen"	40
						"increase buff duration"	4
						"cancel falling damage"	1
						"boots falling stomp"	1
						"increased jump height" 2.5
					}
			}
		T_TFBoss_Spy_Snokebomb
		{
					ClassIcon	spy_d
					Health	6000
					AutoJumpMin	10
					AutoJumpMax	10
					Name	"Smokey Joe"
					Class	Spy
					Skill	Hard
					Scale	1.05
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Attributes	AutoJump
					Item	"your eternal reward"
					Item	"a hat to kill for"
					Item	"the dead ringer"
					ItemAttributes
					{
						ItemName	tf_weapon_revolver
						"override projectile type"	3
						"fire rate penalty"	6
						"use large smoke explosion"	1
						"fuse bonus"	.1
						"is_passive_weapon" 1
					}
					ItemAttributes
					{
						ItemName	"your eternal reward"
						"melee range multiplier"	1.1
						"fire rate bonus"	.75
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					CharacterAttributes
					{
						"cannot pick up intelligence"	1
						"cannot be backstabbed"	1
						"move speed bonus"	1.3
						"heal on kill"	3000
						"afterburn immunity"	1
						"increased jump height"	4
						"cancel falling damage"	1
						"damage force reduction"	3
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	5
						"sapper damage leaches health"	55
						"sapper degenerates buildings"	1
						"sapper damage bonus"	1.5
						"increased air control"	99
						"health regen"	20
					}
		}
		
		T_TFBot_Chief_Launchlet
		{
					ClassIcon	heavy_chief
					Health	60000
					Name	"Captain Lunch"
					Scale	1.9
					Class	Heavy
					Skill	Expert
					MaxVisionRange	1
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Attributes	AlwaysFireWeapon
					WeaponRestrictions	SecondaryOnly
					Item	"the buffalo steak sandvich"
					Item	"fists of steel"
					Item	"war head"
					Item	"the sandvich safe"
					ItemAttributes
					{
						ItemName	"the buffalo steak sandvich"
						"provide on active"	1
						"health regen"	800
					}
					ItemAttributes
					{
						ItemName	"fists of steel"
						"fire rate bonus"	.6
						"damage bonus"	5
					}
					CharacterAttributes
					{
						"move speed bonus"	.4
						"override footstep sound set"	2
						"damage force reduction"	.05
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	.01
						"melee range multiplier"	1.1
						"health regen"	40
						"gesture speed increase"	.8
						"throwable recharge time"	.5
						"charge recharge rate increased"	.5
					}
		}
		T_TFBoss_Chief_Minefield
		{
					ClassIcon	boss_ironbomb
					Health	60000
					Name	"Major Minelayer"
					Scale	1.9
					Class	Demoman
					Skill	Easy
					WeaponRestrictions	PrimaryOnly
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Attributes	HoldFireUntilFullReload
					Item	"the iron bomber"
					Item	"scotch bonnet"
					Item	"the gunboats"
					AimOffset "0 0 400"
					ItemAttributes
					{
						ItemName	"the iron bomber"
						"clip size bonus"	5
						"projectile spread angle penalty"	9
						"fire rate bonus"	.01
						"faster reload rate"	.3
						"grenade damage reduction on world contact"	11
						"fuse bonus"	2.5
						
						"dmg bonus vs buildings"	3
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
						"Blast radius increased"	1.35
					}
					CharacterAttributes
					{
						"move speed bonus"	.35
						"override footstep sound set"	2
						"damage force reduction"	.01
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	.01
						"rage giving scale"	.1
						"health regen"	250
						"voice pitch scale"	1.2
					}
		}
		T_TFBoss_Chief_Backshot
		{
					ClassIcon	soldier_barrage
					Health	60000
					Name	"Buccaneer Backblaster"
					Scale	1.7
					Class	Soldier
					Skill	Easy
					Attributes	SpawnWithFullCharge
					Attributes	HoldFireUntilFullReload
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Item	"the buff banner"
					Item	"the salty dog"
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"Projectile speed decreased"	-1
						"faster reload rate"	.2
						"fire rate bonus"	-9
						"clip size bonus"	10
						"damage bonus"	5
						"projectile spread angle penalty"	33
					}
					CharacterAttributes
					{
						"move speed bonus"	.5
						"override footstep sound set"	2
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.4
						"rage giving scale" .1
						"health regen"	250				
						"voice pitch scale"	1.2
						"increase buff duration"	42
					}
		}
	}
	Mission
	{
		Objective	DestroySentries
		Where	spawnbot
		BeginAtWave	1
		RunForThisManyWaves	6
		InitialCooldown	25
		CooldownTime	25
		DesiredCount	1
		RandomChoice
		{
			TFBot
			{
				Template	T_TFBot_SentryBuster
			}
			TFBot
			{
				Template	T_TFBot_SentryBuster
			}
			TFBot
			{
				ClassIcon	sentry_buster
				Health	5500
				Name	"Self Buster"
				Class	Demoman
				Skill Expert
				Attributes	SpawnWithFullCharge
				Attributes	DisableDodge
				Attributes	MiniBoss
				Attributes	IgnoreFlag
				Tag bot_sentrybuster
				Item	"the ullapool caber"
				Item	"explosive mind"
				Item	"eotl_demo_dynamite"
				ItemAttributes
				{
					ItemName	"eotl_demo_dynamite"
					"attach particle effect" 3223
				}
				ItemAttributes
				{
					ItemName	"the ullapool caber"
					"provide on active"	1
					"health regen" -5500
					"attach particle effect" 3042
				}
				CharacterAttributes
				{
					"move speed bonus" 5
					"damage bonus" .1
					"fire rate bonus" 3
					"override footstep sound set"	7
					"damage force reduction"	.01
					"airblast vulnerability multiplier"	.01
					"airblast vertical vulnerability multiplier"	.1
					"cannot be backstabbed"	1
					"gesture speed increase" .001
					"head scale" 2
				}
				WeaponSwitch
				{
					Type "Primary"
					MaxTargetRange 9999
					MinTargetRange 250
					Delay 0.1
					Repeats 0
					Cooldown 0
					IfSeeTarget 0
				}
				WeaponSwitch
				{
					Type "Melee"
					MaxTargetRange 240
					MinTargetRange 1
					Delay 0.2
					Repeats 0
					Cooldown 0
					IfSeeTarget 1
				}
			}
			TFBot
			{
				ClassIcon	sentry_buster
				Health	5500
				Name	"Stealth Force Buster"
				Class	Demoman
				WeaponRestrictions	SecondaryOnly
				Attributes	SpawnWithFullCharge
				Attributes	DisableDodge
				Attributes	MiniBoss
				Attributes	IgnoreFlag
				Attributes	SuppressFire
				MaxVisionRange 1
				Item	"the ullapool caber"
				Item	"The Battalion's Backup"
				Item	"scotch bonnet"
				CharacterAttributes
				{
					"move speed bonus"	5
					"override footstep sound set"	7
					"damage force reduction"	9
					"airblast vulnerability multiplier"	.01
					"airblast vertical vulnerability multiplier"	42
					"cannot be backstabbed"	1
					"increase buff duration"	42
					"gesture speed increase" .68
					"taunt_attr_player_invis_percent" 1
				}
			}
			TFBot
			{
				Class Spy
				Name "Spy Buster"
				Health	5500
				Scale 1.1
				Attributes	DisableDodge
				Attributes	MiniBoss
				CharacterAttributes
				{
					"move speed bonus"	.9
					"override footstep sound set"	1
					"damage force reduction"	.1
					"airblast vulnerability multiplier"	.01
					"airblast vertical vulnerability multiplier"	.1
					"cannot be backstabbed"	1
				}
			}
			TFBot
			{
				Class Spy
				Name "Sapping Buster"
				Health	5500
				Attributes	DisableDodge
				Attributes	MiniBoss
				Attributes	AlwaysFireWeapon
				WeaponRestrictions SecondaryOnly
				Item "Shadow Shroud"
				CharacterAttributes
				{
					"move speed bonus"	1
					"override footstep sound set"	1
					"damage force reduction"	.1
					"airblast vulnerability multiplier"	.01
					"airblast vertical vulnerability multiplier"	.1
					"cannot be backstabbed"	1
					"sapper damage penalty" .1
					"sapper health penalty" .1
					"cannot disguise" 1
					"head scale" 2
				}
			}
			TFBot
			{
				Name	"Mittens Buster"
				Template	T_TFBot_SentryBuster
				Attributes	AlwaysCrit
				Attributes	DisableDodge
				Attributes	AlwaysFireWeapon
				Health	1600
				Item	"festive eyelander"
				Item	"the b.m.o.c."
				ItemAttributes
				{
					ItemName	"festive eyelander"
					"crit forces victim to laugh"	1
					"crit does no damage"	1
				}
				CharacterAttributes
				{
					"move speed bonus"	1.3
				}
			}
			TFBot
			{
				ClassIcon	sentry_buster
				Health	5500
				Name	"Who Long Buster?"
				Class	Heavy
				Skill	Expert
				WeaponRestrictions	PrimaryOnly
				Attributes	DisableDodge
				Attributes	MiniBoss
				Attributes	AlwaysFireWeapon
				Tag bot_giant
				Item	"the huo long heatmaker"
				Item	"the bunsen brave"
				ItemAttributes
				{
						ItemName	"the bunsen brave"
						"attach particle effect"	1
				}
				ItemAttributes
				{
					ItemName	"the huo long heatmaker"
					"override projectile type"	29
					"weapon burn dmg reduced"	4
					"ragdolls plasma effect"	1
					"turn to gold"	1
				}
				CharacterAttributes
				{
					"override footstep sound set"	7
					"damage force reduction"	.5
					"airblast vulnerability multiplier"	.5
					"move speed bonus"	1.2
					"cannot be backstabbed"	1
					"voice pitch scale" 1.5
					"attach particle effect"	1
				}
			}
			TFBot
			{
					ClassIcon	sentry_buster
					Health	2500
					Name	"Jarate Buster"
					Class	Sniper
					Skill	Easy
					WeaponRestrictions	SecondaryOnly
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	AlwaysFireWeapon
					Item	"the self-aware beauty mark"
					Item	"desert marauder"
					ItemAttributes
					{
						ItemName	"the self-aware beauty mark"
						"effect bar recharge rate increased"	.001
						"fire rate bonus"	2
						"applies snare effect"	.15
					}
					CharacterAttributes
					{
						"move speed penalty"	1
						"override footstep sound set"	7
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
						"cannot be backstabbed"	1
						"voice pitch scale" 1.5
					}
			}
			TFBot
			{
					ClassIcon	sentry_buster
					Health	2500
					Name	"Nut Buster"
					Class	Scout
					Skill	Easy
					WeaponRestrictions	SecondaryOnly
					Attributes	DisableDodge
					Attributes	AlwaysFireWeapon
					Attributes	MiniBoss
					Item	"mutated milk"
					Item	"the milkman"
					ItemAttributes
					{
						ItemName	"mutated milk"
						"effect bar recharge rate increased"	.001
						"fire rate bonus"	2
						"applies snare effect"	.15
					}
					CharacterAttributes
					{
						"move speed penalty"	.8
						"override footstep sound set"	7
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
						"cannot be backstabbed"	1
						"voice pitch scale" 1.5
					}
			}
			TFBot
			{
					ClassIcon	sentry_buster
					Health	2500
					Name	"Gas Buster"
					Class	Pyro
					Skill	Easy
					WeaponRestrictions	SecondaryOnly
					Tag bot_sentrybuster
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	AlwaysFireWeapon
					Item "The Gas Passer"
					Item	"the attendant"
					ItemAttributes
					{
						ItemName "The Gas Passer"
						"item_meter_charge_rate" .1
						"fire rate penalty" 2
						"applies snare effect"	.35
					}
					CharacterAttributes
					{
						"move speed penalty"	1
						"override footstep sound set"	7
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
						"cannot be backstabbed"	1
						"voice pitch scale" 1.5
						"head scale" 1.5
					}
			}
			TFBot
			{
					ClassIcon	sentry_buster
					Health	5500
					Name	"Stabbin` Buster"
					Class	Spy
					Skill	Normal
					WeaponRestrictions	MeleeOnly
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	AlwaysFireWeapon
					Tag bot_sentrybuster
					Item	"conniver's kunai"
					Item	"the dashin' hashshashin"
					ItemAttributes
					{ 
						ItemName	"conniver's kunai"
						"damage penalty"	.01
						"fire rate bonus"	.3
						"melee range multiplier" 1.11
					}	
					ItemAttributes
					{
						ItemName	"the dashin' hashshashin"
						"attach particle effect" 43
					}
					CharacterAttributes
					{
						"move speed penalty"	.75
						"override footstep sound set"	7
						"damage force reduction"	5
						"airblast vulnerability multiplier"	5
						"airblast vertical vulnerability multiplier"	5
						"cannot be backstabbed"	1
						"head scale" 2
					}
			}
			TFBot
			{
					ClassIcon	sentry_buster
					Health	2500
					Name	"Knight Buster"
					Class	Demoman
					Skill	Expert
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	AlwaysFireWeapon
					Item	"ali baba's wee booties"
					Item	"the splendid screen"
					Item	"the eyelander"
					Item	"the glasgow great helm"
					CharacterAttributes
					{
						"charge time increased"	2
						"charge recharge rate increased"	2
						"move speed penalty"	1.2
						"override footstep sound set"	7
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
						"cannot be backstabbed"	1
						"Attack not cancel charge" 1
					}
			}
			TFBot
			{
					ClassIcon	sentry_buster
					Health	10000
					Name	"Sentry BossTer"
					Scale	1.8
					Class	Demoman
					Skill	Easy
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Attributes	MiniBoss
					Attributes	UseBossHealthBar
					Attributes	AlwaysFireWeapon
					Item	"the iron bomber"
					Item	"the quickiebomb launcher"
					Item	"prince tavish's crown"
					ItemAttributes
					{
						ItemName	"the iron bomber"
						"dmg penalty vs players"	2
						"fuse bonus"	2
						"Blast radius decreased"	1.25
						"dmg bonus vs buildings"	5
						"projectile spread angle penalty"	2
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					ItemAttributes
					{
						ItemName	"the quickiebomb launcher"
						"dmg penalty vs players"	1.2
						"faster reload rate"	-9
						"fire rate penalty"	3
						"max pipebombs decreased"	-5
						"stickybomb charge rate"	.5
						"dmg bonus vs buildings"	5
						"projectile spread angle penalty"	2
						"is_passive_weapon" 1
						"killstreak effect"	1
						"killstreak idleeffect"	1
						"killstreak tier"	3
						"kill eater" 1
					}
					CharacterAttributes
					{
						"head scale"	3
						"override footstep sound set"	7
						"damage force reduction"	.1
						"airblast vulnerability multiplier"	9
						"airblast vertical vulnerability multiplier"	1
						"health regen"	250
						"rage giving scale"	.1
						"cannot be backstabbed"	1
						"move speed penalty"	.3
						"voice pitch scale" 1.5
					}
			}
		}	
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_mission_spy
		BeginAtWave	2
		RunForThisManyWaves	1
		InitialCooldown	95
		CooldownTime	55
		DesiredCount	4
		Squad
		{
			TFBot
			{
					Name	"T-Pose Chad"
					ClassIcon	sniper_sydneysleeper
					Template	T_TFBot_Sniper_Sydney_Sleeper
					Attributes	DisableDodge
					Item	"the bushwacka"
					Item	"jarate"
					ItemAttributes
					{
						ItemName	"the sydney sleeper"
						"sniper charge per sec"	9999
						"jarate duration"	10
					}
					ItemAttributes
					{
						"is_passive_weapon" 1
						ItemName	jarate
						"effect bar recharge rate increased"	.001
						"fire rate bonus"	.3
					}
					CharacterAttributes
					{
						"jarate backstabber"	1
						"damage bonus" 1
						"applies snare effect"	.10
					}
			}
			TFBot
			{
					Name	"Big-Heal Medic"
					Template	T_TFBot_Medic_BigHeal
			}
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	2
		RunForThisManyWaves	1
		InitialCooldown	5
		CooldownTime	80
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	Mission
	{
		Objective	Engineer
		Where	spawnbot
		BeginAtWave	3
		RunForThisManyWaves	1
		InitialCooldown	5
		CooldownTime	30
		DesiredCount	3
		TFBot
		{
			Template	T_TFBot_Engineer_Sentry_Teleporter
			TeleportWhere	spawnbot
			TeleportWhere	spawnbot_left
			TeleportWhere	spawnbot_right
			TeleportWhere spawnbot_lower
			TeleportWhere spawnbot_mission_spy
		}
	}
	Mission
	{
		Objective	Sniper
		Where	spawnbot_left
		BeginAtWave	4
		RunForThisManyWaves	1
		InitialCooldown	11
		CooldownTime	9999
		DesiredCount	1
		RandomChoice
		{
			TFBot
			{
				Template	T_TFBoss_Chief_Sniper
			}
		}
	}
	Mission
	{
		Objective	Spy
		Where	spawnbot_mission_spy
		BeginAtWave	5
		RunForThisManyWaves	1
		InitialCooldown	25
		CooldownTime	40
		DesiredCount	4
		TFBot
		{
			Template	T_TFBot_Spy
		}
	}
	
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	bombpath_arrows_clear_relay_ironman
			Action	Trigger
		}
		DoneOutput
		{
			Target	bombpath_wavefinished
			Action	Trigger
		}
		InitWaveOutput
        {
            Target bombpath_arrows_clear_relay_ironman
			//z - 65~
            Action runscriptcode
            Param	"
			
								
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint1`
									origin = Vector(1206.00, -391.00, 385.00)
									angles = QAngle(0.000000, -179.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint2`
									origin = Vector(-46.0, -1335.0, 510.00)
									angles = QAngle(0.000000, -92.00, 0.000000)
									}
								)
								
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint3`
									origin = Vector(-629.5, 489.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint4`
									origin = Vector(158.5, 925.5, 450.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 747.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 420.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint5`
									origin = Vector(59.5, -666.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)	
					"
        }
		WaveSpawn
		{
			Name	1w1
			TotalCurrency	10
			TotalCount	10
			MaxActive	9
			SpawnCount	5
			WaitBeforeStarting	0
			Where	spawnbot_right
			Squad
			{
				TFBot
				{
					Template T_TFBot_Giant_Demo_Burst_Heal
					Tag flank_right
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			Name	1w1
			TotalCurrency	10
			TotalCount	25
			MaxActive	8
			SpawnCount	1
			WaitBeforeStarting	8
			WaitBetweenSpawns	1
			Where	spawnbot_mission_spy
			TFBot
			{
					Template	T_TFBot_Demoman_Knight
					Tag flank_left
					Attributes	AlwaysCrit
					Attributes	DisableDodge
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	22
			MaxActive	14
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	1
			Support Limited
			Where	spawnbot_mission_spy
			TFBot
			{
					Template	T_TFBot_Demoknight_Mittens
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	25
			WaitBetweenSpawns	5
			Support 1
			Where	spawnbot_mission_spy
			TFBot
			{
					Template	T_TFBot_Demoknight_Mittens
			}
		}
		WaveSpawn
		{
			TotalCurrency	10
			TotalCount	8
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	1
			Where	spawnbot_left
			TFBot
			{
					Template	T_TFBot_Giant_Pyro_Flare_Spammer
					Tag flank_right
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			TotalCurrency	750
			TotalCount	1
			WaitBeforeStarting	0
			Tank
			{
					Health	14000
					Name	Tank
					Speed	2
					StartingPathTrackNode boss_path_20
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
			}
		}
		WaveSpawn
		{
			Name	1w2
			WaitForAllDead	1w1
			TotalCurrency	10
			TotalCount	20
			MaxActive	10
			SpawnCount	5
			WaitBeforeStarting	0
			WaitBetweenSpawns	12
			Where	spawnbot
			TFBot
			{
					Name	"Jumping Sandman Scout"
					Template	T_TFBot_Scout_Jumping_Sandman
					Attributes	AlwaysCrit
					Attributes	DisableDodge
			}
		}
		WaveSpawn
		{
			Name	1w2
			WaitForAllDead	1w1
			TotalCurrency	10
			TotalCount	48
			MaxActive	16
			SpawnCount	2
			WaitBeforeStarting	4
			WaitBetweenSpawns	1
			Where	spawnbot
			Where	spawnbot_lower
			TFBot
			{
					ClassIcon	heavy
					Health	300
					Name	Heavy
					Class	HeavyWeapons
					Skill	Hard
			}
		}
		WaveSpawn
		{
			Name	1w2
			WaitForAllDead	1w1
			TotalCurrency	10
			TotalCount	24
			MaxActive	14
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	2
			Where	spawnbot_mission_spy
			TFBot
			{
					Template T_TFBot_This_Fucking_Senator
					Attributes AlwaysCrit
					BehaviorModifiers Push
			}
		}
		WaveSpawn
		{
			Name	1wLimited
			WaitForAllDead	1w2
			TotalCurrency	0
			TotalCount	30
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	9
			WaitBetweenSpawns	1
			Support	Limited
			Where	spawnbot
			FirstSpawnWarningSound "\vo\Announcer_Mvm_spy_spawn04"
			DoneWarningSound "\vo\Announcer_Mvm_spybot_death06"
			TFBot
			{
					Template	T_TFBot_Spy
					Attributes	DisableDodge
					CharacterAttributes
					{
						"cannot pick up intelligence"	1
					}
			}
		}
		WaveSpawn
		{
			Name	1w3
			WaitForAllDead	1w2
			TotalCurrency	10
			TotalCount	4
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	11
			WaitBetweenSpawns	14
			Where	spawnbot
			TFBot
			{
					Template	T_TFBot_Giant_Soldier_Spammer
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
						"ragdolls plasma effect"	1
					}
			}
		}
		WaveSpawn
		{
			Name	1w3
			WaitForAllDead	1w2
			TotalCurrency	10
			TotalCount	28
			MaxActive	8
			SpawnCount	3
			WaitBeforeStarting	9
			Where	spawnbot_mission_spy
			TFBot
			{
					Template	T_TFBot_Demoknight_Crit
			}
		}
		WaveSpawn
		{
			WaitForAllDead	1w2
			TotalCurrency	10
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	5
			Where	spawnbot_mission_spy
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Soldier_Extended_Concheror
					Attributes	DisableDodge
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	1w3
			TotalCurrency	210
			TotalCount	24
			MaxActive	15
			SpawnCount	6
			WaitBeforeStarting	6
			WaitBetweenSpawns	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavy_HOK_C
				}
				TFBot
				{
					Skill	Easy
					Template	T_TFBot_Soldier_Extended_Concheror
					Attributes	DisableDodge
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
				TFBot
				{
					Template	T_TFBot_Medic_QuickUber
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	10
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	15
			WaitBetweenSpawns	70
			Where	spawnbot_lower
			Support	1
			RandomChoice
			{
				Squad
				{
					TFBot
					{
						Template	T_TFBot_Engineer_Sentry_Teleporter
						TeleportWhere spawnbot
						TeleportWhere spawnbot_right
						TeleportWhere spawnbot_left
						TeleportWhere spawnbot_lower
						TeleportWhere spawnbot_mission_spy
						CharacterAttributes
						{
							"cannot pick up intelligence"	1
						}
					}
				}
				Squad
				{
					TFBot
					{
						Template	T_TFBot_Engineer_Sentry_Teleporter
						TeleportWhere spawnbot
						TeleportWhere spawnbot_right
						TeleportWhere spawnbot_left
						TeleportWhere spawnbot_lower
						TeleportWhere spawnbot_mission_spy
						CharacterAttributes
						{
							"cannot pick up intelligence"	1
						}
					}
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	bombpath_arrows_clear_relay_ironman
			Action	Trigger
		}
		DoneOutput
		{
			Target	bombpath_wavefinished
			Action	Trigger
		}
		InitWaveOutput
        {
            Target bombpath_arrows_clear_relay_ironman
			//z - 65~
            Action runscriptcode
            Param	"
			
								
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint1`
									origin = Vector(1206.00, -391.00, 385.00)
									angles = QAngle(0.000000, -179.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint2`
									origin = Vector(-46.0, -1335.0, 510.00)
									angles = QAngle(0.000000, -92.00, 0.000000)
									}
								)
								
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint3`
									origin = Vector(-629.5, 489.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint4`
									origin = Vector(158.5, 925.5, 450.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 747.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 420.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint5`
									origin = Vector(59.5, -666.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)	
					"
		}
		WaveSpawn
		{
			TotalCurrency	25
			TotalCount	8
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	7
			Where	spawnbot
			TFBot
			{
					Template	T_TFBot_Giant_Scout_Jumping_Sandman
					Attributes AlwaysCrit
					Tag flank_right
					Attributes	DisableDodge
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	2
						"cancel falling damage"	1
					}
			}
		}
		WaveSpawn
		{
			TotalCurrency	25
			TotalCount	30
			MaxActive	8
			SpawnCount	3
			WaitBeforeStarting	1
			Where	spawnbot_mission_spy
			TFBot
			{
					Name	"Bonk Scout"
					Template	T_TFBot_Scout_Bonk
					Tag flank_right
			}
		}
		WaveSpawn
		{
			Name	2w1
			TotalCurrency	150
			TotalCount	8
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	1
			WaitBetweenSpawns	7
			Where	spawnbot
			TFBot
			{
					Template	T_TFBot_Giant_Soldier_Crit
					Tag flank_right
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	2w1
			TotalCurrency	0
			TotalCount	50
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			Where	spawnbot
			Where	spawnbot_mission_spy 
			FirstSpawnWarningSound "\vo\Announcer_mvm_engbots_arrive02"
			DoneWarningSound "\vo\announcer_mvm_engbot_dead_notele01.mp3"
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Engineer_Sentry_Tele_Battle
					TeleportWhere spawnbot
					TeleportWhere spawnbot_right
					TeleportWhere spawnbot_left
					TeleportWhere spawnbot_lower
					TeleportWhere spawnbot_mission_spy
					CharacterAttributes
					{
						"cannot pick up intelligence"	1
					}	
				}
			}
		}
		WaveSpawn
		{
			Name	2w2
			WaitForAllDead	2w1
			TotalCurrency	50
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	11
			WaitBetweenSpawns	2
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Pyro
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield_Uber
				}
			}
		}
		WaveSpawn
		{
			Name	2w2
			WaitForAllDead	2w1
			TotalCurrency	50
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	40
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield_Uber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	2w1 
			TotalCurrency	25
			TotalCount	100
			MaxActive	14
			SpawnCount	2
			WaitBeforeStarting	1
			Where	spawnbot
			Where	spawnbot_mission_spy
			TFBot
			{
					Template T_TFBot_Heavy_Mittens_Eat
			}
		}
		WaveSpawn
		{
			Name	2w3
			WaitForAllDead	2w2
			TotalCurrency	50
			TotalCount	4
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawns	1
			Where	spawnbot
			TFBot
			{
					Template 	T_TFBot_Giant_Sniper_Longbow_Spammer
			}
		}
		WaveSpawn
		{
			Name	2w3
			WaitForAllDead	2w2
			TotalCurrency	50
			TotalCount	4
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	11
			WaitBetweenSpawns	1
			Where	spawnbot
			TFBot
			{
					Template	T_TFBot_Giant_Heavyweapons_Shotgun
					Attributes	DisableDodge
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			Name	2w3
			WaitForAllDead	2w2
			TotalCurrency	25
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	22
			WaitBetweenSpawns	1
			Where	spawnbot
			TFBot
			{
					Template T_TFBot_Giant_Soldier_Nuke
			}
		}
		WaveSpawn
		{
			Name	2w3
			WaitForAllDead	2w2
			TotalCurrency	25
			TotalCount	2
			MaxActive	2
			SpawnCount	1
			WaitBeforeStarting	55
			WaitBetweenSpawns	1
			Where	spawnbot
			TFBot
			{
					Template	T_TFBot_Soldier_BurstFire
					Item	"the gunboats"
					Item	"fancy dress uniform"
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	2w2
			TotalCurrency	25
			TotalCount	16
			MaxActive	8
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	11
			Where	spawnbot
			Where	spawnbot_mission_spy
			Squad
			{
				TFBot
				{
						Template	T_TFBot_Soldier_Extended_Battalion
						Skill Expert
				}
				TFBot
				{
						Template	T_TFBot_Medic_Shield_QF
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	2w3
			TotalCurrency	75
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	25
			WaitBetweenSpawns	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Health	3600
					Template	T_TFBot_Giant_Demo_Burst
					Item	"the gunboats"
					Item	"fancy dress uniform"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"faster reload rate"	.4
						"fire rate bonus"	.2
						"clip size upgrade atomic"	7
						"projectile spread angle penalty"	1
						"Projectile speed increased"	1.5
						"damage bonus"	2
					}
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield_Uber
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	200
			TotalCount	2
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	3
			WaitBetweenSpawnsAfterDeath	55
			Support	1
			Tank
			{
					Health	8000
					Name	Tank
					Speed	125
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	2w3
			TotalCurrency	25
			TotalCount	10
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	8
			Support	1
			WaitBeforeStarting	0
			Where	spawnbot_mission_spy
			TFBot
			{
					Template T_TFBot_Demoman
					Skill Expert
			}
		}
		WaveSpawn
		{
			WaitForAllDead	2wb
			TotalCurrency	0
			TotalCount	14
			MaxActive	14
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Support	1
			WaitBeforeStarting	0
			Where	spawnbot_mission_spy
			TFBot
			{
					Classicon sniper_sydneysleeper
					Template T_TFBot_Demoman
					Skill Expert
			}
		}
		WaveSpawn
		{
			WaitForAllDead	2w2
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	11
			WaitBetweenSpawns	11
			Support	1
			WaitBeforeStarting	0
			Where	spawnbot_mission_spy
			TFBot
			{
					Classicon medic
					Template T_TFBot_Demoman
					Skill Expert
			}
		}
		WaveSpawn
		{
			Name 2wb
			WaitForAllDead	2w3
			TotalCurrency	100
			TotalCount	1
			WaitBeforeStarting	24
			Where	spawnbot
			TFBot
			{
					Template T_TFBoss_Chief_Buff_Burst
			}
		}
		WaveSpawn
		{
			Name 2wb
			WaitForAllDead	2w3
			TotalCurrency	0
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	9
			Where	spawnbot
			TFBot
			{
					Template T_TFBoss_Director_Direcc
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	bombpath_arrows_clear_relay_ironman
			Action	Trigger
		}
		DoneOutput
		{
			Target	bombpath_wavefinished
			Action	Trigger
		}
		InitWaveOutput
        {
            Target bombpath_arrows_clear_relay_ironman
			//z - 65~
            Action runscriptcode
            Param	"
			
								
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint1`
									origin = Vector(1206.00, -391.00, 385.00)
									angles = QAngle(0.000000, -179.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint2`
									origin = Vector(-46.0, -1335.0, 510.00)
									angles = QAngle(0.000000, -92.00, 0.000000)
									}
								)
								
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint3`
									origin = Vector(-629.5, 489.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint4`
									origin = Vector(158.5, 925.5, 450.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 747.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 420.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint5`
									origin = Vector(59.5, -666.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)	
					"
        }
		WaveSpawn
		{
			Name	3w1
			TotalCurrency	125
			TotalCount	8
			WaitBeforeStarting	0
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template T_TFBoss_Chief_Heavy_Stakegun
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	3w1
			TotalCurrency	50
			TotalCount	28
			MaxActive	14
			SpawnCount	2
			WaitBeforeStarting	1
			WaitBetweenSpawns	2
			Where	spawnbot
			TFBot
			{
					Template	T_TFBot_Demoman
					Skill	Expert
					Attributes	DisableDodge
			}
		}
		WaveSpawn
		{
			Name	3w1
			TotalCurrency	50
			TotalCount	12
			MaxActive	6
			SpawnCount	1
			WaitBeforeStarting	11
			WaitBetweenSpawns	1
			Where	spawnbot
			TFBot
			{
					Skill	Expert
					Template	T_TFBot_Giant_Scout_Fast
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.2
						"airblast vertical vulnerability multiplier"	.5
						"damage causes airblast"	1
					}
			}
		}
		WaveSpawn
		{
			Name	3w2
			WaitForAllDead	3w1
			TotalCurrency	25
			TotalCount	10
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	9
			Where	spawnbot
			TFBot
			{
					Health	3600
					Template	T_TFBot_Giant_Demoman
					Attributes	DisableDodge
					Item "the gunboats"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"fire rate bonus"	.5
					}
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	3w1
			TotalCurrency	25
			TotalCount	1
			WaitBeforeStarting	5
			Tank
			{
					Health	22000
					Name	Tank
					Speed	100
					StartingPathTrackNode boss_path_1
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	3w1
			TotalCurrency	25
			TotalCount	1
			WaitBeforeStarting	5
			Tank
			{
					Health	22000
					Name	Tank
					Speed	100
					StartingPathTrackNode boss_path2_1
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
			}
		}
		WaveSpawn
		{
			Name	3w2
			WaitForAllDead	3w1
			TotalCurrency	0
			TotalCount	41
			MaxActive	10
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot
			Where	spawnbot_mission_spy
			TFBot
			{
					Template	T_TFBot_Demoman
					Skill	Expert
					Attributes	DisableDodge
			}
		}
		WaveSpawn
		{
			Name	3w2
			WaitForAllDead	3w1
			TotalCurrency	25
			TotalCount	30
			MaxActive	12
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot
			Where	spawnbot_mission_spy
			TFBot
			{
					Template T_TFBot_Pyro_Phlog_Crit
			}
		}
		WaveSpawn
		{
			Name	3w3
			WaitForAllSpawned	3w2
			TotalCurrency	50
			TotalCount	9
			MaxActive	9
			SpawnCount	1
			WaitBeforeStarting	11
			WaitBetweenSpawns	2
			Where	spawnbot_left
			TFBot
			{
					Template	T_TFBot_Giant_Pyro
					Attributes AlwaysCrit
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
		}
		WaveSpawn
		{
			Name	3w3
			WaitForAllSpawned	3w2
			TotalCurrency	25
			TotalCount	9
			MaxActive	9
			SpawnCount	1
			WaitBeforeStarting	11
			WaitBetweenSpawns	2
			Where	spawnbot_right
			TFBot
			{
					Template T_TFBot_Giant_Heavy_Mittens
			}
		}
		WaveSpawn
		{
			Name	3w3
			WaitForAllSpawned	3w2
			TotalCurrency	50
			TotalCount	1
			WaitBeforeStarting	60
			Where	spawnbot_left
			TFBot
			{
					Template T_TFBoss_Chief_Pyro_Medickill
			}
		}
		WaveSpawn
		{
			Name	3w3
			WaitForAllSpawned	3w2
			TotalCurrency	25
			TotalCount	1
			WaitBeforeStarting	60
			Where	spawnbot_right
			TFBot
			{
					Template T_TFBoss_Chief_Heavy_Tickle
			}
		}
		WaveSpawn
		{
			Name	3w3
			WaitForAllSpawned	3w2
			TotalCurrency	50
			TotalCount	3
			WaitBeforeStarting	71
			Where	spawnbot_right
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Concheror
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"increase buff duration"	42
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	3w3
			WaitForAllSpawned	3w2
			TotalCurrency	25
			TotalCount	3
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	71
			WaitBetweenSpawns	10
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Soldier_Extended_Battalion
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"increase buff duration"	42
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	3w1
			TotalCurrency	50
			TotalCount	10
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	20
			WaitBetweenSpawns	2
			Support	1
			Where	spawnbot_mission_spy
			TFBot
			{
					Template T_TFBot_Scout_Milk
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	3w3
			TotalCurrency	50
			TotalCount	30
			MaxActive	16
			SpawnCount	2
			WaitBeforeStarting	3
			WaitBetweenSpawns	1
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Scout_Sandman_FastCharge
					Attributes	AlwaysCrit
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	bombpath_arrows_clear_relay_ironman
			Action	Trigger
		}
		DoneOutput
		{
			Target	bombpath_wavefinished
			Action	Trigger
		}
		InitWaveOutput
        {
            Target bombpath_arrows_clear_relay_ironman
			//z - 65~
            Action runscriptcode
            Param	"
			
								
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint1`
									origin = Vector(1206.00, -391.00, 385.00)
									angles = QAngle(0.000000, -179.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint2`
									origin = Vector(-46.0, -1335.0, 510.00)
									angles = QAngle(0.000000, -92.00, 0.000000)
									}
								)
								
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint3`
									origin = Vector(-629.5, 489.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint4`
									origin = Vector(158.5, 925.5, 450.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 747.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 420.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint5`
									origin = Vector(59.5, -666.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)	
					"
        }
		WaveSpawn
		{
			TotalCurrency	25
			TotalCount	69
			MaxActive	8
			SpawnCount	3
			WaitBeforeStarting	9
			WaitBetweenSpawns	3
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					Skill	Expert
					Template	T_TFBot_Pyro
					Attributes	DisableDodge
					Attributes	AlwaysCrit
					Attributes	AlwaysFireWeapon
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	25
			TotalCount	30
			MaxActive	11
			SpawnCount	3
			WaitBeforeStarting	5
			WaitBetweenSpawns	1
			Where	spawnbot_mission_spy
			TFBot
			{
					Name	"Bonk Scout"
					Template	T_TFBot_Scout_Bonk
			}
		}
		WaveSpawn
		{
			Name	4w1
			TotalCurrency	25
			TotalCount	40
			MaxActive	14
			SpawnCount	4
			WaitBeforeStarting	4
			WaitBetweenSpawns	0
			Where	spawnbot_mission_spy
			Squad
			{
				TFBot
				{
					Skill	Expert
					Template	T_TFBot_Pyro_Flaregun
					Attributes	AlwaysCrit
					Attributes	DisableDodge
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	25
			TotalCount	12
			MaxActive	12
			SpawnCount	4
			WaitBeforeStarting	25
			WaitBetweenSpawns	45
			Where	spawnbot_left
			Where	spawnbot_right
			Squad
			{
				TFBot
				{
					Template	T_TFBoss_Miniboss_Giant_Soldier_Whip_Buff
				}
				TFBot
				{
					Template	T_TFBoss_Miniboss_Giant_Soldier_Missile_Pot
				}
				TFBot
				{
					Template	T_TFBoss_Miniboss_Giant_Soldier_Missile_Pot
				}
				TFBot
				{
					Template	T_TFBoss_Miniboss_Giant_Soldier_Missile_Pot
				}
			}
		}
		WaveSpawn
		{
			Name	4w1
			TotalCurrency	50
			TotalCount	10
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	14
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Health	3600
					Template	T_TFBot_Giant_Demo_Burst
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Item	"the gunboats"
					Item	"fancy dress uniform"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"faster reload rate"	.4
						"fire rate bonus"	.2
						"clip size upgrade atomic"	7
						"projectile spread angle penalty"	1
						"Projectile speed increased"	1.5
						"damage bonus"	2
					}
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Template	T_TFBot_Soldier_BurstFire
					Item	"the gunboats"
					Item	"fancy dress uniform"
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	100
			MaxActive	7
			SpawnCount	4
			WaitBeforeStarting	45
			WaitBetweenSpawns	10
			Support	Limited
			Where	spawnbot
			Where	spawnbot_mission_sniper
			Where	spawnbot_mission_spy
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Engineer_Sentry_Tele_Battle
					CharacterAttributes
					{
						"cannot pick up intelligence"	1
					}
				}
				TFBot
				{
					Name "Big-Heal Medic"
					Template	T_TFBot_Medic_QuickFix
					ItemAttributes
					{
						ItemName	"the quick-fix"
						"ubercharge rate bonus"	.1
						"heal rate bonus" 500
					}
				}
			}	
		}
		WaveSpawn
		{
			Name	4w2
			WaitForAllDead	4w1
			TotalCurrency	25
			TotalCount	20
			MaxActive	20
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot_left
			TFBot
			{
					Template	T_TFBot_Giant_Heavyweapons
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	4w1
			TotalCurrency	50
			TotalCount	36
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot_mission_spy
			TFBot
			{
					Template	T_TFBot_Soldier_Extended_Buff_Banner
			}
		}
		WaveSpawn
		{
			Name	4w3
			WaitForAllDead	4w2
			TotalCurrency	25
			TotalCount	20
			MaxActive	20
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot_right
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Scout_Jumping_Sandman
					Attributes	DisableDodge
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.01
						"airblast vertical vulnerability multiplier"	2
						"cancel falling damage"	1
					}
				}
			}
		}
		WaveSpawn
		{
			Name	4w4
			WaitForAllSpawned	4w3
			TotalCurrency	25
			TotalCount	16
			MaxActive	16
			SpawnCount	4
			WaitBeforeStarting	2
			WaitBetweenSpawns	9
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Shotgun
					Attributes AlwaysCrit
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield_Uber
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Health	3600
					Template	T_TFBot_Giant_Demo_RapidFire
					Attributes	DisableDodge
					Item	"the gunboats"
					Item	"fancy dress uniform"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"fire rate bonus"	.5
						"faster reload rate"	-9
					}
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Health	3600
					Template	T_TFBot_Giant_Demo_RapidFire
					Attributes	DisableDodge
					Item	"the gunboats"
					Item	"fancy dress uniform"
					ItemAttributes
					{
						ItemName	tf_weapon_grenadelauncher
						"fire rate bonus"	.5
						"faster reload rate"	-9
					}
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
			}
		}
		WaveSpawn
		{
			Name	4w4
			WaitForAllSpawned	4w3
			TotalCurrency	25
			TotalCount	24
			MaxActive	8
			SpawnCount	3
			WaitBeforeStarting	0
			WaitBetweenSpawns	6
			Where	spawnbot
			TFBot
			{
					Classicon sniper_bow_multi
					Name "Rapid Fire Bowman"
					Template	T_TFBot_Sniper_Huntsman_Spammer
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					BehaviorModifiers Push
			}
		}
		WaveSpawn
		{
			WaitForAllDead	4w4
			TotalCurrency	25
			TotalCount	20
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Where	spawnbot
			TFBot
			{
					Template	T_TFBot_Giant_Scout_Baseball
					Attributes	DisableDodge
			}
		}
		WaveSpawn
		{
			Name	4w5
			WaitForAllDead	4w4
			TotalCurrency	25
			TotalCount	30
			MaxActive	11
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Where	spawnbot
			Where	spawnbot_mission_spy
			TFBot
			{
					Template	T_TFBot_Soldier_Extended_Buff_Banner
					Skill Expert
			}
		}
		WaveSpawn
		{
			Name	4w5
			WaitForAllDead	4w4
			TotalCurrency	25
			TotalCount	40
			MaxActive	16
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot
			Where	spawnbot_mission_spy
			TFBot
			{
					ClassIcon	heavy_deflector
					Name	"Deflector Heavy"
					Class	HeavyWeapons
					Skill	Hard
					WeaponRestrictions	PrimaryOnly
					Attributes	DisableDodge
					Item	"deflector"
					Item	"the u-clank-a"
					ItemAttributes
					{
						ItemName	deflector
						"attack projectiles"	2
						"ragdolls plasma effect"	1
					}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	4w2
			TotalCurrency	25
			TotalCount	18
			MaxActive	9
			SpawnCount	3
			WaitBeforeStarting	2
			WaitBetweenSpawns	15
			Where	spawnbot_mission_spy
			TFBot
			{
					Template	T_TFBot_Medic
			}
		}
		WaveSpawn
		{
			WaitForAllDead	4w2
			TotalCurrency	0
			TotalCount	10
			MaxActive	7
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	15
			Support	1
			Where	spawnbot_mission_spy
			TFBot
			{
					ClassIcon	soldier
					Name	Soldier
					Class	Soldier
					Skill	Expert
					Attributes	DisableDodge
					Attributes AlwaysCrit
			}
		}
		WaveSpawn
		{
			Name	4w6
			WaitForAllDead	4w5
			TotalCurrency	25
			TotalCount	50
			MaxActive	16
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot_mission_spy
			TFBot
			{
					Skill	Expert
					Template T_TFBot_Demoman
					Attributes	AlwaysCrit
					Attributes	DisableDodge
			}
		}
		WaveSpawn
		{
			WaitForAllDead	4w6
			TotalCurrency	100
			TotalCount	1
			WaitBeforeStarting	22
			WaitBetweenSpawns	1
			Where	spawnbot_right
			TFBot
			{
					Template T_TFBoss_Chief_Scout_Milk
			}
		}
		WaveSpawn
		{
			WaitForAllDead	4w6
			TotalCurrency	100
			TotalCount	1
			WaitBeforeStarting	3
			Where	spawnbot_left
			TFBot
			{
					Template T_TFBoss_Chief_Soldier_Selfdetonate
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	1
			WaitBeforeStarting	11
			Where	spawnbot
			TFBot
			{
					Template mesag2
					Attributes MiniBoss
					Classicon sniper
			}
		}
		WaveSpawn
		{
			TotalCurrency	0
			TotalCount	10
			MaxActive	3
			SpawnCount	3
			WaitBeforeStarting	33
			WaitBetweenSpawns	25
			Support	1
			Where	spawnbot
			TFBot
			{
					Name	"Crit Flare Pyro"
					Skill	Expert
					Template	T_TFBot_Pyro_Flaregun
					Tag	"nav_prefer_flank_left"
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Item	"the centurion"
					ItemAttributes
					{
						ItemName	"the flare gun"
						"weapon burn dmg increased"	5
						"dmg bonus vs buildings"	2
					}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	bombpath_arrows_clear_relay_ironman
			Action	Trigger
		}
		DoneOutput
		{
			Target	bombpath_wavefinished
			Action	Trigger
		}
		InitWaveOutput
        {
            Target bombpath_arrows_clear_relay_ironman
			//z - 65~
            Action runscriptcode
            Param	"
			
								
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint1`
									origin = Vector(1206.00, -391.00, 385.00)
									angles = QAngle(0.000000, -179.044334, 0.000000)
									}
								)
								local SentryNest1 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint1`
									origin = Vector(1567.00, -466.00, 320.00)
									angles = QAngle(0.000000, -94.044334, 0.000000)
									}
								)
								
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint2`
									origin = Vector(-129.0, -964.0, 510.00)
									angles = QAngle(0.000000, -85.00, 0.000000)
									}
								)
								local SentryNest2 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint2`
									origin = Vector(-46.0, -1335.0, 510.00)
									angles = QAngle(0.000000, -92.00, 0.000000)
									}
								)
								
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint3`
									origin = Vector(-1115.5, 603.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest3 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint3`
									origin = Vector(-629.5, 489.5, 385.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint4`
									origin = Vector(158.5, 925.5, 450.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 747.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								local SentryNest4 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint4`
									origin = Vector(442.5, 420.5, 380.0)
									angles = QAngle(0.000000, -91.00, 0.000000)
									}
								)
								
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_engineer_nest`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_teleporter_exit`,
									{
									targetname = `engihint5`
									origin = Vector(-66.5, -615.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)
								local SentryNest5 = SpawnEntityFromTable
								(`bot_hint_sentrygun`,
									{
									targetname = `engihint5`
									origin = Vector(59.5, -666.5, 510.0)
									angles = QAngle(0.000000, -45.00, 0.000000)
									}
								)	
					"
        }
		WaveSpawn
		{
			Name	5w1
			TotalCurrency	100
			TotalCount	1
			WaitBeforeStarting	2
			Where	spawnbot_left
			TFBot
			{
					Template T_TFBot_Chief_Launchlet
			}
		}
		WaveSpawn
		{
			Name	5w1
			TotalCurrency	50
			TotalCount	12
			MaxActive	6
			SpawnCount	3
			WaitBeforeStarting	1
			WaitBetweenSpawns	3
			Where	spawnbot_right
			TFBot
			{
					Name	"Giant Bonk Scout"
					Skill	Expert
					Template	T_TFBot_Giant_Scout_Bonk
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					CharacterAttributes
					{
						"damage force reduction"	.2
						"airblast vulnerability multiplier"	.2
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			Name	5w1
			TotalCurrency	50
			TotalCount	40
			MaxActive	24
			SpawnCount	4
			WaitBeforeStarting	2
			WaitBetweenSpawns	1
			Where	spawnbot_mission_spy
			Squad
			{
				TFBot
				{
					ClassIcon	soldier
					Health	200
					Name	Soldier
					Class	Soldier
					Skill	Expert
					Attributes	AlwaysCrit
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			TotalCurrency	100
			TotalCount	40
			MaxActive	24
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	20
			Where	spawnbot_right
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					Template T_TFBot_Giant_Engineer
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield_Uber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	5w1
			TotalCurrency	0
			TotalCount	10
			MaxActive	4
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	22
			Support	1
			Where	spawnbot_mission_spy
			TFBot
			{
					
					Template T_TFBot_Pyro_Reflect
			}
		}
		WaveSpawn
		{
			Name	5w2
			WaitForAllDead	5w1
			TotalCurrency	100
			TotalCount	20
			MaxActive	12
			SpawnCount	2
			WaitBeforeStarting	2
			WaitBetweenSpawns	1
			Where	spawnbot_right
			TFBot
			{
					Template	T_TFBot_Giant_Soldier_Spammer
					Attributes	DisableDodge
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			Name	5w2
			WaitForAllDead	5w1
			TotalCurrency	100
			TotalCount	10
			MaxActive	10
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	7
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Heavyweapons_Deflector
					Attributes	DisableDodge
					ItemAttributes
					{
						ItemName	"deflector"
						"attack projectiles"	2
						"ragdolls plasma effect"	1
					}
					CharacterAttributes
					{
						"airblast vulnerability multiplier"	.1
						"airblast vertical vulnerability multiplier"	.5
					}
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield_Uber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	5w1
			TotalCurrency	100
			TotalCount	40
			MaxActive	18
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot_left
			Where	spawnbot_right
			Where	spawnbot_mission_spy
			TFBot
			{
					ClassIcon	heavy
					Health	300
					Name	Heavy
					Class	HeavyWeapons
					Skill	Expert
					Attributes	DisableDodge
			}
		}
		WaveSpawn
		{
			Name	5w3
			WaitForAllDead	5w2
			TotalCurrency	100
			TotalCount	100
			MaxActive	19
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	0
			Where	spawnbot_left
			Where	spawnbot_right
			Where	spawnbot_mission_spy
			TFBot
			{
					Template T_TFBot_Demoknight_Mittens
					Skill Hard
			}
		}
		WaveSpawn
		{
			Name	5w3
			WaitForAllDead	5w2
			TotalCurrency	100
			TotalCount	4
			MaxActive	4
			SpawnCount	2
			WaitBeforeStarting	2
			WaitBetweenSpawns	8
			Where	spawnbot_right
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					Template T_TFBot_Giant_Soldier_Blast_Battalion
				}
				TFBot
				{
					Template	T_TFBot_Giant_Medic_Shield_Uber
				}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	5w2
			TotalCurrency	100
			TotalCount	12
			MaxActive	4
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	5
			Where	spawnbot_right
			Where	spawnbot_left
			TFBot
			{
					Name	"Giant Bonk Scout"
					Skill	Expert
					Template	T_TFBot_Giant_Scout_Bonk
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					CharacterAttributes
					{
						"damage force reduction"	.2
						"airblast vulnerability multiplier"	.2
						"airblast vertical vulnerability multiplier"	.5
					}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	5w3
			TotalCurrency	0
			TotalCount	10
			MaxActive	5
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Support	1
			Where	spawnbot_right
			Where	spawnbot_left
			TFBot
			{
					Template	T_TFBot_Soldier_Extended_Concheror
					CharacterAttributes
					{
						"increase buff duration"	42
					}
			}
		}
		WaveSpawn
		{
			WaitForAllDead	5w3
			TotalCurrency	100
			TotalCount	1
			WaitBeforeStarting	0
			Where	spawnbot
			Tank
			{
					Health	70000
					Name	Tank
					Speed	75
					StartingPathTrackNode boss_path_1
					OnKilledOutput
					{
						Target	boss_dead_relay
						Action	Trigger
					}
					OnBombDroppedOutput
					{
						Target	boss_deploy_relay
						Action	Trigger
					}
			}
		}
		WaveSpawn
		{
			Name	5w4
			WaitForAllDead	5w3
			TotalCurrency	50
			TotalCount	20
			MaxActive	20
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	2
			Where	spawnbot_left
			Squad
			{
				TFBot
				{
					Template T_TFBot_Demoknight_Mittens
					Skill Hard
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			Name	5w4
			WaitForAllDead	5w3
			TotalCurrency	50
			TotalCount	40
			MaxActive	24
			SpawnCount	4
			WaitBeforeStarting	0
			WaitBetweenSpawns	1
			Where	spawnbot_right
			Squad
			{
				TFBot
				{
					ClassIcon	demo
					Health	175
					Name	"Crit Demo"
					Class	Demoman
					Skill	Normal
					Attributes	AlwaysCrit
					Attributes	DisableDodge
					Item	"spine-chilling skull"
					ItemAttributes
					{
						ItemName	"tf_weapon_grenadelauncher"
						"faster reload rate"	-9
						"Projectile speed increased"	1.25
					}
				}
				TFBot
				{
					Template	T_TFBot_Medic
				}
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	5w4
			TotalCurrency	500
			TotalCount	1
			WaitBeforeStarting	5
			Where	spawnbot_left
			TFBot
			{
					Template T_TFBoss_Chief_Backshot
			}
		}
		WaveSpawn
		{
			WaitForAllSpawned	5w4
			TotalCurrency	500
			TotalCount	1
			WaitBeforeStarting	9
			Where	spawnbot_right
			TFBot
			{
					Template T_TFBoss_Chief_Minefield
			}
		}
	}
}