// This was a pain to make. #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 1200 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Advanced 1 SniperAllowHeadshots 1 Templates { gatebot_scout { ClassIcon scout Health 125 Name "Gatebot Scout" Class Scout EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 0.5 } Item "mvm gatebot light scout" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 } Item "mvm gatebot light scout" } } } Gatebot_soldier { ClassIcon soldier Health 200 Name "Gatebot soldier" Class Soldier EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" ItemAttributes { ItemName "the original" "damage bonus" 0.4 } Item "the original" Item "mvm gatebot light soldier" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_squad_member" ItemAttributes { ItemName "the original" "damage bonus" 0.7 } ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } Item "the original" Item "mvm gatebot light soldier" } } } Gatebot_pyro { ClassIcon pyro Health 175 Name "Gatebot pyro" Class Pyro EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" Item "the nostromo napalmer" Item "mvm gatebot light pyro" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "mvm gatebot light pyro" "item style override" 1 } Item "the nostromo napalmer" Item "mvm gatebot light pyro" } } } Gatebot_heavy { ClassIcon heavy Health 300 Name "Gatebot heavy" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" ItemAttributes { ItemName "iron curtain" "damage bonus" 0.3 } Item "iron curtain" Item "mvm gatebot light heavy" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "iron curtain" "damage bonus" 0.6 } ItemAttributes { ItemName "mvm gatebot light heavy" "item style override" 1 } Item "iron curtain" Item "mvm gatebot light heavy" } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name w1_gatebot_superscouts TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3.5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_giant_fast Health 1250 AutoJumpMin 1 AutoJumpMax 1.5 Name "Giant Gatebot Super Scout" Scale 1.75 Class Scout EventChangeAttributes { Default { Skill Easy MaxVisionRange 1 BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" Attributes "MiniBoss" Attributes "IgnoreFlag" Attributes "AutoJump" CharacterAttributes { "increased jump height" 1.5 "cancel falling damage" 1 } Item "the holy mackerel" Item "mvm gatebot light scout" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 } Item "the holy mackerel" Item "mvm gatebot light scout" Item "osx item" } } } } } WaveSpawn { Name w1_pyro_weapons_guy WaitForAllSpawned w1_gatebot_superscouts TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon pyro_phlog Health 175 Name "Pyro Weapon Gal" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the phlogistinator" "damage bonus" 0.3 } Item "the phlogistinator" Item "brigade helm" Item "osx item" } } } WaveSpawn { Name w1_gatebot_pyro WaitForAllDead w1_pyro_weapons_guy TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.2 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { Template Gatebot_pyro EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } } } WaveSpawn { Name w1_gatebots WaitForAllDead w1_gatebot_pyro TotalCurrency 300 TotalCount 45 MaxActive 21 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { Template gatebot_scout EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } TFBot { Template Gatebot_soldier EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } TFBot { Template Gatebot_heavy EventChangeAttributes { Default { Skill Easy } RevertGateBotsBehavior { } } } } } WaveSpawn { Name w1_soldier WaitForAllDead w1_gatebots TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12.5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon soldier_giant Health 3800 Name Soldier Scale 1.75 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the original" "damage bonus" 1.5 "faster reload rate" 3 "Blast radius increased" 2 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the original" Item "soldier's stash" Item "osx item" } } } WaveSpawn { Name w1_gate_scout_sup WaitForAllDead w1_gatebots TotalCurrency 60 TotalCount 12 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot_upper0 Where spawnbot_upper1 Where spawnbot_upper2 Squad { TFBot { Template gatebot_scout EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Normal } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name w2_persian_knight TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon demo_persian Health 200 Name "Persion Knight" Class Demoman Skill Hard Attributes "AlwaysCrit" ItemAttributes { ItemName "the persian persuader" "damage bonus" 0.4 } Item "ali baba's wee booties" Item "the splendid screen" Item "the persian persuader" Item "prince tavish's crown" Item "the king of scotland cape" } } } WaveSpawn { Name w2_tank_heavies_gatebot WaitForAllDead w2_persian_knight TotalCurrency 80 TotalCount 8 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_steelfist_nys Health 900 Name "Gatebot Steelfist Heavy" Scale 1.45 Class HeavyWeapons EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" Item "fists of steel" Item "mvm gatebot light heavy" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "mvm gatebot light heavy" "item style override" 1 } CharacterAttributes { "health regen" 50 } Item "fists of steel" Item "mvm gatebot light heavy" } } } } } WaveSpawn { Name w2_giant_pyros WaitForAllDead w2_persian_knight TotalCurrency 120 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon pyro_giant Health 3800 Name "Giant Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the nostromo napalmer" "damage bonus" 1.2 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the nostromo napalmer" Item "modest metal pile of scrap" } } } WaveSpawn { Name w2_burner_pyros WaitForAllDead w2_giant_pyros TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.05 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon pyro Health 175 Name "Afterburner Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "blood botkiller flame thrower mk.i" "weapon burn time increased" 10 "damage bonus" 0.3 } Item "blood botkiller flame thrower mk.i" } } } WaveSpawn { Name w2_dragons_pyros WaitForAllDead w2_burner_pyros TotalCurrency 100 TotalCount 40 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.3 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon pyro_dragon_fury Health 175 Name "Dragon's fury pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Item "the dragon's fury" Item "brigade helm" Item "osx item" } } } WaveSpawn { Name w2_bleed_scout_gatebot WaitForAllDead w2_dragons_pyros TotalCurrency 150 TotalCount 60 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_bostonbasher Health 125 Name "Gatebot No Fight Scout" Class Scout EventChangeAttributes { Default { Skill Normal MaxVisionRange 1 BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" ItemAttributes { ItemName "festive bat 2011" "bleeding duration" 5 "attach particle effect" 701 "damage bonus" 2 } Item "festive bat 2011" Item "mvm gatebot light scout" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "festive bat 2011" "bleeding duration" 10 "attach particle effect" 701 } ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 } Item "festive bat 2011" Item "mvm gatebot light scout" } } } } } WaveSpawn { Name w2_giant_nuker WaitForAllDead w2_bleed_scout_gatebot TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon soldier_nuker_giant Health 5000 Name "Giant Nuker Soldier" Scale 1.75 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "the original" "damage bonus" 6 "Projectile speed increased" 0.25 "Blast radius increased" 4 "fire rate bonus" 3 "faster reload rate" 2 "clip size upgrade atomic" -3 "use large smoke explosion" 1 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the original" Item "osx item" } } } WaveSpawn { Name w2_scout_support TotalCurrency 0 TotalCount 20 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Support 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Easy WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 0.3 } Item "tw_scoutbot_hat" Item "tw_scoutbot_armor" } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name w3_shield_heavy_meds TotalCurrency 300 TotalCount 20 MaxActive 20 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy Health 300 Name Heavy Class HeavyWeapons Skill Easy WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "iron curtain" "damage bonus" 0.5 } Item "iron curtain" } TFBot { ClassIcon medic_bullet Health 150 Name "Bullet Medic" Class Medic Skill Normal WeaponRestrictions SecondaryOnly Attributes "ProjectileShield" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the vaccinator" "increase buff duration" 2 "generate rage on heal" 50 "ubercharge rate bonus" 15 "medigun bullet resist passive" 2 "medigun bullet resist deployed" 2 } Item "the vaccinator" } } } WaveSpawn { Name w3_gatebots WaitForAllDead w3_shield_heavy_meds TotalCurrency 100 TotalCount 50 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { Template gatebot_scout EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } TFBot { Template gatebot_scout EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } TFBot { Template Gatebot_soldier EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } } } WaveSpawn { Name w3_beamer_soldier WaitForAllDead w3_shield_heavy_meds TotalCurrency 300 TotalCount 15 MaxActive 15 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon soldier Health 200 Name "Beamer Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the cow mangler 5000" "override projectile type" 13 "fire rate bonus" 0.5 "energy weapon penetration" 1 "faster reload rate" 0.5 "clip size upgrade atomic" 6 "damage bonus" 0.2 } Item "the cow mangler 5000" Item "pet robro" } } } WaveSpawn { Name w3_mad_slow_support WaitForAllSpawned w3_beamer_soldier TotalCurrency 0 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot_main1 Where spawnbot_upper0 Where spawnbot_upper2 Squad { TFBot { ClassIcon scout_milk Health 125 Name "Slow Milk Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly BehaviorModifiers Push Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" ItemAttributes { ItemName "mad milk" "applies snare effect" 1 "effect bar recharge rate increased" 0.2 "slow enemy on hit" 7 } Item "mad milk" Item "the milkman" Item "osx item" } } } WaveSpawn { Name w3_giant_soldiers WaitForAllDead w3_beamer_soldier TotalCurrency 300 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon soldier_giant Health 3800 Name "Black Soldier" Scale 1.75 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the black box" "faster reload rate" 0.5 "fire rate bonus" 0.5 "clip size upgrade atomic" 6 "heal on hit for slowfire" 50 } CharacterAttributes { "move speed bonus" 0.35 "airblast vulnerability multiplier" 0.3 } Item "the black box" } TFBot { ClassIcon soldier_giant Health 3800 Name "Fast Fire Soldier" Scale 1.75 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the original" "fire rate bonus" 0.25 "clip size upgrade atomic" 6 "faster reload rate" 0.5 } CharacterAttributes { "move speed bonus" 0.35 "airblast vulnerability multiplier" 0.3 } Item "the original" } TFBot { ClassIcon soldier_giant Health 3800 Name "Damager Soldier" Scale 1.75 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the liberty launcher" "damage bonus" 3 "fire rate bonus" 1.5 "faster reload rate" 11.5 } CharacterAttributes { "move speed bonus" 0.35 "airblast vulnerability multiplier" 0.3 } Item "the liberty launcher" } } } WaveSpawn { Name w3_dumpster_soldiers WaitForAllDead w3_giant_soldiers TotalCurrency 150 TotalCount 50 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the original" "auto fires full clip" 1 "damage bonus" 0.75 } Item "the original" Item "ghastly gibus" } } } WaveSpawn { Name w3_instant_capper_chads WaitForAllDead w3_dumpster_soldiers TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_fastcapture Health 250 Name "[!] Fast Capper [!]" Scale 1.5 Class Scout EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" ItemAttributes { ItemName "the holy mackerel" "increase player capture value" 420 } ItemAttributes { ItemName "mvm gatebot light scout" "attach particle effect" 14 } CharacterAttributes { "increase player capture value" 420 } Item "the holy mackerel" Item "mvm gatebot light scout" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 "attach particle effect" 14 } Item "mvm gatebot light scout" } } } } } WaveSpawn { Name w3_giant_heaevi WaitForAllDead w3_dumpster_soldiers TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main0 Where spawnbot_main1_slow Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_infrocket_mort_giant Health 7500 Name "Giant Rocketeer Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "iron curtain" "override projectile type" 2 "damage bonus" 1.2 } CharacterAttributes { "move speed bonus" 0.28 "airblast vulnerability multiplier" 0.25 } Item "iron curtain" Item "the gridiron guardian" Item "the titanium towel" } } } WaveSpawn { Name w3_french_scout WaitForAllSpawned w3_giant_heaevi TotalCurrency 50 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.6 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_guillotine Health 125 Name "French Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the flying guillotine" "effect bar recharge rate increased" 0.1 } Item "the flying guillotine" Item "tw_demobot_helmet" Item "tw_scoutbot_armor" } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 0.5 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name w4_flare_gunners TotalCurrency 225 TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_heater Health 300 Name "Flare Gunner" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 6 "fire rate bonus" 2 } Item "the huo long heatmaker" } } } WaveSpawn { Name w4_projectileoverrides WaitForAllDead w4_flare_gunners TotalCurrency 475 TotalCount 80 MaxActive 20 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout Health 125 Name "Rocket Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the c.a.p.p.e.r" "override projectile type" 2 "fire rate bonus" 2 } Item "the c.a.p.p.e.r" } TFBot { ClassIcon heavy Health 300 Name Heavy Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Item "iron curtain" } TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the phlogistinator" "damage bonus" 0.7 } Item "the phlogistinator" } TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Item "festive rocket launcher 2011" } } } WaveSpawn { Name w4_uber_shield_meds WaitForAllDead w4_projectileoverrides TotalCurrency 200 TotalCount 40 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy Health 300 Name HeavyWeapons Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Item "iron curtain" Item "tw_heavybot_helmet" Item "tw_heavybot_armor" } TFBot { ClassIcon medic_shield_qf Health 150 Name "+heal shield Medic" Class Medic Skill Normal WeaponRestrictions SecondaryOnly Attributes "ProjectileShield" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 2 "generate rage on heal" 50 "increase buff duration" 2 } Item "the quick-fix" Item "vintage tyrolean" Item "osx item" } } } WaveSpawn { Name w4_giant_demo WaitForAllSpawned w4_giant_scout TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon demo_giant Health 4500 Name "Giant Demo" Scale 1.75 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the iron bomber" "damage bonus" 2 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the iron bomber" } } } WaveSpawn { Name w4_giant WaitForAllSpawned w4_giant_scout TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon pyro_flare Health 3800 Name "Giant Flare Pyro" Scale 1.75 Class Pyro Skill Normal WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "festive flare gun" Item "napper's respite" } } } WaveSpawn { Name w4_giant_scout WaitForAllDead w4_uber_shield_meds TotalCurrency 300 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_giant Health 2500 Name Scout Scale 1.75 Class Scout Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName pyroland_scattergun_bluemew "attach particle effect" 703 "damage bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 0.5 } CharacterAttributes { "move speed bonus" 1.25 "airblast vulnerability multiplier" 0.7 } Item "pyroland_scattergun_bluemew" } } } WaveSpawn { Name w4_giant_bison_heavy WaitForAllSpawned w4_giant_scout TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_giant Health 5500 Name "Giant Bison Heavy" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "iron curtain" "override projectile type" 13 "damage bonus" 1.75 "fire rate bonus" 0.5 "energy weapon penetration" 1 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.25 } Item "iron curtain" } } } WaveSpawn { Name w4_demoknights WaitForAllDead w4_giant_scout TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon demoknight Health 175 AutoJumpMin 1 AutoJumpMax 1 Name "Jumper Demoknight" Class Demoman Skill Expert Attributes "AutoJump" Attributes "AirChargeOnly" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the eyelander" "damage bonus" 1.25 "Attack not cancel charge" 1 } CharacterAttributes { "cancel falling damage" 1 "increased jump height" 1.75 } Item "ali baba's wee booties" Item "the splendid screen" Item "the eyelander" Item "prince tavish's crown" Item "the king of scotland cape" } } } WaveSpawn { Name w4_scouts TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0.5 Support 1 Where spawnbot_main1 Where spawnbot_main0 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_fast Health 125 Name Scout Class Scout Skill Expert WeaponRestrictions PrimaryOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name w5_giant_grouped_phlog_pyro TotalCurrency 500 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon pyro_phlog_giant Health 3800 Name "Giant Crit Phlog Pyro" Scale 1.75 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "the phlogistinator" "damage bonus" 0.7 } CharacterAttributes { "move speed bonus" 0.35 "airblast vulnerability multiplier" 0.3 } Item "the phlogistinator" Item "the mk 50" Item "tw_pyrobot_armor" } } } WaveSpawn { Name w5_kritzed_soldiers WaitForAllDead w5_giant_grouped_phlog_pyro TotalCurrency 300 TotalCount 60 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon soldier_pocket Health 200 Name "Pocket Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the original" "fire rate bonus" 0.5 "faster reload rate" 0.5 } Item "the original" Item "tyrant's helm" Item "osx item" } TFBot { ClassIcon medic_kritz Health 150 Name "Pocket Kritz Medic" Class Medic Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the kritzkrieg" "bot medic uber health threshold" 151 "ubercharge rate bonus" 99 "heal rate bonus" 1.5 } Item "the kritzkrieg" Item "prussian pickelhaube" Item "osx item" } } } WaveSpawn { Name w5_ubered_heavy WaitForAllDead w5_kritzed_soldiers TotalCurrency 300 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2.5 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_brass_nys_giant Health 5000 Name "Giant Heavy" Scale 1.75 Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the brass beast" } TFBot { ClassIcon medic_giant Health 2500 Name "Giant Flicker Medic" Scale 1.75 Class Medic Skill Normal WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "gold botkiller medi gun mk.i" "bot medic uber health threshold" 2501 "ubercharge rate bonus" 15 "uber duration bonus" -6 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "gold botkiller medi gun mk.i" } } } WaveSpawn { Name w5_power_scouts WaitForAllDead w5_ubered_heavy TotalCurrency 300 TotalCount 60 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout Health 175 Name "Power Scout" Class Scout Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "gold botkiller scattergun mk.i" "damage bonus" 2.5 "fire rate bonus" 0.5 "faster reload rate" 0.5 } CharacterAttributes { "move speed bonus" 1.1 } Item "gold botkiller scattergun mk.i" } } } WaveSpawn { Name w5_tanker_soldier_boss WaitForAllDead w5_power_scouts TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon soldier_tanker_normal_giant Health 20000 Name "Giant Tanker Soldier" Scale 1.75 Class Soldier Skill Expert Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the black box" "heal on hit for rapidfire" 1200 "heal on hit for slowfire" 1200 "clip size upgrade atomic" 1 "fire rate bonus" 0.4 "faster reload rate" 0.5 } ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 99 } CharacterAttributes { "health regen" 50 "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 } Item "the black box" Item "the battalion's backup" Item "the war pig" Item "the soldier's stogie" } } } WaveSpawn { Name w5_mad_scouts_boss_supp TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 1 Support 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_milk Health 125 Name "Mad SlowDown Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "mad milk" "effect bar recharge rate increased" 0.1 "applies snare effect" 1 "slow enemy on hit" 7 } Item "mad milk" Item "the milkman" } } } WaveSpawn { Name w5_steelfist_last WaitForAllDead w5_tanker_soldier_boss TotalCurrency 500 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_steelfist_nys Health 900 Name "Heavy Tanker" Scale 1.5 Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "fists of steel" "fire rate bonus" 0.7 "damage causes airblast" 1 } Item "fists of steel" } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name w6_insta_cap_scout_support TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_fastcapture Health 125 Name "Fast Cap Gatebot Scout" Class Scout EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_scattergun "increase player capture value" 418 } CharacterAttributes { "increase player capture value" 418 } Item "mvm gatebot light scout" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 1.2 "scattergun has knockback" 2 } ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 } Item "mvm gatebot light scout" } } } } } WaveSpawn { Name w6_giant_rocketeer_heavy TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_infrocket_mort_giant Health 10000 Name "Giant Rocket Heavy" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tomislav "override projectile type" 2 "fire rate bonus" 0.2 "damage bonus" 3 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 "health regen" 100 } Item "tomislav" Item "officer's ushanka" Item "osx item" } } } WaveSpawn { Name w6_puncher_heavy WaitForAllDead w6_giant_rocketeer_heavy TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_apocofist_giant Health 15000 Name "Ultra Punch Heavy" Scale 1.75 Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName apoco-fists "melee range multiplier" 12 "damage bonus" 3 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 "health regen" 200 } Item "apoco-fists" Item "cold war luchador" } } } WaveSpawn { Name w6_speedystuff WaitForAllDead w6_puncher_heavy TotalCurrency 400 TotalCount 40 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon pyro_fast Health 300 Name Spiiiiiiiiiiiiiiid Class Pyro Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the backburner" "flame size bonus" 1.5 "flame life bonus" 1.5 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 1.75 } Item "the backburner" Item "tw_pyrobot_armor" Item "tw_pyrobot_helmet" } TFBot { ClassIcon heavy_heater Health 500 Name "Speedy Heater Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huo long heatmaker" "damage bonus" 1.5 "weapon burn dmg increased" 1.5 "weapon burn time increased" 1.5 } CharacterAttributes { "move speed bonus" 2.75 } Item "the huo long heatmaker" } } } WaveSpawn { Name w6_heavy_boss WaitForAllDead w6_speedystuff TotalCurrency 2000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_brass_nys_giant Health 70000 Name "Giant Brass Heavy" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the brass beast" "minigun spinup time increased" 5 "damage bonus" 5 } ItemAttributes { ItemName "the team captain" "attach particle effect" 1 } CharacterAttributes { "move speed bonus" 0.25 "airblast vulnerability multiplier" 0.25 "health regen" 150 } Item "the brass beast" Item "the team captain" } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Expert WeaponRestrictions PrimaryOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name w7_last_mad_scouts TotalCurrency 0 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7.5 Support 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout_milk_giant Health 1200 Name "Super Mad Gatebot Scout" Scale 1.75 Class Scout EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Attributes "MiniBoss" Attributes "IgnoreFlag" ItemAttributes { ItemName "mad milk" "effect bar recharge rate increased" 0.05 "applies snare effect" 1 "slow enemy on hit" 7 } ItemAttributes { ItemName "mvm gatebot light scout" "attach particle effect" 17 } Item "mad milk" Item "mvm gatebot light scout" Item "osx item" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "mad milk" "effect bar recharge rate increased" 0.05 "applies snare effect" 1 "slow enemy on hit" 7 } ItemAttributes { ItemName "mvm gatebot light scout" "attach particle effect" 17 "item style override" 1 } CharacterAttributes { "move speed bonus" 1.25 } Item "mad milk" Item "mvm gatebot light scout" } } } } } WaveSpawn { Name w7_piper_heavy TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.01 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon heavy_giant Health 12000 Name "Rocket Heavy" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "iron curtain" "damage bonus" 3 "override projectile type" 2 "fire rate bonus" 0.5 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "iron curtain" } } } WaveSpawn { Name w7_support TotalCurrency 0 TotalCount 1680 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot_main1 Where spawnbot_upper0 Where spawnbot_upper2 Squad { TFBot { Template Gatebot_soldier EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } TFBot { Template Gatebot_heavy EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } TFBot { Template gatebot_scout EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } TFBot { Template Gatebot_pyro EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } } } WaveSpawn { Name w7_melter_pyro WaitForAllDead w7_piper_heavy TotalCurrency 1500 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.01 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon pyro_hot_giant Health 15000 Name " MELTER PYRO " Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "festive backburner 2014" "weapon burn dmg increased" 10 "weapon burn time increased" 10 "damage bonus" 3 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "festive backburner 2014" } } } WaveSpawn { Name w7_final_boss WaitForAllDead w7_melter_pyro TotalCurrency 69 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon boss_soldier_tankdestroyer Health 100000 Name "[BOSS] Ultra Discharge Soldier" Scale 1.75 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" ItemAttributes { ItemName "the original" "heal on hit for slowfire" 500 "damage bonus" 6 "Blast radius increased" 6 "Projectile speed increased" 0.25 "Projectile range increased" 9 "fire rate bonus" 0.1 "faster reload rate" 0.1 "clip size upgrade atomic" 6 "damage causes airblast" 1 "attach particle effect" 704 } ItemAttributes { ItemName "tyrant's helm" "attach particle effect" 17 } CharacterAttributes { "move speed bonus" 0.25 "airblast vulnerability multiplier" 0.05 "damage force reduction" 0.1 "cancel falling damage" 1 "health regen" 250 } Item "the original" Item "tyrant's helm" Item "osx item" } } } WaveSpawn { Name w7_support TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot_main0 Where spawnbot_main1 Where spawnbot_main2 Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Expert WeaponRestrictions PrimaryOnly } } } } }