// Mission made by BlacKy -> -> https://steamcommunity.com/profiles/76561197970217314/ // ===Credit Statistics=== // Starting Credits : 300 // Total Dropped Credits : 5250 // Total Bonus Credits : 500 // Maximum Possible Credits : 6050 // W1: 1000 // W2: 1000 // W3: 900 // W4: 950 // W5: 1100 // W5: 300 #base robot_standard.pop #base robot_giant.pop #base robot_gatebot.pop population { StartingCurrency 300 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 2500 Advanced 1 Mission { Objective DestroySentries Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Name "Cowboy Buster" Item "The Teufort Tooth Kicker" Item "The Texas Half-Pants" Item "The Frontier Djustice" CharacterAttributes { "Head scale" 2 } } } Mission { Objective Sniper Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Sniper Name "Sniper Ranger" Item "Saxton Hat" Item "The Teufort Tooth Kicker" } } Mission { Objective Sniper Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper Name "Sniper Ranger" Item "Saxton Hat" Item "The Teufort Tooth Kicker" } } Mission { Objective Sniper Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 30 DesiredCount 1 RandomChoice { Squad { TFBot { Class Heavy Name "Tomisniper" Skill Hard Item "Minnesota Slick" Item "Tomislav" Classicon heavy_tomislav_two ItemAttributes { ItemName "Minnesota Slick" "set item tint rgb" 1315860 } ItemAttributes { ItemName "Tomislav" "damage bonus" 0.3 "weapon spread bonus" 0.5 } } } } } Mission { Objective Sniper Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 90 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Sniper Name "Sniper Sheriff" Scale 1.3 Health 350 Classicon sniper_upgraded Item "Sheriff's Stetson" Item "The Teufort Tooth Kicker" Item "Upgradeable TF_WEAPON_SNIPERRIFLE" ItemAttributes { Itemname "Upgradeable TF_WEAPON_SNIPERRIFLE" "damage bonus" 4 "sniper charge per sec" 4 "item style override" 1 "is australium item" 1 "sniper fires tracer HIDDEN" 1 } } } Mission { Objective Engineer Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 180 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn Attributes "TeleportToHint" TeleportWhere spawnbot_left0 TeleportWhere spawnbot_main1 Item "Brain Interface" ItemAttributes { ItemName "Brain Interface" "set item tint rgb" 15185211 } Item "Iron Lung" Item "Battery Canteens" Item "Buttler" } } Mission { Objective Engineer Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 120 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn Attributes "TeleportToHint" TeleportWhere spawnbot_left0 TeleportWhere spawnbot_main1 Item "Brain Interface" ItemAttributes { ItemName "Brain Interface" "set item tint rgb" 15185211 } Item "Iron Lung" Item "Battery Canteens" Item "Buttler" } } Mission { Objective Spy Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 90 CooldownTime 90 DesiredCount 3 TFBot { Template T_TFBot_Spy Name "Brown-Tape Recorder spy" Item "The Belgian Detective" Health 400 Classicon spy_upgraded CharacterAttributes { "Move Speed Bonus" 0.7 "cannot pick up intelligence" 1 "sapper degenerates buildings" 1 } ItemAttributes { Itemname "The Belgian Detective" "Set item tint rgb" 6901050 } } } Templates { // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - T_TFBot_Sniper_SMG { Name "SMG Sniper" Class Sniper Skill hard Item TF_WEAPON_SMG MaxVisionRange 750 Health 125 WeaponRestrictions SecondaryOnly Classicon sniper_smg } T_TFBot_pistol_Scout { Name "Pistol Scout" Class Scout Skill normal Item "tf_weapon_pistol_scout" Health 125 WeaponRestrictions SecondaryOnly classicon Scout_Pistol } T_TFBot_Scout_Scattergun { Health 125 Name "Scout" Class Scout Skill Normal Item "tf_weapon_scattergun" } T_TFBot_Scout_cleave { Class Scout Name "cleaver Scout" ClassIcon scout_cleaver Skill Expert Health 125 Item "The Flying Guillotine" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Flying Guillotine" "effect bar recharge rate increased" 0.15 "fire rate bonus" 0.1 "max health additive penalty" -0 } } T_TFBot_Scout_Milk { Class Scout Name "Milker Scout" ClassIcon scout_milk Skill Expert Health 500 Item "Mad Milk" Item "The Milkman" Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Scale 1.5 ItemAttributes { ItemName "Mad Milk" "disable weapon switch" 1 "effect bar recharge rate increased" 0.07 "fire rate bonus" 0.01 } } T_TFBot_Sniper_Jarate { Class sniper Name "Hydrated Sniper" Health 500 Skill Hard Item "Hard Counter" Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Classicon Sniper_Jarate Item "Jarate" Scale 1.5 ItemAttributes { Itemname "jarate" "disable weapon switch" 1 "effect bar recharge rate increased" 0.07 "fire rate bonus" 0.01 } } T_TFBot_Soldier_Direct_hit { Health 200 Name "Direct Hit Soldier" Class Soldier Skill hard classicon soldier_directhit Item "the direct hit" } T_TFBot_Soldier_Barrage { Health 200 Name "Barrage Soldier" Class Soldier Skill Hard Classicon soldier_barrage Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } ItemAttributes { Itemname "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "Damage Bonus" 0.5 "clip size bonus" 3 "Projectile speed increased" 0.5 "faster reload rate" 0.5 "fire rate bonus" 0.5 } } T_TFBot_Demoman_IED { Class Demoman Health 175 Skill Normal Name "IED Demo" Item "The Iron Bomber" ClassIcon demo_clusterbomb Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Iron Bomber" "fire rate bonus" 0.01 "projectile speed increased" 0.01 "projectile spread angle penalty" 99 "fuse bonus" 1.5 } CharacterAttributes { "blast dmg to self increased" 0 "damage force reduction" 0 "self dmg push force decreased" 0 } } T_TFBot_Demoman_Cannon { Name "Cannon Demoman" Class Demoman Health 175 Skill Hard ClassIcon demo_cannon WeaponRestrictions PrimaryOnly Item "The Loose Cannon" ItemAttributes { ItemName "The Loose Cannon" "fire rate penalty" 0.8 "grenade launcher mortar mode" 0 } } T_TFBot_Heavyweapons { Class Heavyweapons Skill Hard Name Heavy Item "Upgradeable TF_WEAPON_MINIGUN" } T_TFBot_Heavyweapons_Natascha { Class Heavyweapons Skill Hard Classicon heavy_natascha_nys Name "Natascha Heavy" Item "Natascha" Item "Mad mask" } T_TFBot_Heavyweapons_Deflector { Class Heavyweapons Name "Deflector Heavy" ClassIcon heavy_deflector Skill Hard Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } T_TFBot_Medic_Shield { Health 150 Name "Shield Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Classicon medic_shield_qf Attributes "SpawnWithFullCharge" Attributes "ProjectileShield" Attributes "IgnoreEnemies" Item "tf_weapon_syringegun_medic" Item "the quick-fix" CharacterAttributes { "generate rage on heal" 2 } ItemAttributes { ItemName "the quick-fix" "bot medic uber deploy delay duration" 300 "increase buff duration" 15 } } T_TFBot_Medic_Superheal { Class Medic Name "Regen Medic" ClassIcon medic_superheal Skill Expert Health 150 Item "The Quick-Fix" Item "The Surgeon's Stahlhelm" Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" -0.1 // pretty much disables ubercharge "heal rate bonus" 500 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "damage force reduction" 0.6 } } T_TFBot_Medic_Kritz { Health 150 Name "Kritzkrieg Medic" Class Medic Skill Expert Item "the Kritzkrieg" Classicon medic_kritz WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes "IgnoreEnemies" CharacterAttributes { "bot medic uber health threshold" 300 } ItemAttributes { ItemName "the Kritzkrieg" "uber duration bonus" 999 } } T_TFBot_Pyro_DF { Health 175 Name "Dragon Fury Pyro" Class Pyro Skill Hard item "the dragon's fury" classicon pyro_dragon_fury_swordstone } T_TFBot_Pyro_Gas_explosive { Health 175 Name "Kerosene-vision Pyro" Class Pyro Skill Hard WeaponRestrictions SecondaryOnly Classicon pyro_gastog_explode_blu Attributes "SpawnWithFullCharge" Item "The Gas Passer" Item "Firewall Helmet" Item "The Frymaster" ItemAttributes { Itemname "Firewall Helmet" "Set item tint rgb" 6901050 } ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" 2 "disable weapon switch" 1 "dmg penalty vs players" 0.2 "explode_on_ignite" 1 } } T_TFBot_Scout_Scattergun { Health 125 Name "Scout" Class Scout Skill Hard Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } T_TFBot_Pyro_Imp { Class Pyro Name "Pyro Imp" Skill Expert ClassIcon pyro_scorch_spammer Item "The Scorch Shot" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Scorch Shot" "fire rate bonus" 0.75 "Projectile speed increased" 1.3 } Item "The Lunatic's Leathers" Item "Spine-Chilling Skull 2011 Style 1" Item "D-eye-monds" ItemAttributes { ItemName "D-eye-monds" "set item tint rgb" 12073019 } } T_TFBot_Fixed_Medic_Vaccinator_Bullet { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Medic Bullet Vacc" classicon medic_Bullet Attributes SpawnWithFullCharge Attributes VaccinatorBullets CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun bullet resist passive" 0.5 "medigun bullet resist deployed" 0.7 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "uber duration bonus" 300 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Medic_Vaccinator_Blast { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Medic Blast Vacc" Item "tf_weapon_medigun" classicon medic_Blast Attributes SpawnWithFullCharge Attributes VaccinatorBlast CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun blast resist passive" 0.5 "medigun blast resist deployed" 0.7 "medigun charge is resists" 4 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "uber duration bonus" 300 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Medic_Vaccinator_Fire { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Medic Fire Vacc" Item "tf_weapon_medigun" classicon medic_Fire Attributes SpawnWithFullCharge Attributes VaccinatorFire CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun fire resist passive" 0.5 "medigun fire resist deployed" 0.7 "medigun charge is resists" 5 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "uber duration bonus" 300 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Sniper_Giant_SMG { Class Sniper Name "Giant SMG Sniper" ClassIcon sniper_smg_giant Skill Hard Health 2500 WeaponRestrictions SecondaryOnly Tag bot_giant MaxVisionRange 1500 Attributes "MiniBoss" Item "Upgradeable TF_WEAPON_SMG" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SMG" "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 } } // - - - - - - - - - - - - - - - - - - - - - - - - GATEBOTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - GATEBOTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - GATEBOTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - GATEBOTS - - - - - - - - - - - - - - - - - - - - - - - - T_TFGateBot_Scout_Melee { Class Scout 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 Scout" Skill Normal Attributes AlwaysCrit WeaponRestrictions MeleeOnly ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "damage penalty" 0.5 } } RevertGateBotsBehavior { Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "damage penalty" 0.5 } Skill Normal WeaponRestrictions MeleeOnly } } } T_TFGateBot_Scout_Sandman_FastCharge { Class Scout Name "Hyper League Scout" ClassIcon scout_stun 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 Scout" Item "Batter's Helmet" Item "The Sandman" ItemAttributes { ItemName "Batter's Helmet" "set item tint rgb" 15185211 } ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 } Skill Hard WeaponRestrictions MeleeOnly } RevertGateBotsBehavior { Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 } Item "Batter's Helmet" Skill Hard WeaponRestrictions MeleeOnly Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } } } } T_TFGateBot_Pyro_Flaregun { Class Pyro Name "Flare Pyro" ClassIcon pyro_flare 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 Item "The Flare Gun" WeaponRestrictions SecondaryOnly } RevertGateBotsBehavior { Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Expert Item "The Flare Gun" WeaponRestrictions SecondaryOnly } } } T_TFGateBot_Demo_iron_Hard { Class Demoman Classicon demo_clusterbomb_single 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 Hard Item "The Iron Bomber" } RevertGateBotsBehavior { Item "MvM GateBot Light Demoman" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Skill Hard } } } T_TFGateBot_Heavy_Deflector { Class Heavy Name "Deflector Heavy" ClassIcon heavy 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" Skill Hard Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Hard } } } T_TFGateBot_Heavy_Natascha { Class Heavy Classicon heavy Name "Natascha Heavy" 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" Skill Hard Item "Natascha" } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Hard } } } T_TFGateBot_Heavy_Expert_Crit { Class Heavy ClassIcon heavy_crit 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" Skill Expert Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "aiming movespeed decreased" 3 } } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert Attributes AlwaysCrit } } } T_TFGateBot_Giant_Soldier_Extended_Concheror { Class Soldier Name "Giant Concheror Soldier" Health 3800 ClassIcon soldier_banner_trio 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" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Concheror" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Concheror" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } } } T_TFGateBot_Giant_Soldier_Extended_Banner { Class Soldier Name "Giant Buff Soldier" Health 3800 ClassIcon soldier_banner_trio 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" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Buff Banner" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Buff Banner" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } } } T_TFGateBot_Giant_Soldier_Extended_Backup { Class Soldier Name "Giant Backup Soldier" Health 3800 ClassIcon soldier_banner_trio 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" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Battalion's Backup" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Battalion's Backup" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } } } T_TFGateBot_Giant_Soldier_Barrage_b { Class Soldier Name "A Modified Colonel Barrage" Classicon soldier_barrage_heal Health 4000 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" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "Damage Bonus" 1.5 "clip size upgrade atomic" 20.0 "faster reload rate" 0.20 "fire rate bonus" 0.3 "projectile spread angle penalty" 3 } CharacterAttributes { "health regen" 100 "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "Projectile speed increased" 0.7 } } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Projectile speed increased" 0.4 } } } } T_TFGateBot_Giant_Heavyweapons_Deflector { Class Heavyweapons Name "Giant Deflector Heavy" Health 5000 ClassIcon heavy_deflector 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 "The U-clank-a" Item "Deflector" Item "MvM GateBot Light Heavy" Skill Expert WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "Deflector" "damage bonus" 1.5 // copied from base mighty heavy "attack projectiles" 1 // force ability to shoot down projectiles } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 } } RevertGateBotsBehavior { Item "The U-clank-a" Item "Deflector" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "Deflector" "damage bonus" 1.5 // copied from base mighty heavy "attack projectiles" 1 // force ability to shoot down projectiles } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 } } } } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - T_TFBot_Upgraded_Soldier_BurstFire { Class Soldier ClassIcon soldier_burstfire Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "Tyrantium Helmet" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5.0 "Projectile speed decreased" 0.9 } CharacterAttributes { "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Soldier_Marshall_DH { Health 15000 Name "Marshall Dean Holt" Class Soldier Skill Expert Classicon soldier_mangler_chief Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Tag bot_giant Item "The Slo-Poke" Item "The Diplomat" Item "The Direct Hit" Attributes "AlwaysCrit" ItemAttributes { Itemname "The Slo-Poke" "Set item tint rgb" 6901050 } ItemAttributes { Itemname "The Direct Hit" "blast radius increased" 7 "damage bonus" 2.5 "projectile speed increased" 1.5 "fire rate bonus" 4 "faster reload rate" 0.2 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.3 "rage giving scale" 0.5 } } T_TFBot_Soldier_Direct_Crit { Health 25000 Name "Direct Crit" Class Soldier Skill Expert Classicon soldier_directhit_infinite Scale 1.9 Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Tag bot_giant Item "The Team Captain" Item "The Diplomat" Item "The Direct Hit" Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 1.1 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.2 "rage giving scale" 0.3 } ItemAttributes { ItemName "The Direct Hit" "projectile speed increased" 3 "fire rate bonus" 0.5 "faster reload rate" 0.1 } } T_TFBot_Giant_Police_medic { Class Medic Health 10000 Name "Giant Police Medic" classicon medic_uber_armored Skill Expert Attributes SpawnWithFullCharge WeaponRestrictions SecondaryOnly Attributes UseBossHealthBar Attributes MiniBoss Item "The Macho Mann" Item "ttg badge" Item "powerhouse_medigun_sparkoflife" ItemAttributes { ItemName "powerhouse_medigun_sparkoflife" "ubercharge rate bonus" 25 "uber duration bonus" -6 "heal rate bonus" 500 } CharacterAttributes { "bot medic uber health threshold" 100000 "move speed bonus" 0.5 "airblast vertical vulnerability multiplier" 0.0 "airblast vulnerability multiplier" 0.0 "damage force reduction" 0.0 "rage giving scale" 0.5 } } T_TFBot_Giant_COP_Soldier { Health 40000 Name "Chief-of-Police" Class Soldier Skill Expert Classicon soldier_chief_tc_blu Scale 1.9 Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Tag bot_giant Item "The Team Captain" Item "The Diplomat" Item "The Direct Hit" ItemAttributes { Itemname "The Direct Hit" "blast radius increased" 10 "use large smoke explosion" 1 "damage bonus" 3.5 "projectile speed increased" 3 "fire rate bonus" 5 "faster reload rate" 0.2 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.0 "airblast vulnerability multiplier" 0.0 "damage force reduction" 0.0 "rage giving scale" 0.2 } } T_TFBot_Giant_Pyro_Gas_explosive { Health 3000 Name "Giant Kerosene-vision Pyro" Class Pyro Skill Hard WeaponRestrictions SecondaryOnly Classicon pyro_gascann_explode Attributes "SpawnWithFullCharge" Attributes "Miniboss" Item "The Gas Passer" Item "The Nabler" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "flame_drag" 0.3 } ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" 2 "dmg penalty vs players" 0.2 "explode_on_ignite" 1 } CharacterAttributes { "move Speed bonus" 0.7 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 } } T_TFBot_Giant_Pyro_Flare_Spammer_pull { Class Pyro Name "Giant Flare Pyro" ClassIcon pyro_flare_giant Skill Expert Health 3000 Item "The detonator" Item "Old Guadalajara" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "The detonator" "fire rate bonus" 0.3 "apply look velocity on damage" -250 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Medic_Shield { Class Medic Name "Giant Medic" ClassIcon medic_shield_qf Skill Expert Health 4500 Attributes SpawnWithFullCharge Attributes "ProjectileShield" Item "The Quick-Fix" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "generate rage on heal" 2 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix } } T_TFBot_Giant_Medic_Shield { Health 4500 Name "Giant Shield Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Classicon medic_shield_qf Attributes "SpawnWithFullCharge" Attributes "ProjectileShield" Attributes "IgnoreEnemies" Attributes "MiniBoss" Item "tf_weapon_syringegun_medic" Item "the quick-fix" Item "The Surgeon's Stahlhelm" CharacterAttributes { "generate rage on heal" 2 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 } ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the quick-fix" "bot medic uber deploy delay duration" 300 "increase buff duration" 60 "heal rate bonus" 500 } } T_TFBot_Giant_Armored_Crit_Medic { Health 7500 Name "Giant Armored Crit Medic" Class Medic Skill Expert Item "The Kritzkrieg" Attributes "UseBossHealthBar" Attributes MiniBoss Classicon medic_kritz_armored Attributes SpawnWithFullCharge CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 "bot medic uber health threshold" 8000 } ItemAttributes { ItemName "The Kritzkrieg" "bot medic uber health threshold" 50000 "uber duration bonus" 999 "heal rate bonus" 200 } } T_TFBot_Fixed_Giant_Medic_Vaccinator_Bullet { Class Medic Skill Expert Health 4500 Item "tf_weapon_medigun" Name "Medic Bullet Vacc" classicon medic_Bullet Attributes MiniBoss Attributes SpawnWithFullCharge Attributes VaccinatorBullets CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "bot medic uber health threshold" 350 "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun bullet resist passive" 0.5 "medigun bullet resist deployed" 0.7 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "uber duration bonus" 300 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Giant_Medic_Vaccinator_Blast { Class Medic Skill Expert Health 4500 Item "tf_weapon_medigun" Name "Medic Blast Vacc" classicon medic_Blast Attributes MiniBoss Attributes SpawnWithFullCharge Attributes VaccinatorBlast CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "bot medic uber health threshold" 350 "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun blast resist passive" 0.5 "medigun blast resist deployed" 0.7 "medigun charge is resists" 4 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "uber duration bonus" 300 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Giant_Medic_Vaccinator_Fire { Class Medic Skill Expert Health 4500 Item "tf_weapon_medigun" Name "Medic Fire Vacc" classicon medic_Fire Attributes MiniBoss Attributes SpawnWithFullCharge Attributes VaccinatorFire CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "bot medic uber health threshold" 350 "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun fire resist passive" 0.5 "medigun fire resist deployed" 0.7 "medigun charge is resists" 5 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "uber duration bonus" 300 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Giant_Soldier_Stun_Spammer { Health 4000 Name "Stun Spammer" Class Soldier Skill Expert Attributes "Miniboss" Item "The Tank Top" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 "Rocket specialist" 2 "move speed bonus" 0.5 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed decreased" 0.65 } } } Wave { Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1a TotalCurrency 150 TotalCount 30 MaxActive 10 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 Waitbetweenspawns 1 TFBot { Template T_TFBot_Scout_Melee Classicon scout_bat_nys Attributes AlwaysCrit Item "The Crosslinker's Coil" } } WaveSpawn { Name 1b TotalCurrency 150 TotalCount 30 MaxActive 10 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Scout_Sandman Name "Sandman Scout" Attributes AlwaysCrit Item "The Crosslinker's Coil" } } WaveSpawn { Name 1c WaitForAllDead 1a TotalCurrency 50 TotalCount 5 MaxActive 3 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 1 WaitBetweenSpawns 4 TFBot { Template T_TFGateBot_Heavy_IronFist Classicon heavy_steelfist_nys } } WaveSpawn { Name 1d WaitForAllDead 1b TotalCurrency 200 TotalCount 28 MaxActive 7 SpawnCount 7 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TFBot { Template T_TFBot_Scout_Melee Classicon scout_bat_nys Attributes AlwaysCrit Item "The Crosslinker's Coil" } } WaveSpawn { Name 1e WaitForAllDead 1d TotalCurrency 150 TotalCount 24 MaxActive 6 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Scout_FAN ClassIcon scout_fan_upgraded Name "Spammer FaN Scout" Item "B'aaarrgh-n-Bicorne" ItemAttributes { Itemname "B'aaarrgh-n-Bicorne" } ItemAttributes { ItemName "The Force-a-Nature" "faster reload rate" 0.5 "clip size penalty" 1 } } } WaveSpawn { Name Sup1.1 WaitForAllSpawned 1e TotalCount 4 MaxActive 4 SpawnCount 2 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 2 Support 1 TFBot { Template T_TFGateBot_Scout_Sandman_FastCharge Name "Sandman Scout" } } WaveSpawn { Name 1f WaitForAllDead 1d TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Giant_Soldier Item "The Hat With No Name" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Giant_Demoman Item "Demoman Hallmark" ItemAttributes { Itemname "Demoman Hallmark" "Set item tint rgb" 6901050 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } } WaveSpawn { Name 1g WaitForAllDead 1f TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Giant_Soldier Item "The Hat With No Name" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Medic_Superheal Item "German Gonzila" ItemAttributes { Itemname "German Gonzila" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 1h WaitForAllDead 1f TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Giant_Demoman Item "Demoman Hallmark" ItemAttributes { Itemname "Demoman Hallmark" "Set item tint rgb" 6901050 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Medic_Superheal Item "German Gonzila" ItemAttributes { Itemname "German Gonzila" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name Sup1.2 WaitForAllDead 1h TotalCount 3 MaxActive 3 SpawnCount 3 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 0 Support 1 TFBot { Template T_TFBot_Heavyweapons Item "the cotton head" ItemAttributes { Itemname "the cotton head" "item style override" 1 "Set item tint rgb" 6901050 } } } WaveSpawn { Name 1i WaitForAllDead 1h TotalCurrency 75 TotalCount 3 MaxActive 3 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Item "Demoman Hallmark" ItemAttributes { Itemname "Demoman Hallmark" "Set item tint rgb" 6901050 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Medic_Superheal Item "German Gonzila" ItemAttributes { Itemname "German Gonzila" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic_Superheal Item "German Gonzila" ItemAttributes { Itemname "German Gonzila" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 1j WaitForAllSpawned 1i TotalCurrency 75 TotalCount 3 MaxActive 3 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Item "The Hat With No Name" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Medic_Superheal Item "German Gonzila" ItemAttributes { Itemname "German Gonzila" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic_Superheal Item "German Gonzila" ItemAttributes { Itemname "German Gonzila" "Set item tint rgb" 6901050 } } } } } Wave { Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 2a TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 5 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 0 TFBot { Template T_TFBot_Heavyweapons_Fist Attributes SpawnWithFullCharge Classicon heavy_steelfist_conch_nys Item "The Concheror" Item "White Russian" Item "El Duderino" CharacterAttributes { "Health regen" 25 "increase buff duration" 9.0 } } } WaveSpawn { Name 2b TotalCurrency 100 TotalCount 18 MaxActive 4 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 1 TFBot { Template T_TFBot_Demoman Skill Hard Name "Iron Demo" Item "The Iron Bomber" Item "Demoman Hallmark" ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 0.5 "projectile speed increased" 1.15 } ItemAttributes { Itemname "Demoman Hallmark" "Set item tint rgb" 6901050 } } } WaveSpawn { Name 2c WaitforallSpawned 2b TotalCurrency 150 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 2 Tank { Health 10000 Name Tank Speed 75 StartingPathTrackNode "tank_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 2d WaitforallSpawned 2c TotalCurrency 100 TotalCount 13 MaxActive 5 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 25 WaitBetweenSpawns 3 TFBot { Template T_TFGateBot_Soldier_Hard } } WaveSpawn { Name 2e WaitforallSpawned 2c TotalCurrency 150 TotalCount 28 MaxActive 5 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Demoman Skill Hard Item "The Iron Bomber" Item "Demoman Hallmark" ItemAttributes { Itemname "Demoman Hallmark" "Set item tint rgb" 6901050 } } } WaveSpawn { Name 2f WaitforallSpawned 2c TotalCurrency 100 TotalCount 8 MaxActive 4 SpawnCount 4 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 45 WaitBetweenSpawns 15 Squad { TFBot { Template T_TFBot_Giant_Pyro Name "Dragon Furry Pyro" item "the dragon's fury" Item "The Head Prize" classicon pyro_dragon_fury_swordstone CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } ItemAttributes { Itemname "The Head Prize" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 2g WaitforallSpawned 2f TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 15 WaitBetweenSpawns 0 TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage Name "Buffed Barrage Soldier" Classicon soldier_barrage_buff Attributes SpawnWithFullCharge Item "Lord Cockswain's Pith Helmet" Item "The Buff Banner" CharacterAttributes { "increase buff duration" 9.0 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } WaveSpawn { Name 2h WaitforallDead 2g TotalCurrency 100 TotalCount 25 MaxActive 10 SpawnCount 5 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 15 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Scout_Bonk WeaponRestrictions PrimaryOnly } } WaveSpawn { Name 2i WaitforallDead 2g TotalCurrency 100 TotalCount 21 MaxActive 14 SpawnCount 7 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 25 WaitBetweenSpawns 7 Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Item "Summer Hat" ItemAttributes { Itemname "Summer Hat" "item style override" 0 "Set item tint rgb" 6901050 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Item "Summer Hat" ItemAttributes { Itemname "Summer Hat" "item style override" 0 "Set item tint rgb" 6901050 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_ScorchShot_FastShot Item "Summer Hat" ItemAttributes { Itemname "Summer Hat" "item style override" 0 "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_ScorchShot_FastShot Item "Summer Hat" ItemAttributes { Itemname "Summer Hat" "item style override" 0 "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_ScorchShot_FastShot Item "Summer Hat" ItemAttributes { Itemname "Summer Hat" "item style override" 0 "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_ScorchShot_FastShot Item "Summer Hat" ItemAttributes { Itemname "Summer Hat" "item style override" 0 "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_ScorchShot_FastShot Item "Summer Hat" ItemAttributes { Itemname "Summer Hat" "item style override" 0 "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 2j WaitforallDead 2i TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Giant_Scout Name "Backup Scout" Classicon scout_backup_lite Attributes SpawnWithFullCharge Item "The Battalion's Backup" Item "Killer Exclusive" ItemAttributes { Itemname "Killer Exclusive" "Set item tint rgb" 6901050 } CharacterAttributes { "increase buff duration" 9.0 "airblast vertical vulnerability multiplier" 0.4 "airblast vulnerability multiplier" 0.2 } } } WaveSpawn { Name sup2.1 WaitforallDead 2i TotalCount 8 MaxActive 8 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 2 Support 1 TFBot { Template T_TFBot_pistol_Scout Item "The Crosslinker's Coil" } } } Wave { Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 3a1 TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 4 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 1 WaitBetweenSpawns 1 TFBot { Template T_TFBot_Scout_Melee Health 300 Scale 1.3 classicon scout_bostonbasher Attributes AlwaysCrit Name "PMS Scout" Item "The Crosslinker's Coil" Item "the boston basher" ItemAttributes { Itemname "the boston basher" "hit self on miss" 0 "Bleeding duration" 10 } CharacterAttributes { "Move Speed Bonus" 1.3 } } } WaveSpawn { Name 3a2 TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 1 Where spawnbot_scattered0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 1 TFBot { Template T_TFBot_Scout_Melee Health 300 Scale 1.3 classicon scout_bostonbasher Attributes AlwaysCrit Name "PMS Scout" Item "The Crosslinker's Coil" Item "the boston basher" ItemAttributes { Itemname "the boston basher" "hit self on miss" 0 "Bleeding duration" 10 } CharacterAttributes { "Move Speed Bonus" 1.3 } } } WaveSpawn { Name 3b1 WaitforallDead 3a2 TotalCurrency 100 TotalCount 30 MaxActive 10 SpawnCount 5 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 1 WaitBetweenSpawns 4 Squad { TFBot { Template T_TFBot_Pyro Skill Expert Attributes AlwaysCrit Health 175 Name "Airblast Pyro" Skill Expert Attributes AlwaysCrit Classicon pyro_reflect_daan Item "Traffic Cone" CharacterAttributes { "move speed bonus" 1.2 } } TFBot { Template T_TFBot_Pyro Classicon pyro Skill Hard Attributes AlwaysFireWeapon Item "The Burning Question" ItemAttributes { Itemname "The Burning Question" "Set item tint rgb" 6901050 } CharacterAttributes { "move speed bonus" 1.2 } } TFBot { Template T_TFBot_Pyro Classicon pyro Skill Hard Attributes AlwaysFireWeapon Item "The Burning Question" ItemAttributes { Itemname "The Burning Question" "Set item tint rgb" 6901050 } CharacterAttributes { "move speed bonus" 1.2 } } TFBot { Template T_TFBot_Pyro Classicon pyro Skill Hard Attributes AlwaysFireWeapon Item "The Burning Question" ItemAttributes { Itemname "The Burning Question" "Set item tint rgb" 6901050 } CharacterAttributes { "move speed bonus" 1.2 } } TFBot { Template T_TFBot_Pyro Classicon pyro Skill Hard Attributes AlwaysFireWeapon Item "The Burning Question" ItemAttributes { Itemname "The Burning Question" "Set item tint rgb" 6901050 } CharacterAttributes { "move speed bonus" 1.2 } } } } WaveSpawn { Name 3b2 WaitForAllSpawned 3b1 TotalCurrency 100 TotalCount 28 MaxActive 8 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 0 WaitBetweenSpawns 2 RandomChoice { TFBot { Template T_TFBot_Pyro Classicon pyro Skill Hard Attributes AlwaysFireWeapon Item "The Burning Question" ItemAttributes { Itemname "The Burning Question" "Set item tint rgb" 6901050 } CharacterAttributes { "move speed bonus" 1.2 } } TFBot { Template T_TFBot_Pyro Skill Expert Attributes AlwaysCrit Health 175 Name "Airblast Pyro" Skill Expert Attributes AlwaysCrit Classicon pyro_reflect_daan Item "Traffic Cone" CharacterAttributes { "move speed bonus" 1.2 } } } } WaveSpawn { Name 3c WaitforallSpawned 3b1 TotalCurrency 50 TotalCount 3 MaxActive 2 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 7 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Giant_Pyro Name "Pyro Pull" Attributes AlwaysCrit Attributes AlwaysFireWeapon Classicon pyro_snare Item "Phobos Filter" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "damage bonus" 0.5 "flame_drag" 0.3 "apply look velocity on damage" -100 "afterburn duration penalty" 3 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } WaveSpawn { Name 3d WaitForAllDead 3c TotalCurrency 75 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 7 StartWaveWarningSound "ambient\alarms\train_horn2.wav" DoneWarningSound "ambient\machines\station_train_squeel.wav" FirstSpawnOutput { Target ST_maker_relay Action Trigger } Tank { Health 20000 Name "Sticky_Tank" Speed 75 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target ST_kill_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 3e WaitforallDead 3c TotalCurrency 200 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 9 WaitBetweenSpawns 2 Tank { Health 10000 Name Tank Speed 75 StartingPathTrackNode "tank_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 3f WaitforallSpawned 3e TotalCurrency 50 TotalCount 15 MaxActive 10 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 20 WaitBetweenSpawns 5 TFBot { Template T_TFGateBot_Soldier_RocketPush } } WaveSpawn { Name 3g WaitforallSpawned 3e TotalCount 10 MaxActive 2 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 30 WaitBetweenSpawns 10 Support Limited TFBot { Template T_TFBot_Spy Name "Gunner Spy" Item "The Enforcer" Health 125 Classicon spy_enforcer_nys Attributes HoldFireUntilFullReload Item "Base Metal Billycock" ItemAttributes { Itemname "Base Metal Billycock" "Set item tint rgb" 6901050 } ItemAttributes { ItemName "The Enforcer" "auto fires full clip" 1 "auto fires when full" 1 "fire rate bonus" 0.7 } CharacterAttributes { "cannot pick up intelligence" 1 } } } WaveSpawn { Name 3h WaitforallSpawned 3e TotalCurrency 75 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot_Left0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 20 TFBot { Template T_TFGateBot_Giant_Soldier_Barrage_b } } WaveSpawn { Name sup3.1 WaitforallDead 3e TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_scattered0 Where spawnbot_main1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Support 1 TFBot { Template T_TFBot_Heavy_IronFist_Airblast Scale 1.3 Health 450 Name "Heavy Steel Pusher" Skill Hard Item "White Russian" Item "El Duderino" ClassIcon heavy_steelfist_pusher_blu WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.2 } } } WaveSpawn { Name 3i WaitforallDead 3h TotalCurrency 150 TotalCount 18 MaxActive 8 SpawnCount 4 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 3 Squad { TFBot { Template T_TFBot_Heavyweapons_Shotgun Health 600 Name "Armored Heavy Shotgun" Classicon heavy_armored_shotgun Scale 1.4 Attributes AlwaysCrit Item "The K-9 Mane" ItemAttributes { Itemname "The K-9 Mane" "Set item tint rgb" 6901050 } CharacterAttributes { "move speed penalty" 1.5 } } TFBot { Template T_TFBot_Medic Classicon medic_uber_shield_lite Name "Shielded Uber Medic" Item "Battle Boonie" Attributes "SpawnWithFullCharge" Attributes "ProjectileShield" CharacterAttributes { "generate rage on heal" 2 } ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } } } } Wave { Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 4a TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 4 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Giant_Heavyweapons_Natascha Name "Supermassive Black Hole Heavy" Scale 1.9 Health 7500 Attributes UseBossHealthBar Attributes AlwaysFireWeapon Classicon heavy_natascha_grapple_nys Item "Mad Mask" ItemAttributes { ItemName "Mad Mask" "Set item tint rgb" 1315860 "attach particle effect" 71 } ItemAttributes { ItemName "Natascha" "apply look velocity on damage" -150 "bullets per shot bonus" 5 "damage bonus" 0.1 } CharacterAttributes { "move speed bonus" 0.15 "airblast vertical vulnerability multiplier" 0.0 "airblast vulnerability multiplier" 0.0 "damage force reduction" 0.0 "rage giving scale" 0.2 } } } WaveSpawn { Name 4b TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 6 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 2 Squad { TFBot { Template T_TFBot_Heavyweapons_Natascha ItemAttributes { ItemName "Natascha" "apply look velocity on damage" -10 } } TFBot { Template T_TFBot_Heavyweapons_Natascha ItemAttributes { ItemName "Natascha" "apply look velocity on damage" -10 } } TFBot { Template T_TFBot_Heavyweapons_Natascha ItemAttributes { ItemName "Natascha" "apply look velocity on damage" -10 } } TFBot { Template T_TFBot_Soldier_Extended_Battalion } TFBot { Template T_TFBot_Heavyweapons_Natascha ItemAttributes { ItemName "Natascha" "apply look velocity on damage" -10 } } TFBot { Template T_TFBot_Heavyweapons_Natascha ItemAttributes { ItemName "Natascha" "apply look velocity on damage" -10 } } } } WaveSpawn { Name 4d1 WaitForAllDead 4a TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFGateBot_Giant_Soldier_Extended_Concheror } TFBot { Template T_TFBot_Medic_Kritz Item "Vintage Tyrolean" ItemAttributes { Itemname "Vintage Tyrolean" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 4d2 WaitForAllSpawned 4d1 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFGateBot_Giant_Soldier_Extended_Banner } TFBot { Template T_TFBot_Medic_Kritz Item "Vintage Tyrolean" ItemAttributes { Itemname "Vintage Tyrolean" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 4d3 WaitForAllSpawned 4d2 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFGateBot_Giant_Soldier_Extended_Backup } TFBot { Template T_TFBot_Medic_Kritz Item "Vintage Tyrolean" ItemAttributes { Itemname "Vintage Tyrolean" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 4d4 WaitForAllSpawned 4d1 TotalCurrency 100 TotalCount 25 MaxActive 7 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 1 RandomChoice { TFBot { Template T_TFGateBot_Soldier_RocketPush Classicon Soldier } TFBot { Template T_TFGateBot_Soldier_Hard Classicon Soldier } TFBot { Template T_TFGateBot_Soldier_Extended_Concheror_Normal Classicon Soldier } TFBot { Template T_TFGateBot_Soldier_Extended_Battalion_Hard } } } WaveSpawn { Name 4g WaitForAllDead 4a TotalCurrency 150 TotalCount 12 MaxActive 3 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 5 TFBot { Class HeavyWeapons Skill Hard Scale 1.5 Health 500 Name "Soviet Heavy" Item "The Soviet Gentleman" classicon heavy_upgraded Item "The Brass Beast" ItemAttributes { ItemName "The Brass Beast" "minigun spinup time increased" 2.3 "apply look velocity on damage" 50 "heal on hit for rapidfire" 10 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 } } } WaveSpawn { Name 4i WaitForAllDead 4d3 TotalCurrency 150 TotalCount 36 MaxActive 8 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 1 RandomChoice { TFBot { Template T_TFBot_Demoman Name "Armored Burst Demo" Skill Hard Health 350 Scale 1.5 Item "The Iron Bomber" Item "Demoman Hallmark" ClassIcon demo_clusterbomb Attributes AlwaysCrit ItemAttributes { ItemName "The Iron Bomber" "damage bonus" 1.2 "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.5 "projectile spread angle penalty" 3 "projectile speed increased" 1 } ItemAttributes { Itemname "Demoman Hallmark" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Demoman Name "Armored Burst Demo" Skill Hard Health 350 Scale 1.5 Item "The Iron Bomber" Item "Demoman Hallmark" ClassIcon demo_clusterbomb Attributes AlwaysCrit ItemAttributes { ItemName "The Iron Bomber" "damage bonus" 1.2 "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.5 "projectile spread angle penalty" 3 "projectile speed increased" 1.25 } ItemAttributes { Itemname "Demoman Hallmark" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Demoman Name "Armored Burst Demo" Skill Hard Health 350 Scale 1.5 Item "The Iron Bomber" Item "Demoman Hallmark" ClassIcon demo_clusterbomb Attributes AlwaysCrit ItemAttributes { ItemName "The Iron Bomber" "damage bonus" 1.2 "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.5 "projectile spread angle penalty" 3 "projectile speed increased" 1.5 } ItemAttributes { Itemname "Demoman Hallmark" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name sup4.1 WaitForAllDead 4i TotalCount 4 MaxActive 4 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Support 1 Randomchoice { TFBot { Template T_TFGateBot_Heavy_Natascha } TFBot { Template T_TFGateBot_Heavy_Hard } TFBot { Template T_TFGateBot_Heavy_Deflector } } } WaveSpawn { Name sup4.2 WaitforallDead 4i TotalCount 6 MaxActive 6 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 20 Support 1 TFBot { Template T_TFBot_Scout_Sandman Name "Sandman Tag Scout" Classicon scout_stun_markdeath Item "The Crosslinker's Coil" ItemAttributes { Itemname "The Sandman" "mark for death" 1 } } } WaveSpawn { Name 4k WaitForAllDead 4i TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TFBot { Template T_TFBot_Giant_Heavyweapons_Natascha Name "Black Hole Heavy" Health 5000 Classicon heavy_natascha_grapple_nys Item "Mad Mask" ItemAttributes { ItemName "Mad Mask" "Set item tint rgb" 1315860 "attach particle effect" 71 } ItemAttributes { ItemName "Natascha" "apply look velocity on damage" -100 "bullets per shot bonus" 5 "damage bonus" 0.1 } CharacterAttributes { "move speed bonus" 0.4 "airblast vertical vulnerability multiplier" 0.0 "airblast vulnerability multiplier" 0.0 "damage force reduction" 0.2 "rage giving scale" 0.2 } } } WaveSpawn { Name 4l WaitForAllDead 4k TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Classicon heavy_deflector_healonkill Attributes AlwaysCrit ItemAttributes { ItemName "Deflector" "apply look velocity on damage" 500 "heal on hit for rapidfire" 50 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.4 "rage giving scale" 0.5 } } } WaveSpawn { Name 4m WaitForAllDead 4l TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 15 WaitBetweenSpawns 0 FirstSpawnWarningSound "vo/mvm/mght/demoman_mvm_m_battlecry04.mp3" DoneWarningSound "vo/mvm/mght/demoman_mvm_m_gibberish04.mp3" TFBot { Template T_TFBot_Giant_Demo_Burst Health 15000 Name "Iron Storm" Scale 1.8 Item "Rimmed Raincatcher" Item "The Iron Bomber" Classicon demo_major_cluster Attributes UseBossHealthBar Attributes AlwaysCrit Attributes AlwaysFireWeapon ItemAttributes { ItemName "The Iron Bomber" "Damage Bonus" 1.2 "faster reload rate" 0.01 "fire rate bonus" 0.1 "clip size upgrade atomic" 60.0 "projectile spread angle penalty" 10 } ItemAttributes { Itemname "Rimmed Raincatcher" "Set item tint rgb" 6901050 "attach particle effect" 29 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.3 "rage giving scale" 0.3 } } } } Wave { Checkpoint Yes StartWaveOutput { Target wave_start_relay_expert Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 5a TotalCurrency 75 TotalCount 4 MaxActive 4 SpawnCount 4 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 0 Waitbetweenspawns 0 FirstSpawnOutput { Target wave_start_relay_endurance Action Trigger } FirstSpawnOutput { Target wave_start_relay_endurance Action Trigger } TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored Item "Batter's Helmet" ItemAttributes { Itemname "Batter's Helmet" "Set item tint rgb" 6901050 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 } } } WaveSpawn { Name 5b TotalCurrency 75 TotalCount 24 MaxActive 8 SpawnCount 8 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 3 Waitbetweenspawns 0 TFBot { Template T_TFBot_Scout_FAN ClassIcon scout_fan_upgraded MaxVisionRange 1000 Attributes AlwaysCrit Name "Spammer FaN Scout" Item "B'aaarrgh-n-Bicorne" ItemAttributes { Itemname "B'aaarrgh-n-Bicorne" } ItemAttributes { ItemName "The Force-a-Nature" "faster reload rate" 0.5 "clip size penalty" 1 } } } WaveSpawn { Name sup5.1 WaitForAllDead 5b TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 3 Waitbetweenspawns 20 Support 1 RandomChoice { TFBot { Template T_TFBot_Scout_Milk } TFBot { Template T_TFBot_Sniper_Jarate } } } WaveSpawn { Name sup-icon1 WaitForAllDead 5b TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 Waitbetweenspawns 20 Support 1 TFBot { Template T_TFBot_Sniper_Jarate } } WaveSpawn { Name sup-icon2 WaitForAllDead 5b TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 Waitbetweenspawns 20 Support 1 TFBot { Template T_TFBot_Scout_Milk } } WaveSpawn { Name 5c WaitForAllDead 5b TotalCurrency 150 TotalCount 16 MaxActive 8 SpawnCount 4 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 2 Waitbetweenspawns 8 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer health 3500 Name "Giant Infinite Stunner" Classicon soldier_stun_inf item "the tank top" ItemAttributes { Itemname "the tank top" "Set item tint rgb" 6901050 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "Rocket specialist" 1 "move speed bonus" 0.5 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 5d WaitforallDead 5c TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 5 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 Waitbetweenspawns 5 Squad { TFBot { Template T_TFBot_Giant_Pyro Name "Dragon Furry Pyro" item "the dragon's fury" Item "The Head Prize" classicon pyro_dragon_fury_heal Attributes AlwaysCrit ItemAttributes { ItemName "the dragon's fury" "item_meter_charge_rate" 0.5 "heal on hit for rapidfire" 250 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } ItemAttributes { Itemname "The Head Prize" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 5e WaitForAllDead 5c TotalCurrency 150 TotalCount 42 MaxActive 15 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 2 Waitbetweenspawns 2 RandomChoice { TFBot { Template T_TFBot_Soldier_Barrage Name "Buff Barrage Soldier" ClassIcon soldier_banner_trio Attributes SpawnWithFullCharge Item "The Buff Banner" } TFBot { Template T_TFBot_Soldier_Barrage Name "Buff Barrage Soldier" ClassIcon soldier_banner_trio Attributes SpawnWithFullCharge Item "The Buff Banner" } TFBot { Template T_TFBot_Soldier_Barrage Name "Conch Barrage Soldier" ClassIcon soldier_banner_trio Attributes SpawnWithFullCharge Item "The Concheror" } TFBot { Template T_TFBot_Soldier_Barrage Name "Conch Barrage Soldier" ClassIcon soldier_banner_trio Attributes SpawnWithFullCharge Item "The Concheror" } TFBot { Template T_TFBot_Soldier_Barrage Name "Backup Barrage Soldier" ClassIcon soldier_banner_trio Attributes SpawnWithFullCharge Item "The Battalion's Backup" } } } WaveSpawn { Name 5f WaitforallDead 5c TotalCurrency 150 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 14 Tank { Health 25000 Name Tank Speed 50 StartingPathTrackNode "tank_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name sup5.3 WaitforallDead 5d TotalCount 4 MaxActive 2 SpawnCount 2 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 20 Waitbetweenspawns 150 Support Limited TFBot { Template T_TFGateBot_Giant_Heavyweapons_Deflector classicon heavy_giant_deflector_support } } WaveSpawn { Name 5h WaitforallDead 5f TotalCurrency 100 TotalCount 22 MaxActive 10 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 Waitbetweenspawns 2 Squad { TFBot { Template T_TFBot_Pyro Skill Expert Attributes AlwaysCrit Item "The Burning Question" ItemAttributes { Itemname "The Burning Question" "Set item tint rgb" 6901050 } } TFBot { Template T_TFBot_Medic_Superheal Item "German Gonzila" ItemAttributes { Itemname "German Gonzila" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name 5i WaitforallDead 5f TotalCurrency 50 TotalCount 5 MaxActive 3 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 2 Waitbetweenspawns 10 TFBot { Template T_TFBot_Giant_Scout_Fast Item "Killer Exclusive" ItemAttributes { Itemname "Killer Exclusive" "Set item tint rgb" 6901050 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.4 "airblast vulnerability multiplier" 0.2 } } } WaveSpawn { Name 5j WaitforallSpawned 5h TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 Waitbetweenspawns 5 Squad { TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage Item "Lord Cockswain's Pith Helmet" Attributes AlwaysCrit CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Giant_Medic Classicon medic_uber_giant Attributes SpawnWithFullCharge Item "TF_WEAPON_MEDIGUN" CharacterAttributes { "bot medic uber health threshold" 300 "move speed bonus" 0.5 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } Item "Battle Boonie" ItemAttributes { Itemname "Battle Boonie" "Set item tint rgb" 6901050 } } } } WaveSpawn { Name sup5.4 WaitforallDead 5j TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 2 Waitbetweenspawns 10 Support 1 TFBot { Template T_TFBot_Pyro_Gas_explosive } } WaveSpawn { Name 5n WaitforallDead 5j TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 FirstSpawnOutput { Target tankdozer_spawn_relay Action Trigger } Tank { Name "Tankdozer" Health 25000 Speed 70 StartingPathTrackNode path_tank_cliff_1 OnKilledOutput { Target tankdozer_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } Wave { Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name pause6.1 WaitBeforeStarting 5 } WaveSpawn { Name 6a WaitforallDead pause6.1 TotalCurrency 300 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 10 WaitBetweenSpawns 0 StartWaveWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts15.mp3" FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts12.mp3" Squad { TFBot { Template T_TFBot_Giant_COP_Soldier } TFBot { Template T_TFBot_Giant_Police_medic } } } WaveSpawn { Name sup6.1 WaitforallSpawned 6a TotalCount 6 MaxActive 6 SpawnCount 2 Where spawnbot_scattered0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 7 Support 1 RandomChoice { TFBot { Class Heavyweapons Name "Healer Policeman Heavy" ClassIcon heavy_deflector Skill Hard Item "Copper's Hard Top" Item "El Duderino" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } ItemAttributes { ItemName "Deflector" "heal on hit for rapidfire" 30 "aiming movespeed decreased" 3 } } TFBot { Class Heavyweapons Name "Healer Policeman Heavy" ClassIcon heavy_deflector Skill Hard Item "Copper's Hard Top" Item "El Duderino" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } ItemAttributes { ItemName "Deflector" "heal on hit for rapidfire" 30 "aiming movespeed decreased" 3 } } TFBot { Class Heavyweapons Name "Pusher Policeman Heavy" ClassIcon heavy_deflector Skill Hard Item "Copper's Hard Top" Item "El Duderino" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } ItemAttributes { ItemName "Deflector" "apply look velocity on damage" 500 "aiming movespeed decreased" 3 } } TFBot { Class Heavyweapons Name "Pusher Policeman Heavy" ClassIcon heavy_deflector Skill Hard Item "Copper's Hard Top" Item "El Duderino" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } ItemAttributes { ItemName "Deflector" "apply look velocity on damage" 500 "aiming movespeed decreased" 3 } } TFBot { Class Heavyweapons Name "PMS Policeman Heavy" ClassIcon heavy_deflector Skill Hard Item "Copper's Hard Top" Item "El Duderino" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } ItemAttributes { ItemName "Deflector" "Bleeding duration" 5 "aiming movespeed decreased" 3 } } } } } } // F I N