#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 800 RespawnWaveTime 1 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 4000 AddSentryBusterWhenKillCountExceeds 40 Templates { T_TFGateBot_Scout_Normal_C { ClassIcon scout Name Scout Class Scout EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Attributes DisableDodge Attributes IgnoreFlag Item "mvm gatebot light scout" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "mvm gatebot light scout" ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 } } } } T_TFBot_Scout_Cola { ClassIcon scout_cola_nys Name "Soda Scout" Class Scout Skill Normal Attributes DisableDodge Item "the soda popper" Item "crit-a-cola" Item "bonk leadwear" ItemAttributes { ItemName "the soda popper" "bullets per shot bonus" 4 "faster reload rate" 4 "damage penalty" .6 } ItemAttributes { ItemName crit-a-cola "provide on active" 1 "gesture speed increase" .4 "dmg from ranged reduced" 2 } CharacterAttributes { "effect bar recharge rate increased" .4 } } T_TFBot_Giant_Scout_Cola { ClassIcon scout_cola_nys Health 1600 Name "Giant Soda Scout" Class Scout Skill Hard Tag bot_sentrybuster Attributes DisableDodge Attributes MiniBoss Item "the soda popper" Item "crit-a-cola" Item "bonk leadwear" ItemAttributes { ItemName "the soda popper" "bullets per shot bonus" 5 "faster reload rate" 4 "damage penalty" .6 } CharacterAttributes { "override footstep sound set" 5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "gesture speed increase" .5 } } T_TFGateBot_Scout_Sandman_Hyperl { ClassIcon scout_stun Name "Hyper League Scout" Class Scout EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag bot_gatebot Attributes DisableDodge Attributes IgnoreFlag Item "the sandman" Item "batter's helmet" ItemAttributes { ItemName "batter's helmet" "set item tint RGB" 15185211 } CharacterAttributes { "effect bar recharge rate increased" .25 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly Attributes DisableDodge Item "the sandman" Item "batter's helmet" ItemAttributes { ItemName "batter's helmet" "set item tint RGB" 8289918 } CharacterAttributes { "effect bar recharge rate increased" .25 } } } } T_TFGateBot_Giant_Scout_Fast { Classicon scout_fast Health 1200 Name "Super Scout" Class Scout EventChangeAttributes { Default { Skill Easy BehaviorModifiers Push Tag bot_gatebot Tag bot_giant Attributes MiniBoss Attributes IgnoreFlag WeaponRestrictions MeleeOnly Item "the holy mackerel" Item "mvm gatebot light scout" CharacterAttributes { "move speed bonus" 2 "damage force reduction" .2 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .6 "override footstep sound set" 5 } } RevertGateBotsBehavior { Tag bot_giant Attributes MiniBoss Skill Easy WeaponRestrictions MeleeOnly Item "the holy mackerel" Item "mvm gatebot light scout" ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 } CharacterAttributes { "move speed bonus" 2 "damage force reduction" .2 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .6 "override footstep sound set" 5 } } } } T_TFGateBot_Soldier_Buff_Normal { ClassIcon soldier_buff Name "Extended Buff Soldier" Class Soldier EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push Attributes SpawnWithFullCharge Attributes DisableDodge Attributes IgnoreFlag Tag bot_gatebot Item "the buff banner" Item "mvm gatebot light soldier" CharacterAttributes { "increase buff duration" 13 } } RevertGateBotsBehavior { Skill Normal Attributes SpawnWithFullCharge Attributes DisableDodge Item "the buff banner" Item "mvm gatebot light soldier" ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } CharacterAttributes { "increase buff duration" 13 } } } } T_TFGateBot_Giant_Soldier_Buff { ClassIcon soldier_buff Health 3800 Name "Giant Buff Banner Soldier" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push Tag bot_giant Tag bot_gatebot Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the buff banner" Item "mvm gatebot light soldier" CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "increase buff duration" 42 } } RevertGateBotsBehavior { Skill Expert Tag bot_sentrybuster Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the buff banner" Item "mvm gatebot light soldier" ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "increase buff duration" 42 } } } } T_TFGateBot_Giant_Soldier_Chagred_Blast_Normal { ClassIcon soldier_crit_blast Health 4200 Name "Giant Charged Blast Soldier" Class Soldier EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Tag bot_sentrybuster Tag bot_gatebot Item "the original" Item "the mantreads" Item "mvm gatebot light soldier" ItemAttributes { ItemName "the original" "faster reload rate" .1 "fire rate bonus" 2 "Projectile speed decreased" .5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .2 "clip size bonus" 20 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Tag bot_sentrybuster Item "the original" Item "the mantreads" Item "mvm gatebot light soldier" ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } ItemAttributes { ItemName "the original" "faster reload rate" .1 "fire rate bonus" 2 "Projectile speed decreased" .5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .2 "clip size bonus" 20 } } } } T_TFBot_Giant_Solider_Slow_Crit_Barrage_C { ClassIcon soldier_barrage Health 4000 Name "Major Critz" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the mantreads" Item "soldier drill hat" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .16 "faster reload rate" .3 "projectile spread angle penalty" 5 "Projectile speed increased" .22 "rocket specialist" 4 "clip size upgrade atomic" 26 "damage bonus" 2 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" .5 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "health regen" 40 } } T_TFGateBot_Soldier_Slow_Crit_Barrage_C { ClassIcon soldier_barrage Health 4000 Name "Major Critz" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the mantreads" Item "soldier drill hat" ItemAttributes { ItemName "soldier drill hat" "set item tint RGB" 15185211 } ItemAttributes { ItemName tf_weapon_rocketlauncher "rocket specialist" 4 "damage bonus" 2 "fire rate bonus" .16 "Projectile speed increased" .22 "clip size upgrade atomic" 26 "projectile spread angle penalty" 5 "faster reload rate" .34 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" .5 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "health regen" 40 "cancel falling damage" 1 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the mantreads" Item "soldier drill hat" ItemAttributes { ItemName "soldier drill hat" "set item tint RGB" 8289918 } ItemAttributes { ItemName tf_weapon_rocketlauncher "rocket specialist" 4 "damage bonus" 2 "fire rate bonus" .16 "Projectile speed increased" .22 "clip size upgrade atomic" 26 "projectile spread angle penalty" 5 "faster reload rate" .34 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" .5 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "health regen" 40 "cancel falling damage" 1 } } } } T_TFGateBot_Pyro_ALwaysExpertCrit { Name "Pyro" Class Pyro ClassIcon pyro EventChangeAttributes { Default { Skill Expert Tag bot_gatebot Attributes IgnoreFlag Attributes AlwaysCrit Attributes AlwaysFireWeapon BehaviorModifiers Push Item "MvM Gatebot Light Pyro" WeaponRestrictions PrimaryOnly } RevertGateBotsBehavior { Skill Expert Attributes AlwaysCrit Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly Item "MvM Gatebot Light Pyro" ItemAttributes { ItemName "MvM Gatebot Light Pyro" "item style override" 1 } } } } T_TFGateBot_Pyro_SlowScorch_Crit { Name "Pyro Pusher" Class Pyro ClassIcon pyro_scorch EventChangeAttributes { Default { Skill Expert Tag bot_gatebot Attributes IgnoreFlag Attributes AlwaysCrit BehaviorModifiers Push Item "MvM Gatebot Light Pyro" Item "The Scorch Shot" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the scorch shot" "damage bonus" 1 "fire rate bonus" .75 "faster reload rate" 1.25 "Projectile speed increased" .35 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Item "The Scorch Shot" Item "MvM Gatebot Light Pyro" ItemAttributes { ItemName "MvM Gatebot Light Pyro" "item style override" 1 } ItemAttributes { ItemName "the scorch shot" "damage bonus" 1 "fire rate bonus" .75 "faster reload rate" 1.25 "Projectile speed increased" .35 } } } } T_TFGateBot_Pyro_Flog { ClassIcon pyro_phlog Name "Phlog Pyro" Class Pyro EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Attributes SpawnWithFullCharge Attributes DisableDodge Attributes IgnoreFlag Item "the phlogistinator" Item "ghostly gibus" ItemAttributes { ItemName "ghostly gibus" "set item tint RGB" 15185211 } ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 "bombinomicon effect on death" 1 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Attributes SpawnWithFullCharge Attributes DisableDodge Item "the phlogistinator" Item "ghostly gibus" ItemAttributes { ItemName "ghostly gibus" "set item tint RGB" 8289918 } ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 "bombinomicon effect on death" 1 } } } } T_TFBot_Giant_Pyro_Slow_Flare_Barrage { ClassIcon pyro_flare_rain_nys Health 3300 Name "Giant Flarebarrage Pyro" Class Pyro Skill Normal Tag bot_sentrybuster WeaponRestrictions SecondaryOnly Attributes MiniBoss Item "the scorch shot" Item "the bone dome" Item "the special eyes" ItemAttributes { ItemName "the scorch shot" "fire rate bonus" .1 "projectile spread angle penalty" 9 "damage penalty" 2 "Projectile speed increased" .11 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFGateBot_Giant_Pyro_Slow_Flare_Barrage_Normal { ClassIcon pyro_flare_rain_nys Health 3300 Name "Giant Flarebarrage Pyro" Class Pyro EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions SecondaryOnly Tag bot_giant Tag bot_gatebot Attributes MiniBoss Attributes DisableDodge Attributes IgnoreFlag Item "mvm gatebot light pyro" Item "the scorch shot" Item "the special eyes" ItemAttributes { ItemName "the scorch shot" "fire rate bonus" .1 "projectile spread angle penalty" 9 "damage penalty" 2 "Projectile speed increased" .11 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions SecondaryOnly Tag bot_giant Attributes MiniBoss Attributes DisableDodge Item "mvm gatebot light pyro" Item "the scorch shot" Item "the special eyes" ItemAttributes { ItemName "mvm gatebot light pyro" "item style override" 1 } ItemAttributes { ItemName "the scorch shot" "fire rate bonus" .1 "projectile spread angle penalty" 9 "damage penalty" 2 "Projectile speed increased" .11 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } } T_TFGateBot_Giant_Pyro_AlwaysFire_Crit_C { ClassIcon pyro_giant Health 3000 Name "Giant Pyro" Class Pyro EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes MiniBoss Attributes DisableDodge Attributes IgnoreFlag Attributes AlwaysFireWeapon Attributes AlwaysCrit Item "mvm gatebot light pyro" CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Attributes DisableDodge Attributes AlwaysFireWeapon Attributes AlwaysCrit Item "mvm gatebot light pyro" ItemAttributes { ItemName "mvm gatebot light pyro" "item style override" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } } T_TFBot_This_Fucking_Senator { ClassIcon heavy_steelfist_nys Health 300 Name "Elector Strongfeet" Class HeavyWeapons Skill Hard Attributes DisableDodge Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly AutoJumpMin 20 AutoJumpMax 20 Attributes AutoJump MaxVisionRange 1 Item "the buffalo steak sandvich" Item "fists of steel" Item "the purity fist" Item "the siberian sophisticate" Item "the heavy lifter" Item "minnesota slick" ItemAttributes { ItemName "minnesota slick" "set item tint RGB" 1315860 } ItemAttributes { ItemName "the buffalo steak sandvich" "provide on active" 1 "gesture speed increase" .5 "move speed bonus" 3 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "dmg from melee increased" 20 "dmg from ranged reduced" .1 "max health additive bonus" 700 "health regen" 100 "mod stun waist high airborne" 1 } ItemAttributes { ItemName "fists of steel" "provide on active" 1 "fire rate penalty" 1.1 "charge recharge rate increased" .35 "mult_item_meter_charge_rate" .35 "damage bonus" 1.25 } CharacterAttributes { "dmg bonus vs buildings" 2 "deploy time decreased" .2 "hand scale" .85 "move speed bonus" 1 "increased jump height" 2.2 "cancel falling damage" 1 "increased air control" 9999 } } T_TFGateBot_This_Fucking_Senator { ClassIcon heavy_steelfist_nys Health 300 Name "Elector Strongfeet" Class HeavyWeapons AutoJumpMin 20 AutoJumpMax 20 EventChangeAttributes { Default { Skill Hard Attributes DisableDodge Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Tag bot_gatebot BehaviorModifiers Push Attributes IgnoreFlag Attributes AutoJump MaxVisionRange 1 Item "the buffalo steak sandvich" Item "fists of steel" Item "the purity fist" Item "the siberian sophisticate" Item "the heavy lifter" Item "minnesota slick" ItemAttributes { ItemName "minnesota slick" "set item tint RGB" 15185211 } ItemAttributes { ItemName "the buffalo steak sandvich" "provide on active" 1 "gesture speed increase" .5 "move speed bonus" 3 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "dmg from melee increased" 20 "dmg from ranged reduced" .1 "max health additive bonus" 700 "health regen" 100 "mod stun waist high airborne" 1 } ItemAttributes { ItemName "fists of steel" "provide on active" 1 "fire rate penalty" 1.1 "charge recharge rate increased" .35 "mult_item_meter_charge_rate" .35 "damage bonus" 1.25 } CharacterAttributes { "dmg bonus vs buildings" 2 "deploy time decreased" .2 "hand scale" .85 "move speed bonus" 1 "increased jump height" 2.2 "cancel falling damage" 1 "increased air control" 9999 } } RevertGateBotsBehavior { Skill Hard Attributes DisableDodge Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Attributes AutoJump MaxVisionRange 1 Item "the buffalo steak sandvich" Item "fists of steel" Item "the purity fist" Item "the siberian sophisticate" Item "the heavy lifter" Item "minnesota slick" ItemAttributes { ItemName "minnesota slick" "set item tint RGB" 8289918 } ItemAttributes { ItemName "the buffalo steak sandvich" "provide on active" 1 "gesture speed increase" .5 "move speed bonus" 3 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "dmg from melee increased" 20 "dmg from ranged reduced" .1 "max health additive bonus" 700 "health regen" 100 "mod stun waist high airborne" 1 } ItemAttributes { ItemName "fists of steel" "provide on active" 1 "fire rate penalty" 1.1 "charge recharge rate increased" .35 "mult_item_meter_charge_rate" .35 "damage bonus" 1.25 } CharacterAttributes { "dmg bonus vs buildings" 2 "deploy time decreased" .2 "hand scale" .85 "move speed bonus" 1 "increased jump height" 2.2 "cancel falling damage" 1 "increased air control" 9999 } } } } T_TFBot_Giant_Heavy_Heater_Strong_C { ClassIcon heavy_heater Health 5500 Name "Giant Heater Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the huo long heatmaker" Item "the bunsen brave" ItemAttributes { ItemName "the huo long heatmaker" "fire rate bonus" 1.25 "damage penalty" 1.2 "damage bonus vs burning" 2 "minicrit vs burning player" 1 "ragdolls become ash" 1 } CharacterAttributes { "move speed bonus" .4 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "attach particle effect" 1 } } T_TFBot_Giant_Medic_Uber { ClassIcon medic_uber Health 4500 Name "Giant Uber Medic" Class Medic Skill Hard Tag bot_sentrybuster WeaponRestrictions SecondaryOnly Attributes DisableDodge Attributes MiniBoss CharacterAttributes { "bot medic uber health threshold" 1500 "heal rate bonus" 1337 "ubercharge rate bonus" 9 "uber duration bonus" -3 "bot medic uber deploy delay duration" 5 "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 } } T_TFGateBot_Sniper_Bow_Normal { ClassIcon sniper_bow Name Bowman Class Sniper EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes IgnoreFlag Tag bot_gatebot Item "the huntsman" Item "mvm gatebot light sniper" ItemAttributes { ItemName "the huntsman" "damage penalty" .5 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "the huntsman" Item "mvm gatebot light sniper" ItemAttributes { ItemName "the huntsman" "damage penalty" .5 } CharacterAttributes { "item style override" 1 } } } } T_TFGateBot_Sniper_Bow_Hard_Crit { ClassIcon sniper_bow Name Bowman Class Sniper EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes IgnoreFlag Attributes AlwaysCrit Tag bot_gatebot Item "the huntsman" Item "mvm gatebot light sniper" ItemAttributes { ItemName "the huntsman" "damage penalty" .5 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes AlwaysCrit Item "the huntsman" Item "mvm gatebot light sniper" ItemAttributes { ItemName "the huntsman" "damage penalty" .5 } CharacterAttributes { "item style override" 1 } } } } T_TFBot_Giant_Sniper_Huntsman_Spammer { ClassIcon sniper_bow_multi Health 2200 Name "Giant Rapid Fire Bowman" Class Sniper Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Item "the huntsman" CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "fire rate bonus" .25 "voice pitch scale" .8 } } T_TFGateBot_Giant_Sniper_Huntsman_Spammer { ClassIcon sniper_bow_multi Health 2200 Name "Giant Rapid Fire Bowman" Class Sniper EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Tag bot_flank Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the huntsman" Item "mvm gatebot light sniper" CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "fire rate bonus" .2 "voice pitch scale" .8 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Item "the huntsman" Item "mvm gatebot light sniper" ItemAttributes { ItemName "mvm gatebot light sniper" "item style override" 1 } CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "fire rate bonus" .2 } } } } T_TFGateBot_Chief_Blast_Demo { ClassIcon demo_chief_loosecannon_sgtc Health 33000 Name "Chief Blast Demo" Scale 1.8 Class Demoman EventChangeAttributes { Default { Skill Hard MaxVisionRange 400 BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Item "the loose cannon" Item "mvm gatebot light demoman" Item "the mantreads" ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "clip size bonus" 5 "fire rate bonus" .01 "damage causes airblast" 1 "apply z velocity on damage" 400 "apply look velocity on damage" 1400 "auto fires when full" 1 "auto fires full clip all at once" 1 "Blast radius increased" 1.2 "minicrits become crits" 0 "faster reload rate" .4 "fuse bonus" 1.5 "projectile spread angle penalty" 4 "dmg bonus vs buildings" 2 "grenade damage reduction on world contact" 2 "provide on active" 1 //"max health additive bonus" 41825 } CharacterAttributes { "move speed bonus" .33 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "rage giving scale" .35 "health regen" 40 "self dmg push force increased" .1 "no self blast dmg" 1 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Tag bot_giant MaxVisionRange 350 Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the loose cannon" Item "the mantreads" Item "mvm gatebot light demoman" ItemAttributes { ItemName "mvm gatebot light demoman" "item style override" 1 } ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "clip size bonus" 5 "fire rate bonus" .01 "damage causes airblast" 1 "apply z velocity on damage" 400 "apply look velocity on damage" 1400 "auto fires when full" 1 "auto fires full clip all at once" 1 "Blast radius increased" 1.2 "minicrits become crits" 0 "faster reload rate" .4 "fuse bonus" 1.5 "projectile spread angle penalty" 4 "dmg bonus vs buildings" 2 "grenade damage reduction on world contact" 2 "provide on active" 1 //"max health additive bonus" 41825 } CharacterAttributes { "move speed bonus" .33 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "rage giving scale" .35 "health regen" 40 "self dmg push force increased" .1 "no self blast dmg" 1 } } } } } Mission { Objective DestroySentries Where spawnbot_1 Where spawnbot_2 BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 5 CooldownTime 40 DesiredCount 1 RandomChoice { TFBot { ClassIcon sentry_buster Health 2500 Name "Who Long? Buster" Class Heavy Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant Item "the huo long heatmaker" ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 29 "weapon burn dmg reduced" 1 "ragdolls plasma effect" 1 "turn to gold" 1 } CharacterAttributes { "override footstep sound set" 7 "damage force reduction" .5 "airblast vulnerability multiplier" .5 "move speed bonus" 1.3 "cannot be backstabbed" 1 } } TFBot { Template T_TFBot_SentryBuster Attributes DisableDodge Tag bot_giant } TFBot { Template T_TFBot_SentryBuster Attributes DisableDodge Tag bot_giant } TFBot { Template T_TFBot_SentryBuster Attributes DisableDodge Tag bot_giant } TFBot { Template T_TFBot_SentryBuster Attributes DisableDodge Tag bot_giant } } } Mission { Objective Spy Where spawnbot_1 Where spawnbot_2 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 60 DesiredCount 3 TFBot { Template T_TFBot_Spy } } Mission { Objective Engineer Where spawnbot_1 Where spawnbot_2 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 70 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn } } Mission { Objective Engineer Where spawnbot_1 Where spawnbot_2 InitialCooldown 15 CooldownTime 100 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1w1 TotalCurrency 150 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_1 Where spawnbot_2 TFBot { Name "Jumping Sandman Scout" Template T_TFBot_Scout_Jumping_Sandman Attributes DisableDodge } } WaveSpawn { Name 1w1 TotalCurrency 150 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 1 WaitBetweenSpawns 6 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name 1w1 TotalCurrency 50 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 9 WaitBetweenSpawns 12 Where flankers_1 Where flankers_2 Squad { TFBot { Template T_TFGateBot_Soldier_Buff_Normal } TFBot { Template T_TFGateBot_Sniper_Bow_Normal } TFBot { Template T_TFGateBot_Sniper_Bow_Normal } } } WaveSpawn { WaitForAllSpawned 2w1 TotalCurrency 0 TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 26 Support 1 Where spawnbot_1 Where spawnbot_2 TFBot { Skill Normal Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Attributes DisableDodge } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 7 WaitBetweenSpawns 17 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Template T_TFGateBot_Giant_Sniper_Huntsman_Spammer } TFBot { Name "Quick-Uber Medic" Template T_TFBot_Medic_QuickUber } TFBot { Name "Quick-Uber Medic" Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 100 TotalCount 30 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 2 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Scout_Sandman_Hyperl } } WaveSpawn { Name 2w3 WaitForAllDead 2w2 TotalCurrency 100 TotalCount 24 MaxActive 11 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Scout_Cola } } WaveSpawn { Name 2w3 WaitForAllDead 2w2 TotalCurrency 100 TotalCount 15 MaxActive 15 SpawnCount 5 WaitBeforeStarting 3 WaitBetweenSpawns 3 Where flankers_1 Where spawnbot_2 TFBot { Name Heavy Class Heavy Skill Easy } } WaveSpawn { WaitForAllSpawned 2w3 TotalCurrency 0 TotalCount 10 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 7 Support 1 Where spawnbot_1 Where spawnbot_2 TFBot { Skill Normal Template T_TFBot_Pyro_Flaregun Attributes DisableDodge } } WaveSpawn { WaitForAllSpawned 2w3 TotalCurrency 50 TotalCount 1 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { WaitForAllDead 2w3 TotalCurrency 50 TotalCount 1 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Giant_Heavy_Heater_Strong_C } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name 1w1 TotalCurrency 50 TotalCount 18 MaxActive 12 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 2 Where flankers_1 Where flankers_2 TFBot { Template T_TFGateBot_Pyro_AlwaysFireWeapon } } WaveSpawn { Name 1w1 TotalCurrency 50 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 16 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Template T_TFGateBot_Giant_Pyro_Slow_Flare_Barrage_Normal } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 11 WaitBetweenSpawns 11 Where spawnbot_1 Where flankers_1 Where spawnbot_2 Squad { TFBot { Template T_TFGateBot_Demo_Burst_Normal } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 1w2 WaitForAllDead 1w1 TotalCurrency 150 TotalCount 36 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot_1 Where spawnbot_2 RandomChoice { TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Easy } TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Normal } TFBot { Template T_TFGateBot_Heavyweapons_Shotgun } } } WaveSpawn { Name 1w3 WaitForAllSpawned 1w2 TotalCurrency 100 TotalCount 2 WaitBeforeStarting 0 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Template T_TFGateBot_Giant_Soldier_Chagred_Blast_Normal } TFBot { Template T_TFBot_Giant_Medic_Uber } } } WaveSpawn { WaitForAllSpawned 1w3 TotalCurrency 150 TotalCount 24 MaxActive 9 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 2 Where spawnbot_1 Where spawnbot_2 TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Normal } } WaveSpawn { WaitForAllDead 1w3 TotalCurrency 250 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 14 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Normal } TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Normal } TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Normal } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 20 Support 1 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Scout_Sandman } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 40 WaitBetweenSpawns 20 Support 1 Where spawnbot_1 Where spawnbot_2 TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun Attributes DisableDodge } } WaveSpawn { TotalCurrency 75 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 25 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Giant_Scout_Cola } } WaveSpawn { Name 3w1 TotalCurrency 100 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 3 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Scout_Normal_C } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCurrency 100 TotalCount 20 MaxActive 11 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Soldier_Buff_Normal } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCurrency 100 TotalCount 7 WaitBeforeStarting 0 Where flankers_1 Where spawnbot_2 Squad { TFBot { Template T_TFGateBot_Giant_Soldier_SlowBarrage } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { TotalCurrency 125 TotalCount 1 WaitBeforeStarting 3 Tank { Health 36000 Name Tank Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 3w3 WaitForAllDead 3w2 TotalCurrency 50 TotalCount 20 MaxActive 12 SpawnCount 5 WaitBetweenSpawns 3 Where spawnbot_1 Where flankers_1 Where spawnbot_2 Where flankers_2 TFBot { Template T_TFGateBot_Pyro_Flog } } WaveSpawn { WaitForAllSpawned 3w2 TotalCurrency 50 TotalCount 12 MaxActive 12 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Easy } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllDead 3w3 TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 13 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysCrit Tag bot_sentrybuster CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllDead 3w2 TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 3 WaitBeforeStarting 16 WaitBetweenSpawns 4 Support 1 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Sniper_Huntsman Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 25 Where spawnbot_1 Where flankers_2 TFBot { Template T_TFGateBot_Soldier_Slow_Crit_Barrage_C } } WaveSpawn { TotalCurrency 100 TotalCount 15 MaxActive 15 SpawnCount 3 WaitBetweenSpawns 15 Where spawnbot_1 Where spawnbot_2 TFBot { Skill Normal WeaponRestrictions PrimaryOnly Template T_TFBot_Scout_Shortstop Tag bot_sentrybuster Attributes DisableDodge } } WaveSpawn { Name 4w1 TotalCurrency 100 TotalCount 34 MaxActive 15 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 0 Where spawnbot_1 Where spawnbot_2 RandomChoice { TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun } TFBot { Skill Hard Template T_TFBot_Heavyweapons_Heavyweight_Champ } } } WaveSpawn { WaitForAllSpawned 4w1 TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where flankers_1 Where flankers_2 TFBot { Template T_TFGateBot_This_Fucking_Senator } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 100 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 9 WaitBetweenSpawns 20 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Giant_Scout_Fast } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 100 TotalCount 30 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { WaitForAllDead 4w1 TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 9 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Demoman_Samurai Tag bot_sentrybuster Attributes DisableDodge } } WaveSpawn { WaitForAllDead 4w1 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 11 WaitBetweenSpawns 45 Tank { Health 22000 Name Tank Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 4w3 WaitForAllDead 4w2 TotalCurrency 100 TotalCount 30 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot_1 Where spawnbot_2 Where flankers_1 Where flankers_2 TFBot { Template T_TFGateBot_Pyro_SlowScorch_Crit } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 0 TotalCount 10 MaxActive 9 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Scout_Sandman } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 50 TotalCount 20 MaxActive 20 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Skill Easy Template T_TFBot_Soldier_Extended_Buff_Banner Attributes DisableDodge } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 8 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Giant_Sniper_Huntsman_Spammer } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 5w1 TotalCurrency 50 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 18 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Template T_TFBot_Giant_Heavy_Heater_Strong_C } TFBot { Template T_TFBot_Giant_Medic_Uber } } } WaveSpawn { TotalCurrency 50 TotalCount 24 MaxActive 9 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 8 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Pyro_Flog } } WaveSpawn { Name 5w1a TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot_1 Where spawnbot_2 TFBot { ClassIcon scout Name Scout Class Scout Skill Normal Attributes AlwaysCrit Attributes DisableDodge } } WaveSpawn { WaitForAllDead 5w1a TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Sniper_Bow_Hard_Crit } } WaveSpawn { WaitForAllDead 5w1 TotalCurrency 100 TotalCount 1 WaitBeforeStarting 2 Tank { Health 42000 Name Tank Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 5w2 WaitForAllDead 5w1 TotalCurrency 100 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBetweenSpawns 1 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Soldier_RocketShotgun_Expert } } WaveSpawn { Name 5w2 WaitForAllDead 5w1 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where flankers_1 Where flankers_2 TFBot { Template T_TFGateBot_Giant_Pyro_AlwaysFire_Crit_C } } WaveSpawn { Name 5w3 WaitForAllDead 5w2 TotalCurrency 100 TotalCount 1 WaitBeforeStarting 2 Where flankers_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Chief_Blast_Demo } } WaveSpawn { Name 5w3 WaitForAllDead 5w2 TotalCurrency 100 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 11 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFGateBot_Pyro_ALwaysExpertCrit } } WaveSpawn { Name 5w4 WaitForAllDead 5w3 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 18 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } TFBot { Template T_TFBot_Giant_Medic_Uber } } } WaveSpawn { Name 5w4 WaitForAllDead 5w3 TotalCurrency 50 TotalCount 28 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where flankers_1 Where spawnbot_1 Where spawnbot_2 Squad { TFBot { Skill Hard Template T_TFBot_Demoman } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { WaitForAllDead 5w4 TotalCurrency 100 TotalCount 28 MaxActive 12 SpawnCount 2 WaitBetweenSpawns 2 Where spawnbot_1 Where spawnbot_2 TFBot { Name "Bonk Scout" Template T_TFBot_Scout_Bonk Attributes AlwaysCrit Attributes DisableDodge Skill Normal } } WaveSpawn { WaitForAllDead 5w4 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 9 Where flankers_1 Where flankers_2 Squad { TFBot { Template T_TFBot_Giant_Pyro_Slow_Flare_Barrage Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Medic_Uber } } } WaveSpawn { WaitForAllDead 5w4 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_1 Where flankers_2 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 15 Support 1 Where spawnbot_1 Where spawnbot_2 TFBot { Template T_TFBot_Scout_FAN } } } }