#base robot_giant.pop
#base robot_standard.pop

//#base robot_idg.pop

///// bot spawn names //////
//
// spawnbot
// spawnbot_center
// spawnbot_left
// spawnbot_right
// 
// spawnbot_mission_sentrybuster
// spawnbot_mission_sniper
// spawnbot_mission_spy
//
// spawnbot_chips
//
//////////////////////////////

////// relay names /////////
//
// wave_start_relay
// wave_finished_relay
// 
// wave_start_relay_ironman
// wave_finished_relay_ironman
//
// wave_start_relay_boss    (identical to wave_start_relay)
// wave_finished_relay_boss (identical to wave_finished_relay)
// 
// games_open_relay
// games_close_relay
// 
// boss_spawn_relay
// boss_spawn_relay_sentrytank
// boss_dead_relay
// boss_deploy_relay
// 
// chips_add_1_relay
// chips_add_3_relay
// chips_add_5_relay
// chips_add_10_relay
// 
//
////////////////////////////////////

////// bot tag names /////////
//
// chips_count_3
// chips_count_5
// chips_count_10
// chips_count_25
//
// chips_boss
//
////////////////////////////////////


////// tank path names /////////
//
// tank_path_a_1
// tank_path_b_1
//
// tank_path_sentrytank
//
////////////////////////////////////


// If you wish to manually add chips in-game use the following commands:
//
// sv_cheats 1
// ent_fire chips_override add #
//
// replace # with the number of chips you want
// ( don't put anything at or above 999 or you risk crashing the game :P )
//
//^documention stuff, helpful^



//Vindicated Vices-by IDGCaptainRussia94 (https://steamcommunity.com/id/13371994101/)
//Rawr <3


//-changelog V10:

//welp, here we are, it's time to rewrite the entire mission, I'm not sure what to write in the change log as I have changed every wave
//Changed most icons into offical ones, may have kept a few for the more unique robots
//Mostly approved icons, there are 2 icons that arn't in the list I used:
//--leaderboard_class_demo_landmine: used for the wave 5 boss, I feel it still shows off best what this guy really does
//--leaderboard_class_soldier_direct_backup: I could likely just have used the normal backup icon here, but this one will tell players what's coming directly

//-changelog V11:

//General:

//Medic Vacs don't grant 100% protection anymore (90% deployed, 25% passive), but do always pop at the start.
//Wave 4's sniper support has been altered to have a giant cow mang soldier

//-Wave 4-swapped one of the tri soldiers for the cow mangler one for variation

//-changelog V12:

//General:

//Backup direct hit soldiers now just use the backup icon
//Fixed bonk buster not drinking bonk, busters now spawn in their spawn and have a longer cooldown (Later in the mission, you may get spy busters thou spawning in a random spot, watch out :P)
//Altered the Shotgun soldier and shield medics to function better


//-wave 2-soldiers spawn a bit sooner and increased max count by 5, tank HP buffed to 25000 (from 15000)
//-Wave 5-reduced medics by 6, reduced spawn count, reduced spy rate, and cut down 1 giant krit medic, unsquaded soldier giants
//-Wave 6-completely reworked this wave, the bosses are now part of the wavespawn and appear near the end, altered them all completely

//-changelog V13:

//General:

//Money increased to 600
//Spy buster has 500 HP now
//Fixed Vacc medics
//added a new buster type
//Fixed shield medic boss

//-wave 2-Tank HP nerfed to 20000, tank soldiers respawn delay increased to 7
//-wave 4-Tried to speed up the first part of this wave and redid a good chunk of it, reduced sniper respawn rate, loch demos are now sniper missions (trust me, it works)
//-wave 5-removed the giant krits medic, reduced overall QF medics, boss HP lowered to 15K, altered delay to be less to make up for the boss being easier
//-Wave 6-removed 2 giant medics, replaced giant backups with buff banners, swapped out support backups for conches, added sniper support and increased max support scouts, delayed shotgun boss

//-changelog V14:

//General:

//Made heater buster faster
//Removed the sanic-speed from snipers

//-wave 2-downgraded the ubermed giant soldiers to non-buff bannered ones, replaced one of the tank giants with a buff varient
//-wave 3-tomislav heavy miniboss moved to the start of the wave and removed a medic and a giant scout, deflector pyros do 0.1 damage now, toned down the eviction heavy spawn rates
//-wave 4-removed half the steel guantlets and 1 giant backup soldier from the end of the wave
//-wave 5-Deflector heavies do 1.0X damage now, swapped out their krits medics with uber medics
//-wave 6-reduced Boss HP and removed the medic boss, I'll find a use for him one of these days... Gave him a giant medic instead

//-changelog V14b:

//General:

//-wave 5-Added 2 giant cow mang soldiers to the 2nd subwave, changed the normal giant soldiers into cow mangs

//-changelog V15:

//General:

//Reduced Stolen Chips Runner gains minicrits instead of crits, they do alot of damage once they get crits, too much.
//reverted bat icon back to scout_bat
//Heater Buster no longer shoots bullets

//-wave 2-Reduced delay at the end of the wave, added conches to subwave 1 and scouts spawn at random spawns
//-wave 3-Pocket Scouts firerate reset back to normal, swapped to wave 4
//-wave 4-Removed the Giant Cowmang sniper because it didn't really need to be there, gave the loch snipers a 40 second starting delay, added spies to the final subwave, swapped to wave 3
//-wave 5-Replaced the boss icon and is no longer spinny boi, buffed the boss with overheal ability and medics, removed money off spies, reduced delays on the last subwave, seperated the heavies into 2 subwaves: one with uber and one with crits.
//-wave 6-Added Giant Backup soldier to the shotgun boss, made vacs into giants, buffed Vac medics HP, and reduced total active scouts by 1

//-changelog V16:

//General:

//-Don's firerate has been made a bit faster

//-wave 5-Nerfed the pocket medics and reduced effects
//-wave 6-fixed a end-of-wave glitch

//-changelog V17:

//General:

//Lowered Loch bullet to 50%  and greatly Lowered Loch explosive resists to 10% on top of the shield (they already have the shield and I tend to forget that adds damage resist)
//All giant Meds HP buffed to 4500 (again, I thought they had less to be honest)
//All Giant Banner soldiers have extended banner now (should have had that to begin with, I guess I missed it, my bad)
//Removed "Riot" from shield medic's name, "Charging Cabers" renamed to "Charging Caber"
//Added Siren Busters-one more gimmick buster, this one is taken from my condemned mission
//Switched all waves to the non-resetting bomb
//Cow Manglers finally shoot faster shots, oops. They have been made a bit slower than other giant soldiers

//Wave 1-money reduced to 400 and wave has been drawn out a bit with more bat-varient scouts (+15 total both basher and fan),+8 total more pyros -1 delay per spawn,+2 total more tomislavs and +1 more delay per spawn,+1 giant soldier

//Wave 2-replaced one uber medic with a krits med, added 4 tomislav&quickfixes combos to the end of wave 2, removed one soldier from the final subwave squad (-3 soldiers to the wave total) to allow for more bots out at once without hitting the limit

//Wave 3-Phat shotgun heavy AI increased to hard, as they arn't full giants but need to be harder.

//Wave 4-fixed the wave paying out 975, it now pays out 1000

//Wave 5-Sticky Demo boss's HP buffed to 40K, the pocket medics spawn slower and add some more to pad out his longer existance, they have also been slighty buffed. Replaced Krit medics on the armored deflector heavies with uber meds. Buffed the spy and removed his ability to pickup the bomb.

//Wave 6-Made the giant backup soldier weaker and smaller. Giant shotgun solly's HP buffed to 30000 from 15000, giant tomislav heavy to 40000 from 20000 (I honestly thought the 2 bosses were tough enough, I guess not)

//-changelog V18:

//General:

//This is likely going to the last version before I get strike 3-so a few things before V18:

//This is every changelog in the popfile since I remade the mission, I scraped the older changelogs
//I have been working on this mission since April, and you can see how many versions it has gone through, I am going to be very upset if this gets DQS, I might even pull it from download
//I've also been working on new mvm maps, so losing this is going to be a major blow to my morale
//Don't any of you DARE accuse me of not testing this, I have had this mission tested many times, and that's not including the many hours I've spent just sentry-spamming to test the waves and the feel and get timings right. I'm very tempted to say fuck you for that.
//It's pretty obvious the mission needs to be "too easy" in public testing to pass, right... Making the changes...

//Anywho, moment of truth:

//Removed the blast blocker off the demomen
//Giant Soldiers' template AI has been increased to hard (not the backup soldier thou, who is still on easy)
//Normal Soldier's template AI has been decreased to Normal (from hard)
//Tomislavs shoot noticable slower (2X slower) and deal 25% more damage (so people stop asking if they shoot faster when killed by one)
//Loch Demo bullet resist reduced to 20%, HP reduced to 300, skill increased to expert (from hard), fixed explosive resist

//Wave 1-Giant Soldiers set to normal AI, Tomislav's set to Easy AI and respawn time increased to 12 and total count reduced to 8, 2nd subwave melee scouts reduced to 12 total, 8 second respawn, and 3 max each, they spawn in 3's now
//Pyros reduced by 1 (3 max active, 21 total active)

//Wave 2-Quickfix medic healrate and overheal reduced (to 2.5 and 1.25 from 3 and 1.5 respectively)
//Replaced 2nd subwave soldiers with pyros
//Replaced final soldiers with dragonfury pyros

//Wave 3-Gonna try to spice up the mission by reintroducing the No Fly Zone Scouts to replace the 3rd giant buff soldier on this wave, they are now giant scouts and have been greatly buffed (atm he's a boss) and are still very slow for a scout
//Other Giant Soldiers have been turned into giant demomen, who have no special stats other than 2X damage on easy skill

//Wave 4-Pocket scout skill set to normal, Don has reduced firerate, the giant jumping scouts come out 10 seconds later
//Changed the soldiers on Explosive vacs to burst fire demomen, and the heater heavies into dragon fury pyros

//Wave 5-replaced the first 2 giant soldiers with giant Dragon's Fury Pyros, reduced heavy and medics by 1 each
//Caber demos support respawn after 30 seconds instead of 15
//Replaced the final set of direct hit krit soldiers with demomen (with krit medics), moved the backup direct hit soldiers to replace the 2nd set of armored deflector heavies
//Reworked the cow mang soldiers

//Wave 6-Deputy was only meant to have 2500 HP!! Crap I somehow left an extra 0 in there -_-, I can see how that made this mission ALOT harder
//Replaced the buff soldiers with giant burst fire demomen (on uber med) and giant pyro (on krits med), conch support respawn delay has been increased to 25 from 20
//Removed a giant quickfix off the heavy boss
//Soldier Boss's HP reduced to 25000

//-changelog V19:

//General:

//Removed AlwaysCrit off krit medics
//Removed all modifers off the small Tomislav heavies
//Renamed the Babyface scouts again

//Wave 2-Replaced the pyros with dragon fury pyros (skill easy), replaced the uber medic with a quickfix one, replaced the quickfix medics on the tomislavs with shield medics
//Wave 3-made no fly zone more noticable and he has his own icon, replaced the spies with kunai DR spies
//Wave 4-Tank has Skin 1, one more pair of the 3 enemy combos at the end, sticky demomen spawn much sooner, reduced scouts by 1 pre spawn (6 less overall), crutch spies moved to this wave
//Wave 5-giant soldiers increased maxactive to 2, and respawn set to 35 (from 25, giant cow mangs set to 15), pocket medics have leaderboard_class_medic_overheal_quickfix now, Not-spinny boi has a flaming weapon now. The dragons fury is now a normal giant pyro with a giant medic, the barrage soldiers have been removed as I feel they didn't really serve a purpose here.
//wave 6-removed giant medic off soldier boss, buffed deputy to 2500 (from 2000), reduced both boss HP to 20K (and removed firerate bonus off the don). Conch soldiers will always spawn from the center, giant vac meds have been made slighty slower. The pyro is a dragon's fury now, weaker elite spy returns to this wave

//-changelog V20:

//General:

//Removed the crutch spy's attack speed bonus

//Wave 3-Proper Boss icon, kinda
//Wave 5-Boss HP reduced to 35000


WaveSchedule
{

Templates
{

			IDG_TFBot_ChipMedic
			{
				Class Medic
				ClassIcon chip
				Skill Easy
				Name "Stolen Chips Runner"
				Item "The Overdose"
				Item "The Federal Casemaker"

				ItemAttributes
			{
				ItemName "The Overdose"
				"crits_become_minicrits"				1
				"crit mod disabled"						0
				"fire rate bonus" 0.6
			}
				ItemAttributes
				{
				ItemName "The Federal Casemaker"
				"attach particle effect"	59
				}
			CharacterAttributes
			{
				"move speed bonus" 1.35
			}
			}

			IDG_TFBot_CasinoScoutBase
			{
				Class Scout
				Name "Scout"
				Item "Baby Face's Blaster"
				Item "Orion's Belt"
				Item "Flipped Trilby"
			CharacterAttributes
			{
				"speed_boost_on_hit" 30
				"lose hype on take damage" -15
			}			
		}

			IDG_TFBot_CasinoScout
			{
				Template IDG_TFBot_CasinoScoutBase
				ClassIcon scout_blaster_nys
				Name "Speedy Blaster Scout"
				Item "Baby Face's Blaster"
				Item "Orion's Belt"
				Item "Flipped Trilby"
			CharacterAttributes
			{
				"speed_boost_on_hit" 30
				"lose hype on take damage" -15
			}			
		}

			IDG_TFBot_CasinoScoutMelee
			{
				Template IDG_TFBot_CasinoScoutBase
				ClassIcon scout_bat
				Name "Basher Scout"
				Item "The Boston Basher"
				WeaponRestrictions MeleeOnly
				Item "Death Racer's Helmet"
				Attributes DisableDodge
				ItemAttributes
			{
				ItemName "The Boston Basher"
				"hit self on miss" 0
			}
			}

			IDG_TFBot_CasinoScoutFOW
			{
				Template IDG_TFBot_CasinoScoutBase
				ClassIcon scout_bat
				Name "Fan Scout"
				Item "The Fan O'War"
				Item "Fancy Fedora"
				Attributes DisableDodge
				WeaponRestrictions MeleeOnly
			}
		IDG_TFBot_CasinoStunScout
		{
		Class Scout
		Skill Expert
		WeaponRestrictions SecondaryOnly
		ClassIcon scout_airstun_nys
		Name "No Fly Zone"
		Item "The Winger"
		Item "The Fed-Fightin' Fedora"
		Health 15000
		Attributes MiniBoss
		Attributes UseBossHealthBar
		Scale 1.9
		ItemAttributes
		{
		ItemName "The Winger"
		"damage penalty" 0.5
		"attach particle effect"	2
		}
		CharacterAttributes
			{                                                              
				"move speed bonus"	0.25
				"mod stun waist high airborne" 1
				"fire rate bonus" 1
				"effect bar recharge rate increased" 0.25
				//"damage causes airblast"  1
			}
		}

		IDG_TFBot_CasinoSoldier
		{
			Class Soldier
			Name "Soldier"
			Skill Normal
			ClassIcon soldier
			Attributes SpawnWithFullCharge
			Item "gentlemanne_rocketlauncher_highrollers"
			Item "Soldier's Stash"
		}

		IDG_TFBot_CasinoSoldierBuff
		{
			Class Soldier
			Name "Buff Soldier"
			Skill Normal
			ClassIcon soldier_buff
			Attributes SpawnWithFullCharge
			Item "gentlemanne_rocketlauncher_highrollers"
			Item "The Buff Banner"
			Item "Hat of Cards"
			CharacterAttributes
			{
				"increase buff duration"	15.0
				"deploy time increased" 0.5
			}
			ItemAttributes
			{
				ItemName "The Buff Banner"
				"deploy time increased" 0.5
			}
		}
		IDG_TFBot_CasinoSoldierBackup
		{
			Class Soldier
			Name "Direct Hit Backup Soldier"
			Skill Hard
			Health 200
			ClassIcon soldier_backup
			Attributes SpawnWithFullCharge
			Item "The Direct Hit"
			Item "The Battalion's Backup"
			Item "Rifleman's Regalia"
			Item "Hat of Cards"
			CharacterAttributes
			{
				"increase buff duration"	15.0
			}
			ItemAttributes
			{
				ItemName "The Battalion's Backup"
				"deploy time increased" 0.5
			}
		}
		IDG_TFBot_CasinoSoldierConch
		{
			Class Soldier
			Name "Conch Soldier"
			Skill Normal
			ClassIcon soldier_conch
			Attributes SpawnWithFullCharge
			Item "The Concheror"
			Item "Hat of Cards"
			CharacterAttributes
			{
				"increase buff duration"	15.0
			}
			ItemAttributes
			{
				ItemName "The Concheror"
				"deploy time increased" 0.5
			}
		}
		IDG_TFBot_Giant_CasinoSoldier
		{
			Class Soldier
			Name "Giant Soldier"
			ClassIcon soldier_giant
			Skill Hard
			Health 3800
			WeaponRestrictions PrimaryOnly
			Attributes HoldFireUntilFullReload
			Attributes MiniBoss
			Item "gentlemanne_rocketlauncher_highrollers"
			Item "Hat of Cards"
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
				"increase buff duration"	9.0
				"deploy time increased" 0.5
			}
		}
		IDG_TFBot_Giant_CasinoSoldierBuff
		{
			Class Soldier
			Name "Giant Buff Soldier"
			ClassIcon soldier_buff_giant
			Skill Hard
			Health 3800
			WeaponRestrictions PrimaryOnly
			Attributes HoldFireUntilFullReload
			Attributes MiniBoss
			Attributes SpawnWithFullCharge
			Item "gentlemanne_rocketlauncher_highrollers"
			Item "The Buff Banner"
			Item "Hat of Cards"
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
				"increase buff duration"	15.0
			}
			ItemAttributes
			{
				ItemName "The Buff Banner"
				"deploy time increased" 0.5
			}
			ItemAttributes
			{
			ItemName "Hat of Cards"
			"attach particle effect"	60
			}
		}
		IDG_TFBot_Giant_CasinoSoldierBackup
		{
			Class Soldier
			Name "Giant Backup Soldier"
			ClassIcon soldier_backup
			Skill Easy
			Health 3800
			WeaponRestrictions PrimaryOnly
			Attributes HoldFireUntilFullReload
			Attributes MiniBoss
			Attributes SpawnWithFullCharge
			Item "gentlemanne_rocketlauncher_highrollers"
			Item "The Battalion's Backup"
			Item "Hat of Cards"
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
				"increase buff duration"	15.0
			}
			ItemAttributes
			{
				ItemName "The Battalion's Backup"
				"deploy time increased" 0.5
			}
			ItemAttributes
			{
			ItemName "Hat of Cards"
			"attach particle effect"	60
			}
		}
		IDG_TFBot_CasinoKnuckleHeavy
		{
			Class Heavy
			Name "Eviction Heavy"
			Skill Expert
			ClassIcon heavy_eviction_nys
			Item "The Samson Skewer"
			Item "Capone's Capper"
			Item "The Eviction Notice"
			WeaponRestrictions MeleeOnly
			CharacterAttributes
			{
				"hand scale" 1.25

			}
			ItemAttributes
			{
				ItemName "The Eviction Notice"
				"fire rate bonus" 0.75
				"mod_maxhealth_drain_rate" 0
			}
		}
		IDG_TFBot_CasinoTomislavHeavy
		{
			Class Heavy
			Name "Tomislav Heavy"
			Skill Normal
			ClassIcon heavy_accurate
			Item "The Sinner's Shade"
			Item "Tomislav"
			WeaponRestrictions PrimaryOnly
			ItemAttributes
			{
				ItemName "Tomislav"
				"mod_maxhealth_drain_rate" 0
			}
		}
		IDG_TFBot_CasinoMedicQuickfix
		{
			Template T_TFBot_Medic_QuickFix

			Name "Quickfix Medic"
			ClassIcon medic
			Skill Easy
			Item "The Sinner's Shade"
			Item "The Quick-Fix"
			ItemAttributes
			{
				ItemName "The Quick-Fix"
				"ubercharge rate bonus" 0.01 // pretty much disables ubercharge
				"heal rate bonus" 2.5 // only works on mediguns that have this attribute ie quickfix
				"overheal penalty" 1.25
			}
		}
		IDG_TFBot_CasinoMedicUber
		{
			Template T_TFBot_Medic_SlowRecharge

			Name "Uber Medic"
			ClassIcon medic_uber
			Skill Easy
			Item "The Sinner's Shade"
		}		
		IDG_TFBot_CasinoKritzMedic
		{
			Template T_TFBot_Medic_QuickFix
			Name "Krits Medic"
			ClassIcon medic_kritz
			Skill Expert
			Item "Das Ubersternmann"
			Item "The Kritzkrieg"
			ItemAttributes
			{
				ItemName	"the kritzkrieg"
				"ubercharge rate bonus"	99999
				"uber duration bonus"	99999
			}
			CharacterAttributes
			{
				"bot medic uber health threshold"	99999
			}


		}
		IDG_TFBot_Giant_CasinoMedic
		{
			Class Medic
			Name "Giant Medic"
			ClassIcon medic_giant
			Skill Expert
			Health 4500
			Item "The Quick-Fix"
			Item "Das Ubersternmann"
			WeaponRestrictions SecondaryOnly
			Attributes MiniBoss
			ItemAttributes
			{
				ItemName "TF_WEAPON_SYRINGEGUN_MEDIC"
				"damage penalty" 0.1
			}
			ItemAttributes
			{
				ItemName "The Quick-Fix"
				"ubercharge rate bonus" 0.01 // pretty much disables ubercharge
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.6
				"airblast vulnerability multiplier" 0.6
				"heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix
			}
		}
		IDG_TFBot_Giant_CasinoMedicKritz
		{
			Class Medic
			Name "Giant Krits Medic"
			ClassIcon medic_kritz_giant
			Skill Expert
			Health 4500
			Item "The Kritzkrieg"
			Item "Das Ubersternmann"
			WeaponRestrictions SecondaryOnly
			Attributes MiniBoss
			ItemAttributes
			{
				ItemName "TF_WEAPON_SYRINGEGUN_MEDIC"
				"damage penalty" 0.1
			}
			ItemAttributes
			{
				ItemName	"the kritzkrieg"
				"ubercharge rate bonus"	99999
				"uber duration bonus"	99999
			}

			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.6
				"airblast vulnerability multiplier" 0.6
				"bot medic uber health threshold"	99999
			}
		}
		IDG_TFBot_CasinoPyro
		{
			Class Pyro
			Skill Normal
			Item "The Burning Question"
			Item "The Hot Case"
		}
		IDG_TFBot_CasinoPyroDragon
		{
			Class Pyro
			Skill Normal
			Name "Dragon's Fury Pyro"
			Item "The Dragon's Fury"
			Item "The Hot Case"
			Item "Head of the Dead"
			ClassIcon pyro_dragon_fury_swordstone
		}		
		IDG_TFBot_CasinoPyroFlare
		{
			Class Pyro
			Name "Flare Pyro"
			Skill Normal
			ClassIcon pyro_flare
			Item "The Flare Gun"
			Item "The Burning Question"
			Item "The Hot Case"
			WeaponRestrictions SecondaryOnly
		}
		IDG_TFBot_Giant_CasinoPyroDragon
		{
			Template T_TFBot_Giant_Pyro
			Skill Hard
			Name "Giant Dragon's Fury Pyro"
			Item "The Dragon's Fury"
			Item "The Hot Case"
			Item "Head of the Dead"
			ClassIcon pyro_dragon_fury_swordstone
		}	
		IDG_TFBot_CasinoTomislavHeavyBoss
		{
			Template T_TFBot_Giant_Heavyweapons_BrassBeast
			Name "The Immortal Don"
			Skill Expert
			ClassIcon heavy_accurate_giant
			Item "The Sinner's Shade"
			Item "Tomislav"
			WeaponRestrictions PrimaryOnly
			ItemAttributes
			{
			ItemName "Tomislav"
			"item style override" 1
			"is australium item" 1
			"attach particle effect"	2
			}
			CharacterAttributes
			{
				"move speed bonus" 0.25
			}

		}
		IDG_TFBot_CasinoTomislavHeavyGiant
		{
			Template T_TFBot_Giant_Heavyweapons_BrassBeast
			Name "The Don"
			Skill Normal
			ClassIcon heavy_accurate_giant
			Item "The Sinner's Shade"
			Item "Tomislav"
			WeaponRestrictions PrimaryOnly
			ItemAttributes
			{
			ItemName "Tomislav"
			"fire rate bonus" 1.5
			"item style override" 1
			}
		}
		IDG_TFBot_CasinoSniperCarbine
		{
			Class Sniper
			Name "Carbine Sniper"
			ClassIcon sniper_carbine
			Skill Easy
			WeaponRestrictions SecondaryOnly
			Item "The Cleaner's Carbine"
			Item "The Law"
		}
		IDG_TFBot_CasinoSniperSMGCop
		{
			Class Sniper
			Name "Smg Sniper"
			ClassIcon sniper_smg
			Skill Hard
			WeaponRestrictions SecondaryOnly
			Item "Wild West Waistcoat"
			Item "The Lone Star"
		}
		IDG_TFBot_CasinoHeavyCopGiant
		{
			Class Heavy
			Name "Phat Shotgun Heavy"
			Health 2500
			Scale 1.5
			Skill Hard
			Attributes MiniBoss
			ClassIcon heavy_shotgun_giant
			Item "TF_WEAPON_SHOTGUN_HWG"
			Item "Scotch Bonnet"
			Item "Transparent Trousers"
			WeaponRestrictions SecondaryOnly
			ItemAttributes
			{
				ItemName "TF_WEAPON_SHOTGUN_HWG"
				"fire rate bonus" 0.5
				"Reload time decreased" 0.25
			}
			CharacterAttributes
			{
				"move speed bonus" 0.75
			}
		}
		IDG_TFBot_CasinoScoutCop
		{
			Class Scout
			Name "Pocket Scout"
			Skill Normal
			ClassIcon scout_pistol
			Item "The Law"
			Item "Pretty Boy's Pocket Pistol"
			WeaponRestrictions SecondaryOnly
			ItemAttributes
			{
				ItemName "Pretty Boy's Pocket Pistol"
			}
			CharacterAttributes
			{
				"move speed bonus" 0.80
			}
		}
		IDG_TFBot_ShieldMedic
		{
			Template T_TFBot_Medic_QuickFix
			Name "Shield Medic"
			ClassIcon medic_shield_qf
			Skill Normal
			Attributes ProjectileShield
			Attributes IgnoreEnemies
			Attributes SpawnWithFullCharge
			Item "The Law"
			Item "gentlemanne_medigun_highrollers"
			ItemAttributes
			{
				ItemName "gentlemanne_medigun_highrollers"
				"increase buff duration" 10
				"uber duration bonus" -7.9
				"ubercharge rate bonus" 0.01 // pretty much disables ubercharge
			}
			ItemAttributes
			{
				ItemName "TF_WEAPON_SYRINGEGUN_MEDIC"
				"damage penalty" 0.1
			}
			CharacterAttributes
			{
				"heal rate bonus" 0.01
				"bot medic uber deploy delay duration" 6666
			}
		}
		IDG_TFBot_CasinoDemomanBuster
		{
			Class Demoman
			Name "Charging Caber"
			ClassIcon demo_caber_nys
			Skill Hard
			Item "The Ullapool Caber"
			Item "The Chargin' Targe"
			Item "The Frag Proof Fragger"
			WeaponRestrictions MeleeOnly
			ItemAttributes
			{
			ItemName "The Ullapool Caber"
			"use large smoke explosion" 1
			"fire rate bonus" 2.0
			"damage causes airblast"  1
			}
			ItemAttributes
			{
				ItemName "The Chargin' Targe"
				"Attack not cancel charge" 1
				//"full charge turn control" 50
				"charge time increased" 0.85
			}

			CharacterAttributes
			{
				"move speed bonus" 1.35
				"charge recharge rate increased" 2
			}
		}

		IDG_TFBot_CasinoHeaterHeavy
		{
			Class Heavyweapons
			ClassIcon heavy_heater_giant
			Skill Hard
			Health 300
			WeaponRestrictions PrimaryOnly
			Name "Heater Heavy"
			Item "The Huo Long Heatmaker"
			Item "The Firefly"
			CharacterAttributes
			{
				"move speed bonus"	0.90
			}
		}
		IDG_TFBot_CasinoPistolEngineer
		{
			Class Engineer
			Skill Normal
			Name "Engie Sniper"
			Item "dec2014 engineer_detectiveholster"
			Item "dec2014 engineer_detectiveradio"
			Item "The Rescue Ranger"
			Item "dec2014 engineer_detectiveglasses"
			ClassIcon engineer_ranger_nys
			WeaponRestrictions PrimaryOnly
			MaxVisionRange 1200
			CharacterAttributes
			{
				"hand scale" 1.25
			}
			ItemAttributes
			{
				ItemName "The Rescue Ranger"
				"Projectile speed increased" 5
				"clip size bonus upgrade" 100
				"faster reload rate" 0.1
			}
		}
		IDG_TFBot_Giant_CasinoSoldierShotgunCop
		{
			Class Soldier
			Name "The Sheriff"
			ClassIcon heavy_shotgun_burst
			Skill Expert
			Health 5000
			WeaponRestrictions SecondaryOnly
			Attributes HoldFireUntilFullReload
			MaxVisionRange 1800
			Item "Wild West Waistcoat"
			Item "Sheriff's Stetson"
			Attributes MiniBoss
			ItemAttributes
			{
				ItemName "TF_WEAPON_SHOTGUN_SOLDIER"
				"fire rate bonus" 0.1
				//"bullets per shot bonus" 5
				"damage penalty" 1
				"faster reload rate" 1
				"auto fires full clip"    1
                "auto fires when full"    1
			}
			CharacterAttributes
			{
				"move speed bonus"	0.7
				"damage force reduction" 0.3
				"airblast vulnerability multiplier" 0.3
				"attack projectiles" 1	// force ability to shoot down projectiles
				"override footstep sound set" 2
			}
		}

        IDG_TFBot_DemomanSticky
        {
            ClassIcon demo_sticky_daan
            Class Demoman
            Skill Normal 
            Name "Stickybomb Demo"
            WeaponRestrictions SecondaryOnly
            Item "Upgradeable TF_WEAPON_GRENADELAUNCHER"
            Item "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER"
			Item "Blast Defense"
            ItemAttributes 
            { 
                ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER"
                "override projectile type" 15
                "is_passive_weapon" 1
            }
            ItemAttributes
            {
                ItemName "TF_WEAPON_PIPEBOMBLAUNCHER"
                "stickybomb charge rate" -1
                "sticky arm time bonus" 2
                "fire rate bonus" 0.85
                "projectile spread angle penalty" 5
                "max pipebombs increased" -7
                "mod max primary clip override" 4 
                "stickybomb fizzle time" 5
                "faster reload rate" 0.5
                "self dmg push force decreased" 0.01
				"damage bonus"	1.5
            }
        }
		IDG_TFBot_DemomanScottishBoss
		{
			Class Demoman
			Skill Expert
			ClassIcon demo_sticky_daan
			Name "M1 M2"
			Scale 1.9
			Health 35000	
			Attributes MiniBoss	
			Attributes UseBossHealthBar	
			Attributes AutoJump
			AutoJumpMin 4
			AutoJumpMax 12
			Attributes	"Parachute"
            Item "Upgradeable TF_WEAPON_GRENADELAUNCHER"
			Item "The Scottish Resistance"
			Item "Blast Defense"
			WeaponRestrictions SecondaryOnly
            ItemAttributes 
            { 
                ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER"
                "override projectile type" 7
                "is_passive_weapon" 1
				"clip size upgrade atomic" 2600.0
				"faster reload rate" 0.025
            }
			ItemAttributes 
			{
				ItemName "The Scottish Resistance"
				"attach particle effect"	2
				"Projectile speed increased" 12.0
                "stickybomb charge rate" -1
				"damage bonus"	1.0
				"fire rate bonus" 0.05
				"mod max primary clip override" 40 
				"faster reload rate" 0.025
                "projectile spread angle penalty" 40
                "max pipebombs increased" 20
                "clip size upgrade atomic" 2600.0
				//"is_passive_weapon" 1
				//"override projectile type" 227
			}
			CharacterAttributes
			{
				"increased jump height" 1.8
				"move speed bonus" 0.35
				"damage force reduction" 0.05
				"airblast vulnerability multiplier" 0.05
				"override footstep sound set" 2
				"rage giving scale" 0.1
				"max health additive bonus" 500000
			}
		}	
		IDG_TFBot_CasinoDemomanDozer
		{
			Class Demoman
			Name "Charging Loch Demo"
			ClassIcon demo_loch_nys
			Skill Expert
			Scale 1.15
			Health 300
			Item "The Loch-n-Load"
			Item "The Tide Turner"
			Item "The Persian Persuader"
			Item "Scotch Bonnet"
			CharacterAttributes
			{
				"charge time increased" 5
				"charge recharge rate increased" 3
				"dmg taken from bullets reduced"	0.8
				"dmg taken from blast reduced"	0.9
			}	
			ItemAttributes
			{
				ItemName "The Tide Turner"
				"critboost on kill" 100
			}
		}

		IDG_TFBot_Medic_Bullet //Bullet Vacc Medic
		{
			Name "Vacc Medic"
			Class Medic
			Item "The Quick-Fix"
			Item "Capone's Capper"
			Item "Burly Beast"
			Scale 1.25
			Health 300
			ClassIcon medic_vac_trio_nys
			Attributes SpawnWithFullCharge
			MaxVisionRange 400
			ItemAttributes
			{
				ItemName "The Quick-Fix"
                "uber duration bonus" 444
                "ubercharge rate bonus" 200
				"medigun charge is resists" 1
                "lunchbox adds minicrits" 3
                "medigun bullet resist deployed" 0.9
                "medigun bullet resist passive" 0.25
			}
			CharacterAttributes
            {
				"bot medic uber health threshold" 29000
            }
		}
		
		IDG_TFBot_Medic_Blast //Blast Vacc Medic
		{
			Name "Vacc Medic"
			Class Medic
			ClassIcon medic_vac_trio_nys
			Item "The Quick-Fix"
			Item "Capone's Capper"
			Item "Burly Beast"
			Scale 1.25
			Health 300
			Attributes SpawnWithFullCharge
			MaxVisionRange 400
			ItemAttributes
			{
				ItemName "The Quick-Fix"
                "uber duration bonus" 444
                "ubercharge rate bonus" 200
				"medigun charge is resists" 2
                "lunchbox adds minicrits" 3
                "medigun bullet resist deployed" 0.9
                "medigun bullet resist passive" 0.25
			}
			CharacterAttributes
            {
				"bot medic uber health threshold" 29000
            }
		}

		IDG_TFBot_Medic_Fire //Blast Vacc Medic
		{
			Name "Vacc Medic"
			Class Medic
			ClassIcon medic_vac_trio_nys
			Item "The Quick-Fix"
			Item "Capone's Capper"
			Item "Burly Beast"
			Scale 1.25
			Health 300
			Attributes SpawnWithFullCharge
			MaxVisionRange 400
			ItemAttributes
			{
				ItemName "The Quick-Fix"
                "uber duration bonus" 444
                "ubercharge rate bonus" 200
				"medigun charge is resists" 3
                "lunchbox adds minicrits" 3
                "medigun bullet resist deployed" 0.9
                "medigun bullet resist passive" 0.25
			}
			CharacterAttributes
            {
				"bot medic uber health threshold" 29000
            }
		}

		IDG_TFBot_CasinoSniper
		{
		Class Sniper
		Skill normal
		Name "Marking Hitman"
		Item "The Hitman's Heatmaker"
		Item "Trucker's Topper"
		CharacterAttributes
			{                                                              
				"move speed bonus"	1
				"mark for death" 15
				"fire rate bonus" 4
				"damage penalty" 0.1
				//"damage causes airblast"  1
			}                                          
		}

		IDG_TFBot_CasinoSniperSidney
		{
		Class Sniper
		Skill expert
		ClassIcon sniper_sydneysleeper
		Item "The Sydney Sleeper"
		Name "Tear Gas Sniper"
		Item "The HazMat Headcase"
		CharacterAttributes
			{                                                              
				"move speed bonus"	1
				"fire rate bonus" 2
				"bleeding duration" 5
				"damage penalty" 0.5
				//"damage causes airblast"  1
			}                                          
		}

		IDG_TFBot_CasinoCowSniper
		{
		Class Soldier
		Skill Expert
		ClassIcon soldier_mangler_giant
		Name "Giant Alien Soldier"
        item "The Cow Mangler 5000"
		Item	"The B.A.S.E. Jumper"
		Item "Sucker Slug"
		Attributes	"AutoJump"
		Attributes	"Parachute"
		AutoJumpMin	10
		AutoJumpMax	16
		Health 3500
		Attributes MiniBoss
		Scale 1.9

			ItemAttributes
			{
				ItemName "The Cow Mangler 5000"
				"fire rate bonus" 3
				"crit vs non burning players" 1
				"Projectile speed increased" 5
				"can overload" 1
				"damage penalty" 0.5
				"Set DamageType Ignite"	1
			}

		CharacterAttributes
			{                                                              
				"move speed bonus"	0.35
				"increased jump height"	3.50
				"cancel falling damage"	1
				"airblast vulnerability multiplier"	0.4
				"override footstep sound set"	3
				"damage force reduction"	0.4
			}                                          
		}

		IDG_TFBot_CasinoBarrageSoldier
		{
			Class Soldier
			Name "Sargeant Fusillade"
			Item "warbird_rocketlauncher_warhawk"
			Item "The Patriot's Pouches"
			Item "EOTL_Flat_cap"
			ClassIcon soldier_barrage
			Health 300
			Scale 1.15

			Skill Expert
			WeaponRestrictions PrimaryOnly
			Attributes HoldFireUntilFullReload
			ItemAttributes
			{
				ItemName "warbird_rocketlauncher_warhawk"
				"clip size upgrade atomic" 26.0
				"faster reload rate" 0.22
				"fire rate bonus" 0.2
				"projectile spread angle penalty" 5
			}
			CharacterAttributes
			{
				"damage bonus" 0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
				"airblast vertical vulnerability multiplier" 0.1			
				"Projectile speed increased" 0.4
			}
		}
		IDG_TFBot_CasinoHeavy
		{
			Class Heavy
			Name "Armored Deflector Heavy"
			Skill Expert
			ClassIcon heavy_deflector
			Item "gentlemanne_minigun_topshelf"
			Item "The Nuke"
			WeaponRestrictions PrimaryOnly
			Health 600
			Scale 1.15
			ItemAttributes
			{
				ItemName "gentlemanne_minigun_topshelf"
				"damage bonus"	1
				"attack projectiles" 1	// force ability to shoot down projectiles
			}
			CharacterAttributes
			{
				"move speed bonus"	0.85
			}
		}

		IDG_TFBot_CasinoPyroDeflect
		{
			Class Pyro
			Name "Deflector Pyro"
			Skill Expert
			ClassIcon pyro_reflect_daan
			Item "The Degreaser"
			Item "Melted Mop"
			ItemAttributes
			{
				ItemName "The Degreaser"
				"damage bonus"	0.1 // copied from base mighty heavy
			}
		}

		IDG_TFBot_Giant_Demoman
		{
			Class Demoman
			Name "Giant Demoman"
			ClassIcon demo_giant
			Skill Easy
			Health 3300
			WeaponRestrictions PrimaryOnly
			Attributes HoldFireUntilFullReload
			Attributes MiniBoss
			Item "Bobby Bonnet"
			Item "The Gaelic Golf Bag"
			ItemAttributes
			{
				ItemName "TF_WEAPON_GRENADELAUNCHER"
				"damage bonus"	2

			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.5
				"airblast vulnerability multiplier" 0.5
				"override footstep sound set" 4
			}
		}

	}



















	
	StartingCurrency		400
	RespawnWaveTime 		4
	CanBotsAttackWhileInSpawnRoom no
	AddSentryBusterWhenDamageDealtExceeds 1000
    AddSentryBusterWhenKillCountExceeds 5

	Mission
	{
		Objective DestroySentries

		InitialCooldown 20
		Where spawnbot_mission_sentrybuster
		BeginAtWave 1
		RunForThisManyWaves 6
		CooldownTime 30

		RandomChoice
		{
            TFBot
			{
			Template T_TFBot_SentryBuster
            }  

            TFBot
            {
			Class Soldier
			Skill Expert
			Name "Siren Buster"
			Item "The Beggar's Bazooka"
			Item "The Mantreads"
			Item "Flash of Inspiration"
			Health  800
			Scale 1.35
			Attributes AlwaysFireWeapon
			WeaponRestrictions PrimaryOnly
                                
			CharacterAttributes
			{
				"move speed bonus"	1.5
				"damage bonus" 0.1
				"Reload time decreased" 0.25
				"Blast radius decreased" 2.5
				"blast dmg to self increased" 0.0
				"damage force reduction" 0.0
				"self dmg push force decreased" 0.0
				"dmg taken from blast reduced"	0.75
			}
			ItemAttributes
			{
			ItemName "Flash of Inspiration"
			"set item tint RGB" 2960676

			}
		}
            TFBot
            {
			Class Heavyweapons
			ClassIcon heavy_heater_giant
			Skill Easy
			Health 1500
			Scale 1.5
			WeaponRestrictions PrimaryOnly
			Attributes AlwaysFireWeapon
			Name "Furious Buster"
			Item "The Huo Long Heatmaker"
			        ItemAttributes
                    {
                    ItemName    "The Huo Long Heatmaker"
                    "fire rate bonus" 2
                    "damage penalty" 0.01
                    "projectile spread angle penalty" 40
                	"override projectile type" 27
                    }
			CharacterAttributes
			{
				"move speed bonus"	2
			}
		}
            TFBot
			{
			Class Spy
			Name "Disguised Buster"
            Item "The Dead Ringer"
			Health 500
            ClassIcon chip
			CharacterAttributes
			{
				"effect bar recharge rate increased" 5
				"lunchbox adds minicrits" 1
				"sapper damage bonus"    0.01
				"sapper degenerates buildings" 0.1
				"sapper health bonus"       15.0
			}
        }  
            TFBot
			{
			Class Scout
			Skill Hard
			Item "Bonk! Atomic Punch"
			Item "Bonk Helm"
			Scale 1.25
			Health 500
			WeaponRestrictions MeleeOnly
			Name "Bonk! Buster"
                    ItemAttributes
                    {
                    ItemName    "Bonk! Atomic Punch"
                    "effect bar recharge rate increased"    0.05
                    "deploy time increased" 0.5
                    }

			CharacterAttributes
			{
				"head scale" 2.5
			}

            }  
        }
	}

	Mission
	{
		Objective Sniper  

		InitialCooldown 20
		Where spawnbot
		BeginAtWave 2
		RunForThisManyWaves 1
		CooldownTime 20
		DesiredCount 2

		TFBot
		{
			Template IDG_TFBot_CasinoPistolEngineer
		}
	}

	Mission
	{
		Objective Sniper  

		InitialCooldown 20
		Where Behind
		BeginAtWave 4
		RunForThisManyWaves 1
		CooldownTime 10
		DesiredCount 1

	RandomChoice
	{
		TFBot
		{
			Template IDG_TFBot_CasinoSniper
		}
		TFBot
		{
			Template IDG_TFBot_CasinoSniperSidney
		}
	}
	}

	Mission
	{
		Objective Sniper  

		InitialCooldown 30
		Where spawnbot_mission_sniper
		BeginAtWave 3
		RunForThisManyWaves 1
		CooldownTime 20
		DesiredCount 2


		//ShouldPreserveSquad 1
		TFBot
		{
			Template IDG_TFBot_CasinoDemomanDozer
		}
	}

	Mission
	{
		Objective Sniper  

		InitialCooldown 40
		Where spawnbot_mission_sniper
		BeginAtWave 6
		RunForThisManyWaves 1
		CooldownTime 15
		DesiredCount 2

	RandomChoice
	{
		TFBot
		{
			Template IDG_TFBot_CasinoSniper
		}
		TFBot
		{
			Template IDG_TFBot_CasinoSniperSidney
		}
		TFBot
		{
			Template IDG_TFBot_CasinoDemomanDozer
		}
	}
	}



	//PeriodicSpawn {
	//	Where Behind
	//	When 1
	//	TFBot {
	//		Class Scout
	//		ClassIcon "scout_backscatt_h" //won't appear on wavebar
	//		Name "Bomb Stealing Scout"
	//		Skill Expert
	//		Item "The Back Scatter"
	//		WeaponRestrictions PrimaryOnly
	//	}
	//}
//WAVE 1  /////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////

	Wave
	{
		StartWaveOutput
			{
				Target wave_start_relay
				Action Trigger
			}
		DoneOutput
			{
				Target wave_finished_relay
				Action Trigger
			}
		
		WaitWhenDone 65
		Checkpoint Yes
		
		WaveSpawn
		{
			Name SupportChips
			
			Where spawnbot_chips
			TotalCount 8
			MaxActive 1
			SpawnCount 1
			Support LIMITED
			WaitBeforeStarting 25	
			WaitBetweenSpawns 25
			TotalCurrency 0
			
			TFBot
			{
				Template IDG_TFBot_ChipMedic
			}
		}

		WaveSpawn
		{
			Name W1
			Where spawnbot_center
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 0
			WaitBetweenSpawns 0
			TotalCurrency 100
			
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldier
				Skill Normal
			}
		}
		
		WaveSpawn
		{
			Name W1
			Where spawnbot
			TotalCount 12
			MaxActive 4
			SpawnCount 4
			WaitBeforeStarting 5
			WaitBetweenSpawns 5
			TotalCurrency 100
			
			TFBot
			{
				Template IDG_TFBot_CasinoSoldier
			}
		}

		WaveSpawn
		{
			Name batscouts1
			Where spawnbot_left
			TotalCount 10
			MaxActive 5
			SpawnCount 5
			WaitBeforeStarting 20
			WaitBetweenSpawns 35
			TotalCurrency 50
			
			TFBot
			{
				Template IDG_TFBot_CasinoScoutMelee
			}
		}

		WaveSpawn
		{
			Name batscouts1
			Where spawnbot_right
			TotalCount 10
			MaxActive 5
			SpawnCount 5
			WaitBeforeStarting 20
			WaitBetweenSpawns 35
			TotalCurrency 50
			
			TFBot
			{
				Template IDG_TFBot_CasinoScoutFOW
			}
		}

		WaveSpawn
		{
			Where spawnbot_left
			WaitForAllDead batscouts1
			TotalCount 12
			MaxActive 3
			SpawnCount 3
			WaitBeforeStarting 50
			WaitBetweenSpawns 8
			TotalCurrency 25
			
			TFBot
			{
				Template IDG_TFBot_CasinoScoutMelee
			}
		}

		WaveSpawn
		{
			Where spawnbot_right
			WaitForAllDead batscouts1
			TotalCount 12
			MaxActive 3
			SpawnCount 3
			WaitBeforeStarting 50
			WaitBetweenSpawns 8
			TotalCurrency 25
			
			TFBot
			{
				Template IDG_TFBot_CasinoScoutFOW
			}
		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W1
			Where spawnbot_center
			TotalCount 3
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 15
			WaitBetweenSpawns 8
			TotalCurrency 200
			
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldier
				Skill Normal
			}
		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W1
			Where spawnbot_left
			TotalCount 8
			MaxActive 4
			SpawnCount 2
			WaitBeforeStarting 25
			WaitBetweenSpawns 12
			TotalCurrency 100
			
			TFBot
			{
				Template IDG_TFBot_CasinoTomislavHeavy
				Skill Easy
			}
		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W1
			Where spawnbot_right
			TotalCount 21
			MaxActive 3
			SpawnCount 3
			WaitBeforeStarting 25
			WaitBetweenSpawns 7
			TotalCurrency 100
			
			TFBot
			{
				Template IDG_TFBot_CasinoPyro
				Attributes AlwaysFireWeapon
			}
		}


	}


//WAVE 2  /////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////

	Wave
	{
		StartWaveOutput
			{
				Target wave_start_relay
				Action Trigger
			}
		DoneOutput
			{
				Target wave_finished_relay
				Action Trigger
			}
		
		WaitWhenDone 65
		Checkpoint Yes
		
		WaveSpawn
		{
			Name SupportChips
			
			Where spawnbot_chips
			TotalCount 8
			MaxActive 1
			SpawnCount 1
			Support LIMITED
			WaitBeforeStarting 25	
			WaitBetweenSpawns 25
			TotalCurrency 0
			
			TFBot
			{
				Template IDG_TFBot_ChipMedic
			}
		}
		
		WaveSpawn
		{
			Name W1
			Where spawnbot
			TotalCount 36
			MaxActive 12
			SpawnCount 12
			WaitBeforeStarting 0
			WaitBetweenSpawns 15
			TotalCurrency 50

			RandomSpawn 1
			
			TFBot
			{
				Template IDG_TFBot_CasinoScout
			}
		}

		WaveSpawn
		{
			Name W1
			Where spawnbot
			TotalCount 8
			MaxActive 4
			SpawnCount 2
			WaitBeforeStarting 15
			WaitBetweenSpawns 5
			TotalCurrency 50

			RandomSpawn 1
			
			TFBot
			{
				Template IDG_TFBot_CasinoSoldierConch
			}
		}

		WaveSpawn
		{
			Name W2
			Where spawnbot
			WaitForAllDead W1
			TotalCount 15
			MaxActive 5
			SpawnCount 5
			WaitBeforeStarting 28
			WaitBetweenSpawns 9
			TotalCurrency 50
			
			TFBot
			{
				Template IDG_TFBot_CasinoScoutMelee
			}
		}

		WaveSpawn
		{
			Name W2
			Where spawnbot
			WaitForAllDead W1
			TotalCount 15
			MaxActive 5
			SpawnCount 5
			WaitBeforeStarting 40
			WaitBetweenSpawns 7
			TotalCurrency 75
			
			TFBot
			{
				Template IDG_TFBot_CasinoPyroDragon
				Skill Easy
			}
		}

		WaveSpawn
		{
			Name W2
			Where spawnbot
			WaitForAllDead W1
			TotalCount 16
			MaxActive 4
			SpawnCount 4
			WaitBeforeStarting 40
			WaitBetweenSpawns 8
			TotalCurrency 75
			
			TFBot
			{
				Template IDG_TFBot_CasinoScoutFOW
			}
		}
		
		WaveSpawn
		{
			Name W2
			Where spawnbot
			TotalCount 3
			SpawnCount 3
			MaxActive 3
			WaitBeforeStarting 10
			WaitForAllSpawned W1
			TotalCurrency 200
			
			FirstSpawnOutput
				{
					Target boss_spawn_relay
					Action Trigger
				}

			Squad
			{


			Tank
			{
				Health 20000 //30000
				Skin 0
				//Name "tankboss_sentrytank"
				Name "tankboss"
				//StartingPathTrackNode "tank_path_sentrytank"
				StartingPathTrackNode "tank_path_a_1"
			
				OnKilledOutput                                  
				{
					Target boss_dead_relay
					Action Trigger
				}
				OnBombDroppedOutput                                  
				{
					Target boss_deploy_relay
					Action Trigger
				}
			}

			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldierBuff
			}

			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldier
			}

		}

		}

		WaveSpawn
		{
			Name W3
			Where spawnbot_center
			WaitForAllSpawned W2
			TotalCount 6
			MaxActive 6
			SpawnCount 3
			WaitBeforeStarting 10
			WaitBetweenSpawns 30
			TotalCurrency 150
			
			Squad
			{
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldier
			}
			TFBot
			{
				Template IDG_TFBot_CasinoMedicQuickfix
			}		
			TFBot
			{
				Template IDG_TFBot_CasinoKritzMedic
			}
			}		
		}

		WaveSpawn
		{
			Name W3
			Where spawnbot_left
			WaitForAllDead W2
			TotalCount 4
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 15
			WaitBetweenSpawns 4
			TotalCurrency 100
			
			Squad
			{
			TFBot
			{
				Template IDG_TFBot_CasinoTomislavHeavy
			}
			TFBot
			{
				Template IDG_TFBot_ShieldMedic
			}
		}
		}

		WaveSpawn
		{
			Name W3
			Where spawnbot_right
			WaitForAllDead W2
			TotalCount 4
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 18
			WaitBetweenSpawns 4
			TotalCurrency 50
			
			Squad
			{
			TFBot
			{
				Template IDG_TFBot_CasinoTomislavHeavy
			}
			TFBot
			{
				Template IDG_TFBot_ShieldMedic
			}
		}
		}

		WaveSpawn
		{
			Name W3
			Where spawnbot_center
			WaitForAllDead W2
			TotalCount 12
			MaxActive 8
			SpawnCount 4
			WaitBeforeStarting 15
			WaitBetweenSpawns 10
			TotalCurrency 50
			
			TFBot
			{
				Template IDG_TFBot_CasinoPyroDragon
				Skill Normal
			}
		}

	}	

	//WAVE 3  /////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////

	Wave
	{
		StartWaveOutput
			{
				Target wave_start_relay
				Action Trigger
			}
		DoneOutput
			{
				Target wave_finished_relay
				Action Trigger
			}
		
		WaitWhenDone 65
		Checkpoint Yes
	
		WaveSpawn
		{
			Name SupportChips
			
			Where spawnbot_chips
			TotalCount 8
			MaxActive 1
			SpawnCount 1
			Support LIMITED
			WaitBeforeStarting 25	
			WaitBetweenSpawns 25
			TotalCurrency 0
			
			TFBot
			{
				Template IDG_TFBot_ChipMedic
			}
		}


		WaveSpawn
		{
			Name W1
			Where spawnbot_right
			TotalCount 10
			MaxActive 4
			SpawnCount 4
			WaitBeforeStarting 11
			WaitBetweenSpawns 7
			TotalCurrency 50


			TFBot
			{
				Template IDG_TFBot_CasinoHeaterHeavy
			}


		}

		WaveSpawn
		{
			Name W1
			Where spawnbot_left
			TotalCount 20
			MaxActive 5
			SpawnCount 5
			WaitBeforeStarting 11
			WaitBetweenSpawns 8
			TotalCurrency 50


			TFBot
			{
				Template IDG_TFBot_CasinoPyroFlare
			}


		}

		WaveSpawn
		{
			Name W1
			Where spawnbot_center
			TotalCount 2
			MaxActive 2
			SpawnCount 1
			WaitBeforeStarting 0
			WaitBetweenSpawns 28
			TotalCurrency 100


			TFBot
			{
				Template IDG_TFBot_Giant_Demoman
			}
		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W1
			Where spawnbot_center
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 15
			WaitBetweenSpawns 8
			TotalCurrency 100


			TFBot
			{
				Template IDG_TFBot_CasinoStunScout
			}
		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W1
			Where spawnbot_left
			TotalCount 8
			MaxActive 4
			SpawnCount 2
			WaitBeforeStarting 12
			WaitBetweenSpawns 8
			TotalCurrency 100


			Squad
			{
			TFBot
			{
				Template IDG_TFBot_CasinoHeavyCopGiant
			}
			TFBot
			{
				Template IDG_TFBot_ShieldMedic
			}
		}

		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W1
			Where spawnbot_right
			TotalCount 24
			MaxActive 6
			SpawnCount 3
			WaitBeforeStarting 6
			WaitBetweenSpawns 5
			TotalCurrency 100


			TFBot
			{
				Template IDG_TFBot_CasinoDemomanBuster
			}
		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot
			TotalCount 15
			MaxActive 10
			SpawnCount 2
			WaitBeforeStarting 12
			WaitBetweenSpawns 3
			TotalCurrency 100


			TFBot
			{
				Template T_TFBot_Heavyweapons_Fist
				Item "The Sinner's Shade"
			}
		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 8
			WaitBetweenSpawns 15
			TotalCurrency 100


			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldierBackup
			}
		}

		WaveSpawn
		{
			WaitForAllDead W2
			Where spawnbot
			TotalCount 10
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 2
			WaitBetweenSpawnsAfterDeath 20
			TotalCurrency 0

			Support 1


			TFBot
			{
				Class Spy
				Name "Crutch Spy"
				Scale 1
				ClassIcon spy_kunai
			Item "Fancy Fedora"
			Item "Wagga Wagga Wear"
			Item "The Dead Ringer"
			Item "Conniver's Kunai"
			item "Darwin's Danger Shield"

			CharacterAttributes
			{
				"crit mod disabled"						0
				"cannot pick up intelligence" 1	
				"damage force reduction" 0.6
				"airblast vulnerability multiplier" 0.6
			}

			}

		}

		WaveSpawn
		{
			WaitForAllDead W2
			Where spawnbot
			TotalCount 10
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 2
			WaitBetweenSpawnsAfterDeath 20
			TotalCurrency 0

			Support 1


			TFBot
			{
				Class Spy
				Name "Crutch Spy"
				Scale 1
				ClassIcon spy_kunai
			Item "Fancy Fedora"
			Item "Wagga Wagga Wear"
			Item "The Dead Ringer"
			Item "Conniver's Kunai"
			item "Darwin's Danger Shield"

			ItemAttributes
			{
			ItemName "Conniver's Kunai"
			}

			CharacterAttributes
			{
				"crit mod disabled"						0
				"cannot pick up intelligence" 1	
				"damage force reduction" 0.6
				"airblast vulnerability multiplier" 0.6
			}

			}

		}

		}

	//WAVE 4  /////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////

	Wave
	{
		StartWaveOutput
			{
				Target wave_start_relay
				Action Trigger
			}
		DoneOutput
			{
				Target wave_finished_relay
				Action Trigger
			}
		
		WaitWhenDone 65
		Checkpoint Yes
	
		WaveSpawn
		{
			Name SupportChips
			
			Where spawnbot_chips
			TotalCount 8
			MaxActive 1
			SpawnCount 1
			Support LIMITED
			WaitBeforeStarting 25	
			WaitBetweenSpawns 25
			TotalCurrency 0
			
			TFBot
			{
				Template IDG_TFBot_ChipMedic
			}
		}


		WaveSpawn
		{
			Name W2
			Where spawnbot_center
			TotalCount 24
			MaxActive 4
			SpawnCount 4
			WaitBeforeStarting 20
			WaitBetweenSpawns 5
			TotalCurrency 100


			TFBot
			{
				Template IDG_TFBot_CasinoScoutCop
			}

		}

		WaveSpawn
		{
			Name W1
			Where spawnbot_center
			TotalCount 18
			MaxActive 6
			SpawnCount 6
			WaitBeforeStarting 1
			WaitBetweenSpawns 10
			TotalCurrency 100


			TFBot
			{
				Template IDG_TFBot_CasinoPyroDeflect
			}

		}

		WaveSpawn
		{
			Name W1
			Where spawnbot_center
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 0
			WaitBetweenSpawns 12
			TotalCurrency 100


		Squad
		{
			TFBot
			{
				Template IDG_TFBot_CasinoTomislavHeavyGiant
			}
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoMedic
			}
		}

		}

		WaveSpawn
		{
			Name Giantscouts2
			Where spawnbot_left
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 30
			WaitBetweenSpawns 0
			TotalCurrency 25
			
			TFBot
			{
				Template T_TFBot_Giant_Scout_Jumping_Sandman
			}
		}

		WaveSpawn
		{
			Name Giantscouts2
			Where spawnbot_right
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 30
			WaitBetweenSpawns 0
			TotalCurrency 25
			
			TFBot
			{
				Template T_TFBot_Giant_Scout_Jumping_Sandman
			}
		}

		WaveSpawn
		{
			Where spawnbot_center
			WaitForAllSpawned W1
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 20
			WaitBetweenSpawns 15
			TotalCurrency 50

		Squad
		{
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldierShotgunCop
			}
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoMedic
			}
		}


		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W1
			Where spawnbot_center
			TotalCount 16
			MaxActive 8
			SpawnCount 1
			WaitBeforeStarting 5
			WaitBetweenSpawns 1
			TotalCurrency 100


			TFBot
			{
				Template IDG_TFBot_DemomanSticky
			}

		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot_left
			TotalCount 10
			MaxActive 4
			SpawnCount 2
			WaitBeforeStarting 15
			WaitBetweenSpawns 12
			TotalCurrency 100


		Squad
		{
			TFBot
			{
				Template IDG_TFBot_CasinoPyroDragon
			}
			TFBot
			{
				Template IDG_TFBot_Medic_Fire
			}
		}

		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot_right
			TotalCount 10
			MaxActive 4
			SpawnCount 2
			WaitBeforeStarting 15
			WaitBetweenSpawns 12
			TotalCurrency 100


		Squad
		{
			TFBot
			{
				Template T_TFBot_Demo_Burst
			Item "Scotch Bonnet"
			Item "Transparent Trousers"
			}
			TFBot
			{
				Template IDG_TFBot_Medic_Blast
			}
		}

		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot_center
			TotalCount 10
			MaxActive 4
			SpawnCount 2
			WaitBeforeStarting 15
			WaitBetweenSpawns 12
			TotalCurrency 100


		Squad
		{
			TFBot
			{
				Template IDG_TFBot_CasinoTomislavHeavy
			}
			TFBot
			{
				Template IDG_TFBot_Medic_Bullet
			}
		}

		}


		WaveSpawn
		{
			Name W4
			Where spawnbot
			WaitForAllDead W2
			TotalCount 1
			SpawnCount 1
			MaxActive 1
			WaitBeforeStarting 30
			TotalCurrency 100
			
			FirstSpawnOutput
				{
					Target boss_spawn_relay
					Action Trigger
				}


			Tank
			{
				Health 25000 //30000
				Skin 1
				//Name "tankboss_sentrytank"
				Name "tankboss"
				//StartingPathTrackNode "tank_path_sentrytank"
				StartingPathTrackNode "tank_path_b_1"
			
				OnKilledOutput                                  
				{
					Target boss_dead_relay
					Action Trigger
				}
				OnBombDroppedOutput                                  
				{
					Target boss_deploy_relay
					Action Trigger
				}
			}


		}
		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot_center
			TotalCount 30
			MaxActive 5
			SpawnCount 4
			WaitBeforeStarting 30
			WaitBetweenSpawns 16
			TotalCurrency 100

			Support 1

			TFBot
			{
				Template IDG_TFBot_CasinoKnuckleHeavy
			}

		}




	}


	//WAVE 5  /////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////

	Wave
	{
		StartWaveOutput
			{
				Target wave_start_relay
				Action Trigger
			}
		DoneOutput
			{
				Target wave_finished_relay
				Action Trigger
			}
		
		WaitWhenDone 65
		Checkpoint Yes
	
		WaveSpawn
		{
			Name SupportChips
			WaitForAllDead W1
			Where spawnbot_chips
			TotalCount 8
			MaxActive 1
			SpawnCount 1
			Support LIMITED
			WaitBeforeStarting 15	
			WaitBetweenSpawns 20
			TotalCurrency 0
			
			TFBot
			{
				Template IDG_TFBot_ChipMedic
			}
		}


		WaveSpawn
		{
			Name W1
			Where spawnbot_center
			TotalCount 1
			MaxActive 1
			SpawnCount 1
			WaitBeforeStarting 0
			WaitBetweenSpawns 0
			TotalCurrency 200

			FirstSpawnWarningSound "vo/mvm/mght/taunts/demoman_mvm_m_taunts08.mp3"
			DoneWarningSound "vo/mvm_general_destruction13.mp3"


			TFBot
			{
				Template IDG_TFBot_DemomanScottishBoss
			}

		}

		WaveSpawn
		{
			Name W1M
			Where spawnbot
			TotalCount 16
			MaxActive 8
			SpawnCount 4
			WaitBeforeStarting 10
			WaitBetweenSpawns 8
			TotalCurrency 100


			TFBot
			{
				Class Medic
				Name "Pocket Medic"
				Attributes SpawnWithFullCharge
				Attributes AlwaysCrit
				ClassIcon medic_overheal_quickfix
				Item "Burly Beast"
				Item "The Byte'd Beak"
				Item "The Quick-Fix"
				Item "The Bootlegger"
				Health 250
			ItemAttributes
			{
				ItemName "The Byte'd Beak"
				"attach particle effect"	19

			}			
			ItemAttributes
			{
				ItemName "The Quick-Fix"
				"attach particle effect"	19
				"attach particle effect static" 10 //Scorching
				"ubercharge rate bonus" 1 // pretty much disables ubercharge
				"heal rate bonus" 1.5 // only works on mediguns that have this attribute ie quickfix
				"overheal penalty" 2
			}
			}

		}

		WaveSpawn
		{
			Name W2a
			WaitForAllDead W1
			Where spawnbot_left
			TotalCount 6
			MaxActive 6
			SpawnCount 6
			WaitBeforeStarting 16
			WaitBetweenSpawns 10
			TotalCurrency 100


			Squad
			{
			TFBot
			{
			Template IDG_TFBot_CasinoHeavy
			}
			TFBot
			{
			Template IDG_TFBot_CasinoMedicUber
			}
		}

		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W1
			Where spawnbot_center
			TotalCount 4
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 12
			WaitBetweenSpawns 25
			TotalCurrency 100
			
			Squad
			{
			TFBot
			{
				Template T_TFBot_Giant_Pyro
			Skill Hard
			Name "Giant Pyro"
			Item "The Burning Question"
			Item "The Hot Case"
			}
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoMedicKritz
			}

		}
		}

		WaveSpawn
		{
			Name W2
			WaitForAllDead W2a
			Where spawnbot_right
			TotalCount 6
			MaxActive 6
			SpawnCount 6
			WaitBeforeStarting 0
			WaitBetweenSpawns 10
			TotalCurrency 100


			Squad
			{
			TFBot
			{
			Template IDG_TFBot_CasinoSoldierBackup
			}
			TFBot
			{
			Template IDG_TFBot_CasinoKritzMedic
			}
		}

		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot
			TotalCount 24
			MaxActive 8
			SpawnCount 8
			WaitBeforeStarting 10
			WaitBetweenSpawns 20
			TotalCurrency 100


			Squad
			{
			TFBot
			{
			Class Demoman
			Item "Bobby Bonnet"
			}
			TFBot
			{
			Template IDG_TFBot_CasinoKritzMedic
			}
		}

		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot_left
			TotalCount 2
			MaxActive 2
			SpawnCount 1
			WaitBeforeStarting 5
			WaitBetweenSpawns 15
			TotalCurrency 100
			
			TFBot
			{
				Template IDG_TFBot_CasinoCowSniper
			}
		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot_center
			TotalCount 2
			MaxActive 2
			SpawnCount 1
			WaitBeforeStarting 5
			WaitBetweenSpawns 35
			TotalCurrency 100
			
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldierBuff
			}
		}

		WaveSpawn
		{
			Name W3
			WaitForAllDead W2
			Where spawnbot_right
			TotalCount 2
			MaxActive 2
			SpawnCount 1
			WaitBeforeStarting 5
			WaitBetweenSpawns 15
			TotalCurrency 100
			
			TFBot
			{
				Template IDG_TFBot_CasinoCowSniper
			}
		}

		WaveSpawn
		{
			WaitForAllDead W1M
			Where spawnbot
			TotalCount 10
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 5
			WaitBetweenSpawnsAfterDeath 30
			TotalCurrency 0

			Support 1


			TFBot
			{
				Class Spy
				Health 400
				Name "Elite Spy"
				Scale 1
			Attributes MiniBoss
			Item "Fancy Fedora"
			Item "Wagga Wagga Wear"
			Item "The Big Earner"
			item "Darwin's Danger Shield"

			CharacterAttributes
			{
				"crit mod disabled"						0
				"cannot pick up intelligence" 1	
				"damage force reduction" 0.6
				"airblast vulnerability multiplier" 0.6
			}

			}

		}

		WaveSpawn
		{
			WaitForAllDead W1
			Where spawnbot
			TotalCount 3
			MaxActive 3
			SpawnCount 3
			WaitBeforeStarting 30
			WaitBetweenSpawns 30
			TotalCurrency 100

			Support 1


			TFBot
			{
				Template IDG_TFBot_CasinoDemomanBuster
			}

		}


		}


	//WAVE 6  /////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////

	Wave
	{
		StartWaveOutput
			{
				Target wave_start_relay
				Action Trigger
			}
		DoneOutput
			{
				Target wave_finished_relay
				Action Trigger
			}
		
		WaitWhenDone 65
		Checkpoint Yes

		WaveSpawn
		{
			Name preboss
			Where spawnbot_left
			TotalCount 4
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 45
			WaitBetweenSpawns 5
			TotalCurrency 100

			Squad
			{
			TFBot
			{
			Template IDG_TFBot_Giant_CasinoPyroDragon
			}
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoMedicKritz
			}
		}
		}

		WaveSpawn
		{
			Name preboss
			Where spawnbot_right
			TotalCount 4
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 35
			WaitBetweenSpawns 5
			TotalCurrency 100

			Squad
			{
			TFBot
			{
				Template T_TFBot_Giant_Demo_RapidFire
			Item "Scotch Bonnet"
			Item "Transparent Trousers"
				Skill Expert
			}
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoMedic
			}
		}
		}

		WaveSpawn
		{
			Name WBoss
			WaitForAllDead preboss
			Where spawnbot_left
			TotalCount 2
			MaxActive 2
			SpawnCount 2
			WaitBeforeStarting 32
			WaitBetweenSpawnsAfterDeath 60
			TotalCurrency 500

			FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts06.mp3"
			
			Squad
			{
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldierShotgunCop
				Attributes UseBossHealthBar
				Name "Unstoppable Sheriff"
				Health 20000
				Attributes HoldFireUntilFullReload
				ItemAttributes
			{
				ItemName "TF_WEAPON_SHOTGUN_SOLDIER"
				"fire rate bonus" 0.1
				"damage penalty" 0.8
				"faster reload rate" 0.5
				"clip size upgrade atomic" 8.0
				"attach particle effect"	2
                "auto fires full clip"    1
                "auto fires when full"    1
			}
			}					
			TFBot
			{
				Template IDG_TFBot_Giant_CasinoSoldierBackup
				Name "Sidekick Deputy"
				Scale 1.35
				Health 2500
			}					
		}
		}

		WaveSpawn
		{
			Name WBoss
			WaitForAllDead preboss
			Where spawnbot_right
			TotalCount 4
			MaxActive 4
			SpawnCount 4
			WaitBeforeStarting 20
			WaitBetweenSpawnsAfterDeath 60
			TotalCurrency 400

			FirstSpawnWarningSound "vo/mvm/mght/taunts/heavy_mvm_m_taunts03.mp3"
			
			Squad
			{
			TFBot
			{
				Template IDG_TFBot_CasinoTomislavHeavyBoss
				Name "Unstoppable Don"
				Health 20000
				Attributes UseBossHealthBar
			}
			TFBot
			{
				Template IDG_TFBot_Medic_Bullet
				Name "Nope.Bullet"
				Health 4500
				Scale 1.75
				Attributes MiniBoss
			CharacterAttributes
			{
				"move speed bonus"	0.6
			}	
			}			
			TFBot
			{
				Template IDG_TFBot_Medic_Blast
				Name "Nope.blast"
				Health 4500
				Scale 1.75
				Attributes MiniBoss
			CharacterAttributes
			{
				"move speed bonus"	0.6
			}	
			}			
			TFBot
			{
				Template IDG_TFBot_Medic_Fire
				Name "Nope.fire"
				Health 4500
				Scale 1.75
				Attributes MiniBoss
			CharacterAttributes
			{
				"move speed bonus"	0.6
			}	
			}	
		}
		}

		WaveSpawn
		{
			Name WS
			Where spawnbot_center
			TotalCount 30
			MaxActive 5
			SpawnCount 5
			WaitBeforeStarting 5
			WaitBetweenSpawns 25
			TotalCurrency 100

			Support 1

			TFBot
			{
				Template IDG_TFBot_CasinoSoldierConch
				Skill Normal
			}

		}

		WaveSpawn
		{
			Name WS
			Where spawnbot
			TotalCount 32
			MaxActive 4
			SpawnCount 1
			WaitBeforeStarting 0
			WaitBetweenSpawns 1
			TotalCurrency 100

			Support 1

			TFBot
			{
				Template IDG_TFBot_CasinoScout
			}

		}

	}

}