WaveSchedule
{
    Templates
    {
        //////////////
        // NORMAL BOT
        //////////////

        // Standard Robots

        // Soldier

		T_TFBot_Soldier_Direct
		{
			ClassIcon	soldier
			Name	"Direct Hit Soldier"
			Class	Soldier
			Skill	Expert
			Item	"the direct hit"
		}
        T_TFBot_Soldier_Charged_Slow
		{
			ClassIcon	soldier_frostnuke
			Name	"Frost Nuke Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes	"AlwaysCrit"
			ItemAttributes
			{
				ItemName	"the original"
				"Projectile speed increased"	0.5
				"fire rate bonus"	2
				"faster reload rate"	0.5
				"slow enemy on hit major" 5
			}
			Item	"the original"
			Item	"the b.m.o.c."
		}

		// Pyro
		T_TFBot_Pyro_Powerjack
		{
			Name "Powerjack Pyro"
			Class Pyro
			Skill Expert
			Health 900
			Scale 1.5
			ClassIcon pyro_powerjack
			WeaponRestrictions MeleeOnly
			Item "The Person in the Iron Mask"
			Item "The Powerjack"
			ItemAttributes
			{
				ItemName "The Powerjack"
				"damage bonus" 1.5
			}
			CharacterAttributes
			{
				"move speed bonus"	0.9
			}
		}
		
        // Demoman

        T_TFBot_Demoknight_Persian
		{
			ClassIcon	demoknight_persian_nys
			Name	"Persian Demoknight"
			Class	Demoman
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			ItemAttributes
			{
				ItemName	"the persian persuader"
				"critboost on kill"	5
			}
			ItemAttributes
			{
				ItemName "The Splendid Screen"
				"Attack not cancel charge" 1
			}		
			Item	"ali baba's wee booties"
			Item	"the splendid screen"
			Item	"the persian persuader"
			Item	"sultan's ceremonial"
			Item	"aladdin's private reserve"
		}

        // Heavy

        T_TFBot_Heavy_Deflector
		{
			ClassIcon	heavy_deflector_normal
			Name	"Deflector Heavy"
			Class	HeavyWeapons
			Skill	Hard
			MaxVisionRange	1200
			ItemAttributes
			{
				ItemName	deflector
				"attack projectiles"	1
			}
			Item	"deflector"
			Item	"the u-clank-a"
		}

        // Medic

        T_TFBot_Medic_Kritzkrieg
		{
			ClassIcon	medic_kritz
			Name	"Kritzkrieg Medic"
			Class	Medic
			Skill	Expert
			Attributes	"SpawnWithFullCharge"
			Attributes	"AlwaysCrit"
			ItemAttributes
			{
				ItemName	tf_weapon_syringegun_medic
				"damage penalty"	0.1
			}
			ItemAttributes
			{
				ItemName	"the kritzkrieg"
				"ubercharge rate bonus"	100
				"uber duration bonus"	200
			}
			CharacterAttributes
			{
				"bot medic uber health threshold"	500
			}
			Item	"the kritzkrieg"
			Item	"vintage tyrolean"
		}
        T_TFBot_Medic_Shield_Quickfix
		{
			ClassIcon	medic_shield
			Name	"Shield Medic"
			Class	Medic
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Attributes	"SpawnWithFullCharge"
			Attributes  "ProjectileShield"
			Attributes  "IgnoreEnemies"
			ItemAttributes
			{
				ItemName	tf_weapon_syringegun_medic
				"damage penalty"	0.1
			}
			ItemAttributes
			{
				ItemName	"the quick-fix"
				"ubercharge rate bonus"	0.1
				"generate rage on heal"	2
			}
			Item	"the quick-fix"
			Item	"german gonzila"
		}

        // Giant Robots

        // Soldier

        T_TFBot_Giant_Soldier_Crit_Slow
		{
			Class Soldier
			Name "Giant Frost Nuke Soldier"
			ClassIcon soldier_frostnuke_chief
			Skill Expert
			Health 3800
			Item "The Original"
			Attributes AlwaysCrit
			WeaponRestrictions PrimaryOnly
			Attributes MiniBoss
			ItemAttributes
			{
				ItemName "The Original"
				"faster reload rate" 0.2
				"fire rate bonus" 2
				"Projectile speed increased" 0.5
				"slow enemy on hit major" 5
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.4
				"override footstep sound set" 3
			}
			Item	"the b.m.o.c."
		}

        // Heavy

        T_TFBot_Giant_Heavy_Booster
		{
			Name "Giant Booster Heavy"
			Class Heavyweapons
			Skill Expert
			Health 5000
			ClassIcon heavy_booster_giant
			WeaponRestrictions PrimaryOnly
			MaxVisionRange 1200
			Item "Tough Guy's Toque"
			Attributes MiniBoss
			ItemAttributes
			{
				ItemName "TF_WEAPON_MINIGUN"
				"damage bonus"	1.2
				"critboost on kill" 5
				"speed_boost_on_kill" 5
			}
			CharacterAttributes
			{
				"airblast vulnerability multiplier" 0.3
				"damage force reduction" 0.3
				"move speed bonus" 0.5
				"override footstep sound set" 2
			}
		}

        // Medic

        T_TFBot_Giant_Medic_Uber
		{
			ClassIcon	medic_uber_giant
			Health	3000
			Name	"Giant Uber Medic"
			Class	Medic
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Attributes	"SpawnWithFullCharge"
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	tf_weapon_syringegun_medic
				"damage penalty"	0.1
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.6
				"airblast vulnerability multiplier"	0.6
				"heal rate bonus"	200
				"ubercharge rate bonus"	2
			}
		}
        T_TFBot_Giant_Medic_Shield
		{
			ClassIcon	medic_shield_giant
			Health	4500
			Name	"Giant Shield Medic"
			Class	Medic
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Attributes	"SpawnWithFullCharge"
			Attributes	"MiniBoss"
			Attributes  "ProjectileShield"
			Attributes  "IgnoreEnemies"
			ItemAttributes
			{
				ItemName	tf_weapon_syringegun_medic
				"damage penalty"	0.1
			}
			ItemAttributes
			{
				ItemName	"the quick-fix"
				"increase buff duration"	2
				"generate rage on heal"	2
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.6
				"airblast vulnerability multiplier"	0.6
				"heal rate bonus"	2
			}
			Item	"the quick-fix"
			Item	"german gonzila"
		}
        T_TFBot_Giant_Medic_Shield_Kritzkrieg
		{
			ClassIcon	medic_kritz_shield_lite
			Health	4500
			Name	"Giant Kritzkrieg Medic"
			Class	Medic
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Attributes	"SpawnWithFullCharge"
			Attributes	"AlwaysCrit"
			Attributes	"MiniBoss"
			Attributes  "ProjectileShield"
			Attributes  "IgnoreEnemies"
			ItemAttributes
			{
				ItemName	tf_weapon_syringegun_medic
				"damage penalty"	0.1
			}
			ItemAttributes
			{
				ItemName	"the kritzkrieg"
				"ubercharge rate bonus"	100
				"uber duration bonus"	200
				"generate rage on heal"	2
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.6
				"airblast vulnerability multiplier"	0.6
				"heal rate bonus"	2
				"bot medic uber health threshold"	5000
			}
			Item	"the kritzkrieg"
			Item	"vintage tyrolean"
		}
        T_TFBot_Giant_Medic_Kritzkrieg
		{
			ClassIcon	medic_kritz_giant
			Health	4500
			Name	"Giant Kritzkrieg Medic"
			Class	Medic
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Attributes	"SpawnWithFullCharge"
			Attributes	"AlwaysCrit"
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	tf_weapon_syringegun_medic
				"damage penalty"	0.1
			}
			ItemAttributes
			{
				ItemName	"the kritzkrieg"
				"ubercharge rate bonus"	200
				"uber duration bonus"	1000
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.6
				"airblast vulnerability multiplier"	0.6
				"heal rate bonus"	2
				"bot medic uber health threshold"	5000
			}
			Item	"the kritzkrieg"
			Item	"vintage tyrolean"
		}

        // Sniper
        T_TFBot_Sniper_Huntsman_Penetration
		{
			ClassIcon	sniper_bow_penetrator
			Name	"Penetrator Bowman"
			Class	Sniper
			Skill	Expert
			ItemAttributes
			{
				ItemName	"the huntsman"
				"fire rate bonus"	0.6
				"projectile penetration" 1
			}
			Item	"the huntsman"
		}

        ////////////
        // GATEBOT
        ////////////

        // Standard Robots

        // Scout

        T_TFGateBot_Scout_Expert
		{
			Class Scout

			EventChangeAttributes
			{
				Default
				{
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag			// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank 		// having these will cause bots to run towards gates
					Tag bot_gatebot 				// having these will cause bots to run towards gates

					Item "MvM GateBot Light Scout"
					Skill Expert
				}
				RevertGateBotsBehavior
				{
					Item "MvM GateBot Light Scout"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Scout"
						"item style override" 1
					}
					Skill Expert
				}
			}
		}

        // Soldier 

        T_TFGateBot_Soldier_Extended_Battalion_Normal
		{
			Class Soldier
			Name "Extended Backup Soldier"
			ClassIcon soldier_backup

			EventChangeAttributes
			{
				Default
				{
					Tag bot_gatebot 				// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank		// having these will cause bots to run towards gates
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag 			// having these will cause bots to run towards gates

					Item "The Battalion's Backup"
					Item "MvM GateBot Light Soldier"
					Skill Normal
					Attributes SpawnWithFullCharge
					CharacterAttributes
					{
						"increase buff duration"	9.0
						"deploy time increased" 0.5
					}
				}
				RevertGateBotsBehavior
				{
					Item "The Battalion's Backup"
					Item "MvM GateBot Light Soldier"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Soldier"
						"item style override" 1
					}
					Skill Normal
					Attributes SpawnWithFullCharge
					CharacterAttributes
					{
						"increase buff duration"	9.0
						"deploy time increased" 0.5
					}
				}
			}
		}
        T_TFGateBot_Soldier_Crit_Slow
		{
			ClassIcon	soldier_frostnuke
			Name	"Frost Nuke Soldier"
			Class	Soldier

			EventChangeAttributes
			{
				Default
				{
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag			// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank 		// having these will cause bots to run towards gates
					Tag bot_gatebot 				// having these will cause bots to run towards gates

					Item "MvM GateBot Light Soldier"
					Skill	Expert
			        WeaponRestrictions	PrimaryOnly
			        Attributes	"AlwaysCrit"
			        ItemAttributes
			        {
				        ItemName	"the original"
				        "Projectile speed increased"	0.5
				        "fire rate bonus"	2
				        "faster reload rate"	0.5
				        "slow enemy on hit major" 5
			        }
			        Item	"the original"
				}
				RevertGateBotsBehavior
				{
					Item "MvM GateBot Light Soldier"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Soldier"
						"item style override" 1
					}
					Skill	Expert
			        WeaponRestrictions	PrimaryOnly
			        Attributes	"AlwaysCrit"
			        ItemAttributes
			        {
				        ItemName	"the original"
				        "Projectile speed increased"	0.5
				        "fire rate bonus"	2
				        "faster reload rate"	0.5
				        "slow enemy on hit major" 5
			        }
			        Item	"the original"
				}
			}
		}

        // Pyro

        T_TFGateBot_Pyro_Slow
		{
			ClassIcon	pyro_freeze
			Name	"Freeze Flame Pyro"
			Class	Pyro

			EventChangeAttributes
			{
				Default
				{
					Tag bot_gatebot 				// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank		// having these will cause bots to run towards gates
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag 			// having these will cause bots to run towards gates

					Item "MvM GateBot Light Pyro"
					Skill	Expert
		         	WeaponRestrictions	PrimaryOnly					
		         	Attributes	"AlwaysFireWeapon"					
		          	ItemAttributes
		           	{
			         	ItemName	"festive flamethrower 2011"
			         	"slow enemy on hit"	1
			           	"lunchbox adds minicrits"	1
			         	"SPELL: Halloween green flames"	1
						 "slow enemy on hit major" 3
		        	}
		         	Item	"festive flamethrower 2011"
		         	Item	"the ornament armament"
				}
				RevertGateBotsBehavior
				{
				    
					Item "MvM GateBot Light Pyro"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Pyro"
						"item style override" 1
						
					}
					Skill	Expert
		         	WeaponRestrictions	PrimaryOnly					
		         	Attributes	"AlwaysFireWeapon"					
		          	ItemAttributes
		           	{
			         	ItemName	"festive flamethrower 2011"
			         	"slow enemy on hit"	1
			           	"lunchbox adds minicrits"	1
			         	"SPELL: Halloween green flames"	1
						 "slow enemy on hit major" 3
		        	}
		         	Item	"festive flamethrower 2011"
		         	Item	"the ornament armament"
				}
			}
		}

        // Demoman

        T_TFGateBot_Demoman_Expert
		{
			Class Demoman

			EventChangeAttributes
			{
				Default
				{
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag			// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank 		// having these will cause bots to run towards gates
					Tag bot_gatebot 				// having these will cause bots to run towards gates

					Item "MvM GateBot Light Demoman"
					Skill Expert	
				}
				RevertGateBotsBehavior
				{
					Item "MvM GateBot Light Demoman"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Demoman"
						"item style override" 1
					}
					Skill Expert
				}
			}
		}
        T_TFGateBot_Demoknight_Persian
		{
			ClassIcon	demoknight_persian_nys
			Name	"Persian Demoknight"
			Class	Demoman

			EventChangeAttributes
			{
				Default
				{
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag			// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank 		// having these will cause bots to run towards gates
					Tag bot_gatebot 				// having these will cause bots to run towards gates

					Item "MvM GateBot Light Demoman"
					Skill	Expert
			        WeaponRestrictions	MeleeOnly
			        ItemAttributes
			        {
				        ItemName	"the persian persuader"
				        "critboost on kill"	5
			        }
			        ItemAttributes
			        {
			        	ItemName "The Splendid Screen"
			        	"Attack not cancel charge" 1
		        	}		
		        	Item	"ali baba's wee booties"
		        	Item	"the splendid screen"
		        	Item	"the persian persuader"
			        Item	"aladdin's private reserve"
				}
				RevertGateBotsBehavior
				{
					Item "MvM GateBot Light Demoman"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Demoman"
						"item style override" 1
					}
					Skill	Expert
			        WeaponRestrictions	MeleeOnly
			        ItemAttributes
			        {
				        ItemName	"the persian persuader"
				        "critboost on kill"	5
			        }
			        ItemAttributes
			        {
			        	ItemName "The Splendid Screen"
			        	"Attack not cancel charge" 1
		        	}		
		        	Item	"ali baba's wee booties"
		        	Item	"the splendid screen"
		        	Item	"the persian persuader"
			        Item	"aladdin's private reserve"
				}
			}
		}

        // Heavy

        T_TFGateBot_Heavy_Flame
		{
		    ClassIcon	heavy_heater
		    Name	"Flame Heavy"
		    Class	HeavyWeapons
			EventChangeAttributes
		    {
			    Default
				{
					BehaviorModifiers push			
				    Attributes IgnoreFlag		
				    Tag nav_prefer_gate1_flank 	
				    Tag bot_gatebot 
						
					Skill	Hard
		            MaxVisionRange	1200
	             	ItemAttributes
	             	{
		            	ItemName	"the huo long heatmaker"
		            	"ring of fire while aiming"	50
		            	"ragdolls become ash"	1
			            "set damagetype ignite"	 1
		            }
		            Item	"the huo long heatmaker"
					Item "MvM GateBot Light Heavy"
				}
				RevertGateBotsBehavior
				{
					Skill	Hard
		            MaxVisionRange	1200        		
		            Item	"the huo long heatmaker"
					Item "MvM GateBot Light Heavy"
					ItemAttributes          
				    {
					    ItemName "MvM GateBot Light Heavy"
					    "item style override" 1
				    }
					ItemAttributes
	             	{
		            	ItemName	"the huo long heatmaker"
		            	"ring of fire while aiming"	50
		            	"ragdolls become ash"	1
			            "set damagetype ignite"	 1
		            }
				}
			}
		}
        T_TFGateBot_Heavy_Deflector
		{
		    ClassIcon	heavy_deflector_normal
		    Name	"Deflector Heavy"
		    Class	HeavyWeapons
			EventChangeAttributes
		    {
			    Default
				{
					BehaviorModifiers push			
				    Attributes IgnoreFlag		
				    Tag nav_prefer_gate1_flank 	
				    Tag bot_gatebot 
					Item "MvM GateBot Light Heavy"
						    
					Skill	Hard
		            MaxVisionRange	1200
		            ItemAttributes
	                {
			            ItemName	deflector
		                "attack projectiles"	1
			        }
		            Item	"deflector"
				}
				RevertGateBotsBehavior
				{
					Skill	Hard
		            MaxVisionRange	1200
		            ItemAttributes
	                {
			            ItemName	deflector
		                "attack projectiles"	1
			        }
		            Item	"deflector"
					Item "MvM GateBot Light Heavy"
					ItemAttributes          
				    {
					    ItemName "MvM GateBot Light Heavy"
					    "item style override" 1
				    }
				}
			}
		}
		T_TFGateBot_Heavy_Deflector_Crit
		{
		    ClassIcon	heavy_deflector_normal
		    Name	"Deflector Heavy"
		    Class	HeavyWeapons
			EventChangeAttributes
		    {
			    Default
				{
					BehaviorModifiers push			
				    Attributes IgnoreFlag		
				    Tag nav_prefer_gate1_flank 	
				    Tag bot_gatebot 
					Item "MvM GateBot Light Heavy"
						    
					Skill	Expert
		            MaxVisionRange	1200
					Attributes	"AlwaysCrit"
		            ItemAttributes
	                {
			            ItemName	deflector
		                "attack projectiles"	1
			        }
		            Item	"deflector"
				}
				RevertGateBotsBehavior
				{
					Skill	Expert
		            MaxVisionRange	1200
					Attributes	"AlwaysCrit"
		            ItemAttributes
	                {
			            ItemName	deflector
		                "attack projectiles"	1
			        }
		        	Item	"deflector"
					Item "MvM GateBot Light Heavy"
					ItemAttributes          
				    {
					    ItemName "MvM GateBot Light Heavy"
					    "item style override" 1
				    }
				}
			}
		}

        // Sniper

        T_TFGateBot_Sniper_SMG_Normal
		{
		    Class Sniper
		    Name "SMGman"
		    ClassIcon sniper_smg_tind
			EventChangeAttributes
			{				
				Default
				{
				    BehaviorModifiers push			
				    Attributes IgnoreFlag			
				    Tag nav_prefer_gate1_flank 		
				    Tag bot_gatebot 
					Item "MvM GateBot Light Sniper"
							
					Skill Normal
					WeaponRestrictions SecondaryOnly			
			    }
			    RevertGateBotsBehavior
			    {
					Skill Normal
					WeaponRestrictions SecondaryOnly	
					Item "MvM GateBot Light Sniper"											    	
				    ItemAttributes               
				    {
					    ItemName "MvM GateBot Light Sniper"
					    "item style override" 1
				    }
			    }
		    }
		}
        T_TFGateBot_Sniper_Huntsman_Penetration_Crit
		{
		    ClassIcon	sniper_bow_penetrator
			Name	"Penetrator Bowman"
			Class	Sniper
			EventChangeAttributes
			{				
				Default
				{
				    BehaviorModifiers push			
				    Attributes IgnoreFlag			
				    Tag nav_prefer_gate1_flank 		
				    Tag bot_gatebot 
					Item "MvM GateBot Light Sniper"
					
                    Attributes AlwaysCrit
					WeaponRestrictions PrimaryOnly
		            Item "The Huntsman"		
                    Skill	Expert
			        ItemAttributes
			        {
				        ItemName	"the huntsman"
				        "damage penalty" 0.5
				        "projectile penetration" 1
			        }							
			    }
			    RevertGateBotsBehavior
			    {
					WeaponRestrictions PrimaryOnly
		            Item "The Huntsman"
					Item "MvM GateBot Light Sniper"
                    Attributes AlwaysCrit	
		            Skill	Expert
			        ItemAttributes
			        {
				        ItemName	"the huntsman"
				        "damage penalty" 0.5
				        "projectile penetration" 1
			        }												    	
				    ItemAttributes               
				    {
					    ItemName "MvM GateBot Light Sniper"
					    "item style override" 1
				    }
			    }
		    }
		}

        // Giant Robots

        // Scout

        T_TFGateBot_Giant_Scout
		{
			Class Scout
			Name "Giant Scout"
			ClassIcon scout_giant			
			Health 1600
			
			EventChangeAttributes
			{
				Default
				{
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag			// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank 		// having these will cause bots to run towards gates
					Tag bot_gatebot 				// having these will cause bots to run towards gates

					Item "MvM GateBot Light Scout"
					Tag bot_giant
					Skill Expert
		        	WeaponRestrictions PrimaryOnly
		         	Attributes MiniBoss
	         		CharacterAttributes
		        	{
			        	"damage force reduction" 0.7
			         	"airblast vulnerability multiplier" 0.7
			        	"override footstep sound set" 5
		        	}
				}
				RevertGateBotsBehavior
				{
										
					Item "MvM GateBot Light Scout"
					Tag bot_giant
					Skill Expert
		        	WeaponRestrictions PrimaryOnly
		         	Attributes MiniBoss
	         		CharacterAttributes
		        	{
			        	"damage force reduction" 0.7
			         	"airblast vulnerability multiplier" 0.7
			        	"override footstep sound set" 5
		        	}
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Scout"
						"item style override" 1	
					}
				}
			}
		}

        // Soldier

        T_TFGateBot_Giant_Soldier_Crit_Slow
		{					
			Class Soldier
			Name "Giant Frost Nuke Soldier"
			ClassIcon soldier_frostnuke_chief
			Health 3800

			EventChangeAttributes
			{
				Default
				{
					Tag bot_gatebot 				// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank		// having these will cause bots to run towards gates
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag 			// having these will cause bots to run towards gates
					Item "MvM GateBot Light Soldier"
					Skill Expert
					Tag bot_giant
		         	Item "The Original"
		         	Attributes AlwaysCrit
		         	WeaponRestrictions PrimaryOnly
		        	Attributes MiniBoss
		         	ItemAttributes
		         	{
			            ItemName "The Original"
			          	"faster reload rate" 0.2
			          	"fire rate bonus" 2
			          	"Projectile speed increased" 0.5
                        "slow enemy on hit major" 5
		          	}
		          	CharacterAttributes
		        	{
		          		"move speed bonus"	0.5
		         		"damage force reduction" 0.4
		        		"airblast vulnerability multiplier" 0.4
		         		"override footstep sound set" 3
		         	}
				}
				RevertGateBotsBehavior
				{					
					Item "MvM GateBot Light Soldier"
					Skill Expert
					Tag bot_giant
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Soldier"
						"item style override" 1
						
					}					
		        	Item "The Original"
		        	Attributes AlwaysCrit
		         	WeaponRestrictions PrimaryOnly
	         		Attributes MiniBoss
		        	ItemAttributes
		        	{
		         		ItemName "The Original"
		         		"faster reload rate" 0.2
		         		"fire rate bonus" 2
		        		"Projectile speed increased" 0.5
                        "slow enemy on hit major" 5
		          	}
		        	CharacterAttributes
		           	{
			         	"move speed bonus"	0.5
			          	"damage force reduction" 0.4
			          	"airblast vulnerability multiplier" 0.4
			         	"override footstep sound set" 3
		         	}
				}
			}
		}

        // Pyro

        T_TFGateBot_Giant_Pyro_Slow
		{
			Class Pyro
			Name "Giant Freeze Flame Pyro"
			ClassIcon pyro_freeze_giant
			Health 3000

			EventChangeAttributes
			{
				Default
				{
					Tag nav_prefer_gate1_flank	// having these will cause bots to run towards gates
					Tag bot_gatebot				// having these will cause bots to run towards gates
					BehaviorModifiers push		// having these will cause bots to run towards gates
					Attributes IgnoreFlag		// having these will cause bots to run towards gates

					Item "MvM GateBot Light Pyro"
                    Item "festive flamethrower 2011"
			        Item "the ornament armament"
					Skill Expert
					WeaponRestrictions PrimaryOnly
					Attributes MiniBoss
					Attributes AlwaysFireWeapon
					Tag bot_giant
                    ItemAttributes
			        {
				        ItemName	"festive flamethrower 2011"
			        	"slow enemy on hit"	1
			        	"lunchbox adds minicrits"	1
			        	"SPELL: Halloween green flames"	1
		        		"slow enemy on hit major" 3
		        	}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction" 0.6
						"airblast vulnerability multiplier" 0.6
						"override footstep sound set" 6
					}
				}
				RevertGateBotsBehavior
				{
					Item "MvM GateBot Light Pyro"
                    Item "festive flamethrower 2011"
			        Item "the ornament armament"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Pyro"
						"item style override" 1
					}
					Skill Expert
					WeaponRestrictions PrimaryOnly
					Attributes MiniBoss
					Attributes AlwaysFireWeapon
					Tag bot_giant
                    ItemAttributes
			        {
				        ItemName	"festive flamethrower 2011"
			        	"slow enemy on hit"	1
			        	"lunchbox adds minicrits"	1
			        	"SPELL: Halloween green flames"	1
		        		"slow enemy on hit major" 3
		        	}
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction" 0.6
						"airblast vulnerability multiplier" 0.6
						"override footstep sound set" 6
					}
				}
			}
		}
        T_TFGateBot_Giant_Pyro_Dragon_Heal
		{
			Class Pyro
			Name "Giant Heal-on-Hit Dragon Pyro"
			ClassIcon pyro_dragon_fury_heal_giant
			Health 3000

			EventChangeAttributes
			{
				Default
				{
					Tag nav_prefer_gate1_flank	// having these will cause bots to run towards gates
					Tag bot_gatebot				// having these will cause bots to run towards gates
					BehaviorModifiers push		// having these will cause bots to run towards gates
					Attributes IgnoreFlag		// having these will cause bots to run towards gates

					Item "MvM GateBot Light Pyro"
					Skill Expert
					Tag bot_giant
					WeaponRestrictions	PrimaryOnly
					Attributes MiniBoss
					MaxVisionRange 800
					ItemAttributes
					{
						ItemName  "The Dragon's Fury"
						"heal on hit for rapidfire"	200
		  		    }		    
				    CharacterAttributes
				    {
				        "move speed bonus"	0.5
					    "damage force reduction" 0.6
					    "airblast vulnerability multiplier" 0.6
					    "override footstep sound set" 6
				    }
				    Item    "The Dragon's Fury"
				}
				RevertGateBotsBehavior
				{
					Item "MvM GateBot Light Pyro"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Pyro"
						"item style override" 1
					}
					Skill Expert
					Tag bot_giant
					WeaponRestrictions	PrimaryOnly
					Attributes MiniBoss
					MaxVisionRange 800
					ItemAttributes
					{
						ItemName  "The Dragon's Fury"
						"heal on hit for rapidfire"	200
		   		    }		    
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction" 0.6
						"airblast vulnerability multiplier" 0.6
						"override footstep sound set" 6
					}
					Item    "The Dragon's Fury"
				}
			}
		}
		T_TFGateBot_Giant_Pyro_Crit
		{

			Class Pyro
			Name "Giant Pyro"
			ClassIcon pyro_giant
			Health 3000

			EventChangeAttributes
			{
				Default
				{
					Tag nav_prefer_gate1_flank	// having these will cause bots to run towards gates
					Tag bot_gatebot				// having these will cause bots to run towards gates
					BehaviorModifiers push		// having these will cause bots to run towards gates
					Attributes IgnoreFlag		// having these will cause bots to run towards gates

					Item "MvM GateBot Light Pyro"
					Skill Expert
					WeaponRestrictions PrimaryOnly
					Attributes MiniBoss
					Attributes AlwaysCrit
					Tag bot_giant
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction" 0.6
						"airblast vulnerability multiplier" 0.6
						"override footstep sound set" 6
					}
				}
				RevertGateBotsBehavior
				{
					Item "MvM GateBot Light Pyro"
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Pyro"
						"item style override" 1
					}
					Skill Expert
					WeaponRestrictions PrimaryOnly
					Attributes MiniBoss
					Attributes AlwaysCrit
					Tag bot_giant
					CharacterAttributes
					{
						"move speed bonus"	0.5
						"damage force reduction" 0.6
						"airblast vulnerability multiplier" 0.6
						"override footstep sound set" 6
						
					}
				}
			}
		}

        // Heavy

        T_TFGateBot_Giant_Heavy_Booster
		{
			Name "Giant Booster Heavy"
			Class Heavyweapons			
			Health 5000
			ClassIcon heavy_booster_giant
		
			EventChangeAttributes
			{
				Default
				{
					BehaviorModifiers push			// having these will cause bots to run towards gates
					Attributes IgnoreFlag			// having these will cause bots to run towards gates
					Tag nav_prefer_gate1_flank 		// having these will cause bots to run towards gates
					Tag bot_gatebot 				// having these will cause bots to run towards gates

					Item "MvM GateBot Light Heavy"
					Tag bot_giant
					Skill Expert
	         		WeaponRestrictions PrimaryOnly
		        	MaxVisionRange 1200
	         		Attributes MiniBoss
		        	ItemAttributes
		        	{
		         		ItemName "TF_WEAPON_MINIGUN"
		         		"damage bonus"	1.2
		         		"critboost on kill" 5
		        		"speed_boost_on_kill" 5
		        	}
	         		CharacterAttributes
	        		{
		         		"airblast vulnerability multiplier" 0.3
		        		"damage force reduction" 0.3
		          		"move speed bonus" 0.5
		          		"override footstep sound set" 2
		          	}
				}
				RevertGateBotsBehavior
				{					
					
					Item "MvM GateBot Light Heavy"
					Tag bot_giant
					Skill Expert
	         		WeaponRestrictions PrimaryOnly
		        	MaxVisionRange 1200
	         		Attributes MiniBoss
		        	ItemAttributes
		        	{
		         		ItemName "TF_WEAPON_MINIGUN"
		         		"damage bonus"	1.2
		         		"critboost on kill" 5
		        		"speed_boost_on_kill" 5
		        	}
	         		CharacterAttributes
	        		{
		         		"airblast vulnerability multiplier" 0.3
		        		"damage force reduction" 0.3
		          		"move speed bonus" 0.5
		          		"override footstep sound set" 2
		          	}
					ItemAttributes               // turn off light hat
					{
						ItemName "MvM GateBot Light Heavy"
						"item style override" 1
						
					}
				}
			}
		}
        T_TFGateBot_Giant_Heavyweapons
		{
		    Class Heavyweapons
		    Name "Giant Heavy"
		    ClassIcon heavy_giant
			Health 5000
			EventChangeAttributes
			{
				Default
				{
			       	BehaviorModifiers push			
				    Attributes IgnoreFlag			
				    Tag nav_prefer_gate1_flank 		
				    Tag bot_gatebot 
					Tag bot_giant
                    Item "MvM GateBot Light Heavy"							
				    Skill	Expert
						
					WeaponRestrictions PrimaryOnly
		            MaxVisionRange 1200
		            Attributes MiniBoss
		            ItemAttributes
		            {
			            ItemName "TF_WEAPON_MINIGUN"
			            "damage bonus"	1.5
		            }
		            CharacterAttributes
		            {
			            "move speed bonus"	0.5
			            "damage force reduction" 0.3
				        "airblast vulnerability multiplier" 0.3
			         	"override footstep sound set" 2
			        }
			    }
				RevertGateBotsBehavior
				{
					Skill	Expert
					Tag bot_giant
					WeaponRestrictions PrimaryOnly
		            MaxVisionRange 1200
		            Attributes MiniBoss
		            ItemAttributes
		            {
			            ItemName "TF_WEAPON_MINIGUN"
			            "damage bonus"	1.5
		            }
		            CharacterAttributes
		            {
			            "move speed bonus"	0.5
			            "damage force reduction" 0.3
				        "airblast vulnerability multiplier" 0.3
			            "override footstep sound set" 2
			        }
				    Item "MvM GateBot Light Heavy"							                 		                 	
				    ItemAttributes              
				    {
					    ItemName "MvM GateBot Light Heavy"
					    "item style override" 1
				    }								
				}
			}
		}
		
		//Herple's Custom Bots
		
		//Busters
		
		T_TFBot_Giant_Demoman_Buster_Improved
		{
			ClassIcon	sentry_buster
			Health	2500
			Name	"Sentry Buster"
			Class	Demoman
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Tag	"bot_sentrybuster"
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"DisableDodge"
			Item	"The Ullapool Caber"
			CharacterAttributes
			{
				"move speed bonus"	2
				"damage force reduction"	0.2
				"airblast vulnerability multiplier"	0.00
				"airblast vertical vulnerability multiplier"	0.00
				"cannot be backstabbed"	1
				"override footstep sound set"	7
				"voice pitch scale"	0
			}
		}
		T_TFBot_Giant_Demoman_Buster_Heavy
		{
			ClassIcon	sentry_buster
			Health	2500
			Name	"Sentry Buster"
			Class	Heavy
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Tag	"bot_sentrybuster"
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"DisableDodge"
			CharacterAttributes
			{
				"move speed bonus"	2
				"damage force reduction"	0.2
				"airblast vulnerability multiplier"	0.00
				"airblast vertical vulnerability multiplier"	0.00
				"cannot be backstabbed"	1
				"override footstep sound set"	7
				"voice pitch scale"	0
			}
		}
		T_TFBot_Giant_Demoman_Buster_Grapple
		{
			ClassIcon	sentry_buster
			Health	2500
			Name	"Grapple Sentry Buster"
			Class	Demoman
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Tag	"bot_sentrybuster"
			Tag	"bot_giant"
			Attributes	"AutoJump"
			AutoJumpMin 3
			AutoJumpMax 4
			Attributes	"MiniBoss"
			Attributes	"DisableDodge"
			Attributes	"AlwaysFireWeapon"
			Item	"The Ullapool Caber"
			Item	"TF_WEAPON_GRAPPLINGHOOK"
			ItemAttributes
			{
				ItemName	"TF_WEAPON_GRAPPLINGHOOK"
				"is_passive_weapon" 1
			}
			CharacterAttributes
			{
				"move speed bonus"	2
				"damage force reduction"	0
				"airblast vulnerability multiplier"	0.00
				"airblast vertical vulnerability multiplier"	0.00
				"cannot be backstabbed"	1
				"override footstep sound set"	7
				"voice pitch scale"	0
				"cancel falling damage" 1
				"increased jump height" 0.1
			}
		}
		T_TFBot_Giant_Demoman_Buster_Fast
		{
			ClassIcon	sentry_buster
			Health	2000
			Name	"Super Buster"
			Class	Scout
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Tag	"bot_sentrybuster"
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"DisableDodge"
			Item	"The Bolt Boy"
			CharacterAttributes
			{
				"move speed bonus"	2
				"damage force reduction"	0.2
				"airblast vulnerability multiplier"	0.00
				"airblast vertical vulnerability multiplier"	0.00
				"cannot be backstabbed"	1
				"override footstep sound set"	7
				"voice pitch scale"	0
				"head scale"	2.8
				"torso scale"	0.2
			}
		}
		T_TFBot_Giant_Demoman_Buster_Drain
		{
			ClassIcon	sentry_buster
			Health	2500
			Name	"Pissed Sentry Buster"
			Class	Sniper
			Skill	Expert
			WeaponRestrictions	SecondaryOnly
			Attributes	"AlwaysFireWeapon"
			Tag	"bot_sentrybuster"
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"DisableDodge"
			Item	"Jarate"
			Item	"The Bushwacka"
			Item	"Desert Marauder"
			ItemAttributes
			{
				ItemName	"Jarate"
				"effect bar recharge rate increased"	0.1
			}
			CharacterAttributes	
			{
				"move speed bonus"	2.0
				"damage force reduction"	0.2
				"airblast vulnerability multiplier"	0.00
				"airblast vertical vulnerability multiplier"	0.00
				"cannot be backstabbed"	1
				"override footstep sound set"	7
				"voice pitch scale"	0
				"head scale"	2.8
				"torso scale"	0.2
			}
		}
		T_TFBot_Giant_Demoman_Buster_Small
		{
			ClassIcon	sentry_buster
			Health	1000
			Name	"Cloaking Sentry Buster"
			Class	Scout
			Skill	Expert
			Scale	1.3
			WeaponRestrictions	SecondaryOnly
			Tag	"bot_sentrybuster"
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"DisableDodge"
			CharacterAttributes
			{
				"move speed bonus"	2
				"damage force reduction"	0.2
				"airblast vulnerability multiplier"	0.00
				"airblast vertical vulnerability multiplier"	0.00
				"cannot be backstabbed"	1
				"override footstep sound set"	7
				"voice pitch scale"	0
				"taunt_attr_player_invis_percent" 1
			}
		}
		T_TFBot_Giant_Demoman_Buster_Persistent
		{
			ClassIcon	sentry_buster
			Health	2500
			Name	"Persistent Sentry Buster"
			Class	Scout
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Tag	"bot_sentrybuster"
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Item	"The Ullapool Caber"
			Item	"The Bomber Knight"
			CharacterAttributes
			{
				"move speed bonus"	2
				"damage force reduction"	0.2
				"airblast vulnerability multiplier"	0.00
				"airblast vertical vulnerability multiplier"	0.00
				"cannot be backstabbed"	1
				"override footstep sound set"	7
				"voice pitch scale"	0
				"gesture speed increase"	999
				"head scale"	2.8
				"torso scale"	0.2
			}
		}
		T_TFBot_Giant_Spy_Buster
		{
			ClassIcon	sentry_buster
			Health	300
			Name	"Spy Buster"
			Class	Spy
			Skill	Expert
			Scale 1.0
			Tag	"bot_sentrybuster"
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			CharacterAttributes
			{
				//"move speed bonus"	2
				"damage force reduction"	0.5
				"airblast vulnerability multiplier"	0.5
				"airblast vertical vulnerability multiplier"	0.5
				"voice pitch scale"	0
			}
		}
		
		//Soldiers
		
		T_TFBot_Soldier_Market
		{
			ClassIcon soldier_airstrike
			Class    Soldier
			Name "Market Garden Soldier"
			Tag bot_giant
			Skill    Expert
			Item    "The Market Gardener"
			Item	"The Gunboats"
			MaxVisionRange    850
			Attributes Autojump
			Attributes DisableDodge
			Autojumpmax 1
			Autojumpmin 1
			ItemAttributes
			{
				ItemName    "TF_WEAPON_ROCKETLAUNCHER"
				"override projectile type"    3
				"fuse bonus" 0.295
				"damage bonus" 0.001
				"Blast radius decreased" 2
				"faster reload rate" 0.01
				"fire rate bonus" 1.2
				"clip size bonus" 5
				"apply look velocity on damage" 1300
				"apply z velocity on damage" 15
				"Projectile speed increased HIDDEN" 2
			}
			ItemAttributes
			{
				Itemname "The Market Gardener"
				"deploy time decreased" 0.01
				"fire rate bonus" 0.25
			}
			ItemAttributes
			{
				Itemname "The Gunboats"
				"attach particle effect" 2
			}
			CharacterAttributes
			{
				"blast dmg to self increased" 0
				"cancel falling damage" 1
				"melee range multiplier" 2.5
				"increased jump height" 0.9
				"damage force reduction" 0
				"dmg from ranged reduced" 0.85
			}
		}
		T_TFBot_Giant_Soldier_Crit_Improved
		{
			Class Soldier
			Name "Giant Overcharged Soldier"
			ClassIcon soldier_crit
			Skill Normal
			Health 4000
			Tag	"bot_giant"
			Item "The Original"
			Attributes AlwaysCrit
			WeaponRestrictions PrimaryOnly
			Attributes MiniBoss
			ItemAttributes
			{
				ItemName "The Original"
				"damage bonus"	2.0
				"faster reload rate" -0.8
				"fire rate bonus" 2
				"Projectile speed increased" 0.5
				"blast dmg to self increased"	0
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction" 0.4
				"airblast vulnerability multiplier" 0.15
				"airblast vertical vulnerability multiplier"	0.5
				"override footstep sound set" 3
			}
		}
		T_TFBot_Giant_Soldier_Rocketwall
		{
			ClassIcon	soldier_rocketrain_giant
			Health	4000
			Name	"Giant Rocket Rain Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"HoldFireUntilFullReload"
			Attributes	"MiniBoss"
			ItemAttributes
			{
				ItemName	tf_weapon_rocketlauncher
				"damage bonus"	0.75
				"fire rate bonus"	0.0001
				"clip size upgrade atomic"	30
				"Projectile speed increased"	0.65
				"faster reload rate"	0.18
				"projectile spread angle penalty"	6
				"blast dmg to self increased"	0
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.4
				"airblast vulnerability multiplier"	0.15
				"airblast vertical vulnerability multiplier"	0.1
				"override footstep sound set"	3
			}
		}
		T_TFBot_Giant_Soldier_Shrapnelwall
		{
			ClassIcon	soldier_rocketrain_heat
			Health	4000
			Name	"Giant Shrapnel Rain Soldier"
			Class	Soldier
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"HoldFireUntilFullReload"
			Attributes	"MiniBoss"
			Item	"The Peacebreaker"
			Item	"warbird_rocketlauncher_warhawk"
			ItemAttributes
			{
				ItemName	warbird_rocketlauncher_warhawk
				"set_item_texture_wear"	0.2
				"damage penalty"	0.35 //0.25
				//"dmg penalty vs players" 5
				"fire rate bonus"	0.0001
				"clip size upgrade atomic"	30
				"Projectile speed increased"	0.55
				"faster reload rate"	0.18
				"projectile spread angle penalty"	6
				"blast dmg to self increased"	0
				"mini rockets"	1
				"bleeding duration"	7 //2
				"Blast radius increased"	1.25 //1.2
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.4
				"airblast vulnerability multiplier"	0.15
				"airblast vertical vulnerability multiplier"	0.1
				"override footstep sound set"	3
				"health regen" 40
			}
		}
		
		//Pyros
		
		T_TFBot_Pyro_Phlog
		{
			ClassIcon	pyro
			Health	175
			Name	"Phlogistinator Pyro"
			Class	Pyro
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Attributes SpawnWithFullCharge
			Item "The Phlogistinator"
			ItemAttributes
			{
				ItemName "The Phlogistinator"
				"airblast disabled" 0
			}
		}
		T_TFBot_Giant_Pyro_Herp_Ricochet
		{
			ClassIcon	pyro_ricochet_nys_giant
			Health	4000
			Name	"Giant Ricochet Pyro"
			Class	Pyro
			Skill	Hard
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"AlwaysFireWeapon"
			Item	"The Nostromo Napalmer"
			Item	"Combustible Cutie"	
			ItemAttributes
			{
				ItemName	"The Nostromo Napalmer"
				//"weapon burn dmg increased"	2
				"flame_drag" 4
				"max_flame_reflection_count" 1000
				"flame_reflect_on_collision"	1000
				"flame_spread_degree" 5
				"flame_up_speed" -25
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.6
				"airblast vulnerability multiplier"	0.25
				"airblast vertical vulnerability multiplier"	0.1
				"override footstep sound set"	6
				"rage giving scale"	0.9
			}
		}
		T_TFBot_Giant_Pyro_Deflector
		{
			ClassIcon	pyro_giant
			Health	3800
			Name	"Giant Deflector Pyro"
			Class	Pyro
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Item	"The Degreaser"
			Item	"The Triclops"
			ItemAttributes
			{
				ItemName	"The Degreaser"
				"damage bonus" 1.5
				"airblast_destroy_projectile"	1
				"deflection size multiplier"	1.25
				"airblast pushback scale"	5
				"mult airblast refire time" 0.5
				"lunchbox adds minicrits" 2
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.3
				"airblast vulnerability multiplier"	0.25
				"airblast vertical vulnerability multiplier"	0.5
				"override footstep sound set"	6
			}
		}
		
		//Demos
		
		T_TFBot_Demoman_Golf
		{
			ClassIcon	demoknight_nineiron
			Health	175
			Name	"Club Demo"
			Class	Demoman
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Item	"Ali Baba's Wee Booties"
			Item	"The Chargin' Targe"
			Item	"Nessie's Nine Iron"
			Item	"Glengarry Bonnet"
			ItemAttributes
			{
				ItemName	"The Chargin' Targe"
				"Attack not cancel charge"	1
				"charge recharge rate increased" 2
			}
			ItemAttributes
			{
				ItemName	"Nessie's Nine Iron"
				"apply z velocity on damage"	700
				"critboost on kill"	3
				"charge time increased" 1.25
			}
		}
		T_TFBot_Giant_Demoman_Golf
		{
			ClassIcon	demoknight_nineiron_giant
			Health	3300
			Name	"Giant Club Demo"
			Class	Demoman
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Item	"Ali Baba's Wee Booties"
			Item	"The Chargin' Targe"
			Item	"Nessie's Nine Iron"
			Item	"Glengarry Bonnet"
			ItemAttributes
			{
				ItemName	"The Chargin' Targe"
				"Attack not cancel charge"	1
				"charge recharge rate increased" 2
			}
			ItemAttributes
			{
				ItemName	"Nessie's Nine Iron"
				"critboost on kill"	5
				"apply z velocity on damage"	1200
				"charge time increased" 2
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.5
				"airblast vulnerability multiplier"	0.2
				"airblast vertical vulnerability multiplier"	0.1
				"override footstep sound set"	4
			}
		}
		T_TFBot_Giant_Demo_WideBurst
		{
			ClassIcon	demo_scatter_giant
			Health	3300
			Name	"Sir Miss-a-Lot"
			Class	Demoman
			Skill	Hard
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"HoldFireUntilFullReload"
			Attributes	"MiniBoss"
			Item	"The Iron Bomber"
			ItemAttributes
			{
				ItemName	"The Iron Bomber"
				"damage penalty" 0.5
				"blast dmg to self increased"	0
				"projectile spread angle penalty"	50
				"faster reload rate"	-1
				"fire rate bonus"	0.1
				"clip size upgrade atomic"	20.0
				"fuse bonus"	2
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.5
				"airblast vulnerability multiplier"	0.2
				"airblast vertical vulnerability multiplier"	0.1
				"override footstep sound set"	4
			}
		}
		
		//Heavies
		
		T_TFBot_Heavyweapons_Banana
		{
			ClassIcon	heavy_sandvich_nys
			Health	300
			Name	"Banana Heavy"
			Class	HeavyWeapons
			Skill	Hard
			Item	"The Second Banana"
			Item	"Potassium Bonnett"
			ItemAttributes
			{
				ItemName    "The Second Banana"
				"max health additive bonus"    1
				"force weapon switch"    1
				"single wep deploy time increased"    0.01
				"lunchbox healing decreased"	3
				"item_meter_charge_rate"	"20"
				"deploy time increased" .5
				"gesture speed increase" 2
			}
		}
		T_TFBot_Boxing_Heavy_HealOnKill
		{
			ClassIcon	heavy_champ_healonkill
			Health	500
			Name	"Heal-On-Kill Champ"
			Class	HeavyWeapons
			Skill	Expert
			Scale 1.15
			WeaponRestrictions	MeleeOnly
			Item	"The Killing Gloves Of Boxing"
			Item	"The Gridiron Guardian"
			ItemAttributes
			{
				ItemName	"The Killing Gloves Of Boxing"
				"fire rate bonus"	1.0
				"damage bonus"	1.0
				"fists have radial buff"	1
				"heal on kill"	500
				"critboost on kill" 7
			}
		}
		T_TFBot_Heavyweapons_Penetration
		{
			ClassIcon	heavy_penetrate
			Health	300
			Name	"Penetrator Heavy"
			Class	HeavyWeapons
			Skill	Hard
			Item	"Iron Curtain"
			Item	"the eliminators safeguard"
			ItemAttributes
			{
				ItemName	"Iron Curtain"
				"projectile penetration heavy" 3
				"fire rate penalty"	1.25
				"damage bonus"	1.1
				"damage all connected"	1
			}
		}
		T_TFBot_Giant_Heavyweapons_Banana
		{
			ClassIcon	heavy_sandvich_nys_giant
			Health	5000
			Name	"Giant Banana Heavy"
			Class	HeavyWeapons
			Skill	Expert
			MaxVisionRange	1600
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"UseBossHealthBar"
			Item	"The Second Banana"
			Item	"Potassium Bonnett"
			ItemAttributes
			{
				ItemName	"TF_WEAPON_MINIGUN"
				"damage bonus"	1.5
			}
			ItemAttributes
			{
				ItemName    "The Second Banana"
				"max health additive bonus"    1
				"force weapon switch"    1
				"single wep deploy time increased"    0.01
				"lunchbox healing decreased"	100
				"item_meter_charge_rate"	"15"
				"deploy time increased" .5
				"gesture speed increase" 2
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.3
				"airblast vulnerability multiplier"	0.1
				"airblast vertical vulnerability multiplier"	0.1
				"rage giving scale"	0.9
			}
		}
		T_TFBot_Giant_Boxing_Heavy_HealOnKill
		{
			ClassIcon	heavy_champ_healonkill_giant
			Health	5500
			Name	"Super Heal-On-Kill Champ"
			Class	HeavyWeapons
			Skill	Expert
			WeaponRestrictions	MeleeOnly
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Attributes	"UseBossHealthBar"
			Item	"The Killing Gloves Of Boxing"
			Item	"The Gridiron Guardian"
			ItemAttributes
			{
				ItemName	"The Killing Gloves Of Boxing"
				"fire rate bonus"	0.6
				"damage bonus"	1.5
				"fists have radial buff"	1
				"heal on kill"	5500
				"critboost on kill" 10
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.3
				"airblast vulnerability multiplier"	0.1
				"airblast vertical vulnerability multiplier"	0.1
				"override footstep sound set"	2
				"rage giving scale"	0.9
				"gesture speed increase" 2.0
			}
		}
		T_TFBot_Giant_Heavyweapons_Penetration
		{
			ClassIcon	heavy_penetrate_giant
			Health	5000
			Name	"Giant Penetrator Heavy"
			Class	HeavyWeapons
			Skill	Expert
			MaxVisionRange	1600
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Item	"Iron Curtain"
			Item	"the eliminators safeguard"
			ItemAttributes
			{
				ItemName	"Iron Curtain"
				"damage bonus"	1.5
				"projectile penetration heavy" 6
				"fire rate penalty"	1.25
				"damage all connected"	1
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"damage force reduction"	0.3
				"airblast vulnerability multiplier"	0.1
				"airblast vertical vulnerability multiplier"	0.1
				"override footstep sound set"	2
			}
		}
		
		//Medics
		
		T_TFBot_Medic_BigHeal_Uber //Big Heal Medic with Medigun
		{
			Class Medic
			Name "Uber Medic"
			ClassIcon medic_uber
			Skill Normal
			Attributes SpawnWithFullCharge
			ItemAttributes
			{
				ItemName "TF_WEAPON_MEDIGUN"
				"ubercharge rate bonus" 2
			}
			ItemAttributes
			{
				ItemName "TF_WEAPON_SYRINGEGUN_MEDIC"
				"damage penalty" 0.1
			}
			CharacterAttributes
			{
				"heal rate bonus" 200
			}
		}
		T_TFBot_Medic_FlashUber
		{
			Name "Flash Uber Medic"
			Health	150
			Class	Medic
			Skill	Expert
			ClassIcon medic_battery
			ItemAttributes
			{
				ItemName	tf_weapon_medigun
				"ubercharge rate bonus"	15
				"uber duration bonus"	-6
			}
			CharacterAttributes
			{
				"heal rate bonus"	10
				"bot medic uber health threshold" 150
				"move speed bonus"	1.2
				"voice pitch scale" 0
			}
		}
		T_TFBot_Giant_Medic_Regen_Super
		{
			Class Medic
			Name "Super Regen Medic"
			ClassIcon medic_giant
			Skill Expert
			Health 4500
			Item "The Quick-Fix"
			Item "The Surgeon's Stahlhelm"
			Item "The Overdose"
			Attributes MiniBoss
			Tag "bot_giant"
			Tag "bot_squad_member"
			ItemAttributes
			{
				ItemName "The Surgeon's Stahlhelm"
				"set item tint RGB" 49151 // DEEP SKY BLUE
			}
			ItemAttributes
			{
				ItemName "The Quick-Fix"
				"ubercharge rate bonus" 15
				"uber duration bonus" -7
				"healing received penalty" 0.05
				"killstreak tier" 2
				"killstreak idleeffect" 1
				"bot medic uber health threshold" 4501
            }
            CharacterAttributes
			{
				"move speed bonus"    0.5
				"damage force reduction" 0.6
				"airblast vulnerability multiplier" 0.25
				"airblast vertical vulnerability multiplier" 0.5
				"health drain"    -3
				"heal rate bonus" 200
			}
		}
		
		//Snipers
		
		T_TFBot_Sniper_SMG_Tactical
		{
			ClassIcon	sniper_smg_tind
			Name	"SMG Sniper"
			Class	Sniper
			Skill	Hard
			WeaponRestrictions	SecondaryOnly
			Item	"The Classic"
			Item	"Letch's Led"
			ItemAttributes
			{
				ItemName	"The Classic"
				"is_passive_weapon" 1
				"mark for death"	1
				"aiming movespeed decreased"	3
			}
			ItemAttributes
			{
				ItemName	"TF_WEAPON_SMG"
				"damage bonus"	0.75
				"weapon spread bonus"	0
				"clip size bonus"	2
				"fire rate bonus"	0.75
			}
		}
		T_TFBot_Giant_Sniper_SMG_Tactical
		{
			ClassIcon	sniper_smg_tind_giant
			Health	3300
			Name	"Giant SMG Sniper"
			Class	Sniper
			Skill	Expert
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			WeaponRestrictions	SecondaryOnly
			Item	"The Classic"
			Item	"Letch's Led"
			ItemAttributes
			{
				ItemName	"The Classic"
				"is_passive_weapon" 1
				"mark for death"	1
				"aiming movespeed decreased"	0.5
			}
			ItemAttributes
			{
				ItemName	"TF_WEAPON_SMG"
				"damage bonus"	1.2
				"weapon spread bonus"	0
				"clip size bonus"	3
				"fire rate bonus"	0.75
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"head scale"	0.7
				"damage force reduction"	0.5
				"airblast vulnerability multiplier"	0.2
				"airblast vertical vulnerability multiplier"	0.5
				"override footstep sound set"	7
			}
		}
		T_TFBot_Giant_Sniper_Huntsman
		{
			ClassIcon	sniper_bow_giant
			Health	3300
			Name	"Giant Bowman"
			Class	Sniper
			Skill	Expert
			WeaponRestrictions	PrimaryOnly
			Tag	"bot_giant"
			Attributes	"MiniBoss"
			Item	"The Huntsman"
			ItemAttributes
			{
				ItemName	"The Huntsman"
				"damage bonus" 1.25
				"projectile penetration"	1
			}
			CharacterAttributes
			{
				"move speed bonus"	0.5
				"head scale"	0.7
				"damage force reduction"	0.5
				"airblast vulnerability multiplier"	0.2
				"airblast vertical vulnerability multiplier"	0.5
				"override footstep sound set"	7
			}
		}
    }
}