//Created by Yoovy: https://steamcommunity.com/profiles/76561198017198600/ Custom_MvM_Hell { StartingCurrency 600 RespawnWaveTime 3 FixedRespawnWaveTime yes CanBotsAttackWhileInSpawnRoom no Templates { YoovyBot_SentryBuster_Worker { //TFBot Class Demoman Name "Worker Sentry Buster" Health 2500 ClassIcon sentry_buster WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "move speed bonus" 2 "head scale" 3 "torso scale" 0.35 } //Weapons Item "The Ullapool Caber" //Cosmetics Item "Base Metal Billycock" Item "EOTL_blinks_breeches" } YoovyGateBot_Scout_Normal { //TFBot Class Scout //TFGateBot EventChangeAttributes { Default { Skill Normal //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Scout" } RevertGateBotsBehavior { Skill Normal //Gatebot Stuff Item "MvM GateBot Light Scout" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } } } } YoovyBot_Scout_Shortstop_Subgiant_Rockets { //TFBot Class Scout Health 650 Scale 1.3 Name "Rocket Runner" ClassIcon soldier_airstrike_lite_burstfire Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "voice pitch scale" 0.7 "move speed bonus" 1.25 } //Weapons Item "The Shortstop" ItemAttributes { ItemName "The Shortstop" "reload time increased hidden" 1 "override projectile type" 2 "attach particle effect" 701 "blast radius decreased" 0.5 "reload time increased" 2 "damage bonus HIDDEN" 7.12 "fire rate penalty" 1.5 "mini rockets" 1 } //Cosmetics Item "Courtly Cuirass" Item "Transparent Trousers" Item "Forest Footwear" Item "Thunder Dome" ItemAttributes { ItemName "Thunder Dome" "item style override" 1 "set item tint RGB" 8289918 } } YoovyGateBot_BiggestPunchie_Expert { //TFBot Class Heavy Health 6500 Name "Biggest Punchie" ClassIcon heavy_fist_nys //TFGateBot EventChangeAttributes { Default { WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant Skill Expert Item "Apoco-Fists" ItemAttributes { ItemName "Apoco-Fists" "dmg bonus vs buildings" 1.5 "damage causes airblast" 1 "fire rate penalty" 1.5 "killstreak tier" 1 "damage bonus" 1.54 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "hand scale" 2 } Item "MvM GateBot Light Soldier" Item "EOTL_Ursa Major" Item "The All-Father" ItemAttributes { ItemName "The All-Father" "item style override" 1 "set item tint RGB" 8289918 } //Gatebot Stuff BehaviorModifiers Push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { WeaponRestrictions MeleeOnly Attributes DisableDodge Attributes MiniBoss Tag bot_giant Skill Expert Item "Apoco-Fists" ItemAttributes { ItemName "Apoco-Fists" "dmg bonus vs buildings" 1.5 "damage causes airblast" 1 "fire rate penalty" 1.5 "killstreak tier" 1 "damage bonus" 1.54 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "hand scale" 2 } Item "The Dapper Dickens" Item "EOTL_Ursa Major" Item "The All-Father" ItemAttributes { ItemName "The All-Father" "item style override" 1 "set item tint RGB" 8289918 } } } } YoovyGateBot_Pyro_Igniter_Normal { //TFBot Class Pyro Name "Igniter" ClassIcon pyro_bigfire //TFGateBot EventChangeAttributes { Default { WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Skill Normal Item "The Nostromo Napalmer" ItemAttributes { ItemName "The Nostromo Napalmer" "lunchbox adds minicrits" 2 "attach particle effect" 701 "set_item_texture_wear" 0 "flame_spread_degree" 30 "airblast disabled" 1 "flame life bonus" 2.75 "flame size bonus" 2.75 } Item "The Flare Gun" ItemAttributes { ItemName "The Flare Gun" "is_passive_weapon" 1 } Item "MvM GateBot Light Pyro" Item "Kazan Karategi" Item "The Bunsen Brave" ItemAttributes { ItemName "The Bunsen Brave" "set item tint RGB" 15185211 } //Gatebot Stuff BehaviorModifiers Push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Skill Normal Item "The Nostromo Napalmer" ItemAttributes { ItemName "The Nostromo Napalmer" "lunchbox adds minicrits" 2 "attach particle effect" 701 "set_item_texture_wear" 0 "flame_spread_degree" 30 "airblast disabled" 1 "flame life bonus" 2.75 "flame size bonus" 2.75 } Item "The Flare Gun" ItemAttributes { ItemName "The Flare Gun" "is_passive_weapon" 1 } Item "Kazan Karategi" Item "The Bunsen Brave" ItemAttributes { ItemName "The Bunsen Brave" "set item tint RGB" 13595446 } } } } YoovyBot_Heavy_SteelFist { //TFBot Class Heavy Name "Steel Manlet" ClassIcon heavy_steelfist WeaponRestrictions MeleeOnly //Weapons Item "Fists of Steel" //Cosmetics Item "Pugilist's Protector" ItemAttributes { ItemName "Pugilist's Protector" "set item tint RGB" 8626083 } } YoovyBot_Heavy_Shotgun { Class Heavy Name "Shotgun Heavy" ClassIcon heavy_shotgun WeaponRestrictions SecondaryOnly Item "The Well-Rounded Rifleman" } YoovyGateBot_Heavy_Shotgun_Hard { //TFBot Class Heavy Name "Shotgun Heavy" ClassIcon heavy_shotgun //TFGateBot EventChangeAttributes { Default { Skill Hard WeaponRestrictions SecondaryOnly Item "The Well-Rounded Rifleman" Item "MvM GateBot Light Heavy" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Hard WeaponRestrictions SecondaryOnly Item "The Well-Rounded Rifleman" } } } YoovyBot_Giant_Soldier_SemiRapid { //TFBot Class Soldier Name "Giant Semi-Rapid Fire Soldier" Health 3800 ClassIcon soldier_spammer Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "reload time decreased" -1 "killstreak tier" 1 } //Cosmetics Item "The Conquistador" } YoovyBot_Medic_Uber { //TFBot Class Medic Name "Über Medic" ClassIcon medic_uber Attributes SpawnWithFullCharge //Weapons ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "heal rate bonus" 5 } //Cosmetics Item "Field Practice" ItemAttributes { ItemName "Field Practice" "set item tint RGB" 2960676 } } YoovyBot_Medic_Uber_Quick { //TFBot Class Medic Name "Quick-Über Medic" ClassIcon medic_uber Attributes SpawnWithFullCharge //Weapons Item "gentlemanne_medigun_coffinnail" ItemAttributes { ItemName "gentlemanne_medigun_coffinnail" "ubercharge rate bonus" 5 "set_item_texture_wear" 0 "uber duration bonus" -3 "heal rate penalty" 0.1 } //Cosmetics Item "Titanium Tyrolean" ItemAttributes { ItemName "Titanium Tyrolean" "set item tint RGB" 8626083 } } YoovyBot_Scout { //TFBot Class Scout } YoovyBot_Heavy_SteelFist_Subgiant { //TFBot Class Heavy Health 900 Scale 1.5 Name "Steel Gauntlet" ClassIcon heavy_steelfist WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "voice pitch scale" 0.7 } //Weapons Item "Fists of Steel" //Cosmetics Item "Ol' Reliable" } YoovyGateBot_Heavy_SteelFist_Subgiant_Expert { //TFBot Class Heavy Health 900 Scale 1.5 Name "Steel Gauntlet" ClassIcon heavy_steelfist EventChangeAttributes { Default { Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "voice pitch scale" 0.7 } Item "Fists of Steel" Item "MvM GateBot Light Heavy" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "voice pitch scale" 0.7 } Item "Fists of Steel" Item "Ol' Reliable" } } } YoovyGateBot_Medic_QF_BigHeal_Hard { //TFBot Class Medic Name "Big-Heal Medic" //TFGateBot EventChangeAttributes { Default { SKill Hard Attributes SpawnWithFullCharge Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 10 } CharacterAttributes { "bot medic uber deploy delay duration" 198701987 } Item "Fancy Dress Uniform" Item "MvM GateBot Light Medic" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { SKill Hard Attributes SpawnWithFullCharge Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 10 } CharacterAttributes { "bot medic uber deploy delay duration" 198701987 } Item "Fancy Dress Uniform" Item "The Physician's Protector" ItemAttributes { ItemName "The Physician's Protector" "set item tint RGB" 5801378 } } } } YoovyBot_Pyro_Igniter { //TFBot Class Pyro Name "Igniter" ClassIcon pyro_bigfire WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon //Weapons Item "The Nostromo Napalmer" ItemAttributes { ItemName "The Nostromo Napalmer" "lunchbox adds minicrits" 2 "attach particle effect" 701 "set_item_texture_wear" 0 "flame_spread_degree" 30 "airblast disabled" 1 "flame life bonus" 2.75 "flame size bonus" 2.75 } Item "The Flare Gun" ItemAttributes { ItemName "The Flare Gun" "is_passive_weapon" 1 } //Cosmetics Item "Kazan Karategi" Item "The Bunsen Brave" ItemAttributes { ItemName "The Bunsen Brave" "set item tint RGB" 13595446 } } YoovyBot_Giant_Demoman_Knight_MixedShields { //TFBot Class Demoman Name "Amalgamation" Health 3300 ClassIcon demoknight_skullcutter_lite WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "gesture speed increase" 1.5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "The Bootlegger" Item "The Tide Turner" ItemAttributes { ItemName "The Tide Turner" "lose demo charge on damage when charging" 0 "dmg taken from blast reduced" 1 "dmg taken from fire reduced" 1 "attack not cancel charge" 1 } Item "The Scotsman's Skullcutter" ItemAttributes { ItemName "The Scotsman's Skullcutter" "move speed penalty" 1 "critboost on kill" 3 "killstreak tier" 1 "damage bonus" 1.5 } //Cosmetics Item "Brass Bucket" Item "The Dark Age Defender" //So I can use Item Style on it Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "item style override" 1 } } YoovyBot_Pyro_Degreaser { //TFBot Class Pyro Name "Degreaser Pyro" //Weapons Item "The Degreaser" ItemAttributes { ItemName "The Degreaser" "airblast disabled" 1 } //Cosmetics Item "The Attendant" } YoovyGateBot_Soldier_Conch_Ext_Normal { //TFBot Class Soldier Name "Extended Conch Soldier" ClassIcon soldier_conch //TFGateBot EventChangeAttributes { Default { Skill Normal Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "teufort_rocketlauncher_smalltownbringdown" ItemAttributes { ItemName "teufort_rocketlauncher_smalltownbringdown" "set_item_texture_wear" 0 } Item "The Concheror" Item "MvM GateBot Light Soldier" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Normal Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "teufort_rocketlauncher_smalltownbringdown" ItemAttributes { ItemName "teufort_rocketlauncher_smalltownbringdown" "set_item_texture_wear" 0 } Item "The Concheror" Item "Furious Fukaamigasa" } } } YoovyGateBot_Heavy_Natascha_Normal { //TFBot Class Heavy Name "Natascha Heavy" ClassIcon heavy_natascha_nys EventChangeAttributes { Default { Skill Normal Item "Natascha" Item "MvM GateBot Light Heavy" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Normal Item "Natascha" Item "The Eliminators Safeguard" } } } YoovyGateBot_Demoman_Normal { //TFBot Class Demoman //TFGateBot EventChangeAttributes { Default { Skill Normal Item "MvM GateBot Light Demoman" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Normal Item "MvM GateBot Light Demoman" ItemAttributes { ItemName "MvM GateBot Light Demoman" "item style override" 1 } } } } YoovyGateBot_Pyro_Normal { //TFBot Class Pyro //TFGateBot EventChangeAttributes { Default { Skill Normal ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } Item "MvM GateBot Light Pyro" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Normal ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } Item "MvM GateBot Light Pyro" ItemAttributes { ItemName "MvM GateBot Light Pyro" "item style override" 1 } } } } YoovyBot_Medic_Uber_Quick { //TFBot Class Medic Name "Quick-Über Medic" ClassIcon medic_uber Attributes SpawnWithFullCharge //Weapons Item "gentlemanne_medigun_coffinnail" ItemAttributes { ItemName "gentlemanne_medigun_coffinnail" "ubercharge rate bonus" 5 "set_item_texture_wear" 0 "uber duration bonus" -3 "heal rate penalty" 0.1 } //Cosmetics Item "Titanium Tyrolean" ItemAttributes { ItemName "Titanium Tyrolean" "set item tint RGB" 8626083 } } YoovyBot_Giant_Scout_Fast { //TFBot Class Scout Name "Super Scout" Health 1200 ClassIcon scout_giant_fast WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed bonus" 2 } //Weapons Item "The Holy Mackerel" ItemAttributes { ItemName "The Holy Mackerel" "killstreak tier" 1 } //Cosmetics Item "The Bolt Boy" } YoovyGateBot_Giant_Scout_Fast_Easy { //TFBot Class Scout Name "Super Scout" Health 1200 ClassIcon scout_giant_fast //TFGateBot EventChangeAttributes { Default { Skill Easy WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed bonus" 2 } Item "The Holy Mackerel" ItemAttributes { ItemName "The Holy Mackerel" "killstreak tier" 1 } Item "MvM GateBot Light Scout" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Easy WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed bonus" 2 } Item "The Holy Mackerel" ItemAttributes { ItemName "The Holy Mackerel" "killstreak tier" 1 } Item "The Bolt Boy" } } } YoovyBot_Giant_Soldier_BlackBox_BurstFire { //TFBot Class Soldier Name "Giant Lead Leech" Health 4200 ClassIcon soldier_blackbox_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "The Black Box" ItemAttributes { ItemName "The Black Box" "projectile spread angle penalty" 4 "projectile speed decreased" 0.65 "health on radius damage" 1400 "blast radius increased" 1.25 "reload time increased" 1.6 "killstreak tier" 1 "fire rate bonus" -1 } //Cosmetics Item "Full Metal Helmet" Item "Fancy Dress Uniform" } YoovyBot_Heavy_Natascha { //TFBot Class Heavy Name "Natascha Heavy" ClassIcon heavy_natascha_nys //Weapons Item "Natascha" //Cosmetics Item "The Eliminators Safeguard" } YoovyBot_Heavy_Heater { //TFBot Class Heavy Name "Heater Heavy" ClassIcon heavy_heater //Weapons Item "The Huo Long Heatmaker" //Cosmetics Item "The Bunsen Brave" ItemAttributes { ItemName "The Bunsen Brave" "set item tint RGB" 13595446 } } YoovyBot_Demoman_Knight { //TFBot Class Demoman Name "Demoknight" Health 149 ClassIcon demoknight WeaponRestrictions MeleeOnly CharacterAttributes { "gesture speed increase" 1.5 } //Weapons Item "The Chargin' Targe" Item "The Eyelander" ItemAttributes { ItemName "The Eyelander" "max health additive penalty" 1 "critboost on kill" 3 } //Cosmetics Item "Spiral Sallet" } YoovyBot_Giant_Pyro_DF { //TFBot Class Pyro Name "Giant Dragon's Fury Pyro" Health 3000 ClassIcon pyro_dragon_fury_swordstone MaxVisionRange 700 Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "The Dragon's Fury" ItemAttributes { ItemName "The Dragon's Fury" "killstreak tier" 1 } //Cosmetics Item "Partizan" Item "Firebrand" } YoovyBot_Spy { //TFBot Class Spy Attributes IgnoreFlag } YoovyBot_Engineer_WalkIn_NoTele { Class Engineer Name "Battle Engineer" Health 275 CharacterAttributes { "kill forces attacker to laugh" 1 "killstreak tier" 1 } Attributes IgnoreFlag } YoovyBot_Scout_Melee_Charged { //TFBot Class Scout Health 300 Scale 1.3 Name "Atom Batter" ClassIcon scout_batsaber_nys Attributes AlwaysCrit WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "move speed penalty" 0.9 "voice pitch scale" 0.9 "head scale" 0.9 } //Weapons Item "Batsaber" //Cosmetics Item "Cadet Visor" } YoovyBot_Soldier_Bison_Cold { //TFBot Class Soldier Name "Shivering Stormtrooper" ClassIcon soldier_bison WeaponRestrictions SecondaryOnly Attributes AlwaysCrit //Weapons Item "The Righteous Bison" ItemAttributes { ItemName "The Righteous Bison" "projectile speed increased" 1.5 "slow enemy on hit major" 1 "dmg penalty vs players" 0.5 "set item tint RGB" 8626083 "slow enemy on hit" 100 } //Cosmetics Item "PY-40 Incinibot" Item "The Sub Zero Suit" Item "The Cold Killer" ItemAttributes { ItemName "The Cold Killer" "set item tint RGB" 8626083 } } YoovyGateBot_Giant_Heavy_Fast_Expert { //TFBot Class Heavy Health 5000 Name "Giant Nimble Heavy" ClassIcon heavy_fast_yoovy //TFGateBot EventChangeAttributes { Default { Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.7 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty HIDDEN" 101 "override projectile type" 27 "is_passive_weapon" 1 } Item "MvM GateBot Light Heavy" Item "The Apparatchik's Apparel" Item "Heavy Hair" ItemAttributes { ItemName "Heavy Hair" "set item tint RGB" 15185211 } //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.7 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty HIDDEN" 101 "override projectile type" 27 "is_passive_weapon" 1 } Item "The Apparatchik's Apparel" Item "Heavy Hair" ItemAttributes { ItemName "Heavy Hair" "set item tint RGB" 8289918 } } } } YoovyGateBot_Giant_Heavy_Fast_Crit_Expert { //TFBot Class Heavy Health 5000 Name "Giant Nimble Heavy" ClassIcon heavy_fast_yoovy_giant //TFGateBot EventChangeAttributes { Default { Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.7 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty HIDDEN" 101 "override projectile type" 27 "is_passive_weapon" 1 } Item "MvM GateBot Light Heavy" Item "The Apparatchik's Apparel" Item "Heavy Hair" ItemAttributes { ItemName "Heavy Hair" "set item tint RGB" 15185211 } //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.7 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty HIDDEN" 101 "override projectile type" 27 "is_passive_weapon" 1 } Item "The Apparatchik's Apparel" Item "Heavy Hair" ItemAttributes { ItemName "Heavy Hair" "set item tint RGB" 8289918 } } } } YoovyBot_Scout_Fast { Class Scout Name "Don't mind me" Health 100 ClassIcon tf2_lite_shadeless WeaponRestrictions MeleeOnly Item "The Holy Mackerel" Item "The Bolt Boy" CharacterAttributes { "move speed bonus" 1.25 } } YoovyGateBot_Pyro_Phlog_Hard { //TFBot Class Pyro Name "Phlog Pyro" ClassIcon pyro_phlog_v2 //TFGateBot EventChangeAttributes { Default { Skill Hard Attributes SpawnWithFullCharge Item "The Phlogistinator" ItemAttributes { ItemName "The Phlogistinator" "gesture speed increase" 1.25 "mod rage on hit bonus" 1.5 "airblast disabled" 0 } Item "PY-40 Incinibot" Item "The Moonman Backpack" Item "MvM GateBot Light Soldier" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Hard Attributes SpawnWithFullCharge Item "The Phlogistinator" ItemAttributes { ItemName "The Phlogistinator" "gesture speed increase" 1.25 "mod rage on hit bonus" 1.5 "airblast disabled" 0 } Item "PY-40 Incinibot" Item "The Moonman Backpack" } } } YoovyBot_Pyro_Phlog { //TFBot Class Pyro Name "Phlogistinator Pyro" ClassIcon pyro_phlog Attributes SpawnWithFullCharge //Weapons Item "The Phlogistinator" ItemAttributes { ItemName "The Phlogistinator" "gesture speed increase" 1.25 "mod rage on hit bonus" 1.5 "airblast disabled" 0 } //Cosmetics Item "PY-40 Incinibot" Item "The Moonman Backpack" } YoovyGateBot_Medic_Uber_Quick_Hard { //TFBot Class Medic Name "Quick-Über Medic" ClassIcon medic_uber //TFGateBot EventChangeAttributes { Default { Skill Hard Attributes SpawnWithFullCharge Item "gentlemanne_medigun_coffinnail" ItemAttributes { ItemName "gentlemanne_medigun_coffinnail" "ubercharge rate bonus" 5 "set_item_texture_wear" 0 "uber duration bonus" -3 "heal rate penalty" 0.1 } Item "MvM GateBot Light Medic" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Hard Attributes SpawnWithFullCharge Item "gentlemanne_medigun_coffinnail" ItemAttributes { ItemName "gentlemanne_medigun_coffinnail" "ubercharge rate bonus" 5 "set_item_texture_wear" 0 "uber duration bonus" -3 "heal rate penalty" 0.1 } Item "Titanium Tyrolean" ItemAttributes { ItemName "Titanium Tyrolean" "set item tint RGB" 8626083 } } } } YoovyBot_Soldier { //TFBot Class Soldier } YoovyBot_Giant_Sniper_SMG { //TFBot Class Sniper Health 3000 Scale 1.75 Name "Giant Gunman" ClassIcon sniper_smg_tind WeaponRestrictions SecondaryOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "teufort_smg_teamsprayer" ItemAttributes { ItemName "teufort_smg_teamsprayer" "set_item_texture_wear" 0 "clip size bonus" 2 "killstreak tier" 1 "damage bonus" 1.25 } //Cosmetics Item "Preventative Measure" Item "The Cammy Jammies" Item "Cranium Cover" ItemAttributes { ItemName "Cranium Cover" "item style override" 1 "set item tint RGB" 2960676 } } YoovyGateBot_Giant_Sniper_SMG_Expert { //TFBot Class Sniper Health 3000 Scale 1.75 Name "Giant Gunman" ClassIcon sniper_smg_tind EventChangeAttributes { Default { WeaponRestrictions SecondaryOnly Skill Expert Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "teufort_smg_teamsprayer" ItemAttributes { ItemName "teufort_smg_teamsprayer" "set_item_texture_wear" 0 "clip size bonus" 2 "killstreak tier" 1 "damage bonus" 1.25 } //Cosmetics Item "Preventative Measure" Item "The Cammy Jammies" Item "MvM GateBot Light Sniper" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { WeaponRestrictions SecondaryOnly Skill Expert Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "teufort_smg_teamsprayer" ItemAttributes { ItemName "teufort_smg_teamsprayer" "set_item_texture_wear" 0 "clip size bonus" 2 "killstreak tier" 1 "damage bonus" 1.25 } //Cosmetics Item "Preventative Measure" Item "The Cammy Jammies" Item "Cranium Cover" ItemAttributes { ItemName "Cranium Cover" "item style override" 1 "set item tint RGB" 2960676 } } } } YoovyBot_Giant_Scout_Bonk { //TFBot Class Scout Health 1600 Name "Giant Bonk Scout" ClassIcon scout_bonk_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "deploy time decreased" 0.5 } //Weapons ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "killstreak tier" 1 } Item "Bonk! Atomic Punch" //Cosmetics Item "Bonk Leadwear" } YoovyBot_Scout_Bonk { //TFBot Class Scout Name "Bonk Scout" ClassIcon scout_bonk CharacterAttributes { "deploy time decreased" 0.5 } //Weapons Item "Bonk! Atomic Punch" //Cosmetics Item "Bonk Leadwear" } YoovyBot_Giant_Heavy_Fast { //TFBot Class Heavy Health 4500 Name "Giant Nimble Heavy" ClassIcon heavy_fast_yoovy MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.7 } //Weapons ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty HIDDEN" 101 "override projectile type" 27 "is_passive_weapon" 1 } //Cosmetics Item "The Apparatchik's Apparel" Item "Heavy Hair" ItemAttributes { ItemName "Heavy Hair" "set item tint RGB" 8289918 } } YoovyBot_Pyro { //TFBot Class Pyro //Weapons ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } YoovyBot_Demoman_Loch { //TFBot Class Demoman Name "Loch Demoman" ClassIcon demo_lochload //Weapons Item "The Loch-N-Load" //Cosmetics Item "Tough Stuff Muffs" ItemAttributes { ItemName "Tough Stuff Muffs" "item style override" 2 } } YoovyBot_Heavy_GRU { //TFBot Class Heavy Name "Lightweight Champ" ClassIcon heavy_gru WeaponRestrictions MeleeOnly //Weapons Item "Gloves of Running Urgently MvM" //Cosmetics Item "Pugilist's Protector" ItemAttributes { ItemName "Pugilist's Protector" "set item tint RGB" 15185211 } } YoovyBot_Giant_Heavy_Deflector { //TFBot Class Heavy Name "Giant Deflector Heavy" Health 5000 ClassIcon heavy_deflector Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "killstreak tier" 1 "damage bonus" 1.5 } //Cosmetics Item "The U-Clank-A" } YoovyGateBot_Giant_Pyro_AlwaysFire_Expert { //TFBot Class Pyro Name "Giant Pyro" Health 3000 ClassIcon pyro_giant //TFGateBot EventChangeAttributes { Default { Skill Expert Attributes AlwaysFireWeapon Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "killstreak tier" 1 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } Item "MvM GateBot Light Pyro" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert Attributes AlwaysFireWeapon Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "killstreak tier" 1 } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } Item "MvM GateBot Light Pyro" ItemAttributes { ItemName "MvM GateBot Light Pyro" "item style override" 1 } } } } YoovyGateBot_Soldier_DirectHit_Buff_Ext_Expert { //TFBot Class Soldier Name "Extended Direct Buff Soldier" ClassIcon soldier_directhit_buff_lite //TFGateBot EventChangeAttributes { Default { Skill Expert Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.5 } Item "The Direct Hit" Item "The Buff Banner" Item "MvM GateBot Light Soldier" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.5 } Item "The Direct Hit" Item "The Buff Banner" Item "The Shellmet" ItemAttributes { ItemName "The Shellmet" "set item tint RGB" 15185211 } } } } YoovyGateBot_Giant_Soldier_RapidFire_Conch_Extended_Expert { //TFBot Class Soldier Name "Giant Rapid Fire Conch Soldier" Health 3800 ClassIcon soldier_conch_spammer //TFGateBot EventChangeAttributes { Default { Skill Expert CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "increase buff duration" 11 "deploy time decreased" 0.5 "move speed penalty" 0.5 } Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "projectile speed decreased" 0.65 "set_item_texture_wear" 0 "reload time decreased" -1 "killstreak tier" 1 "fire rate bonus" 0.5 } Item "The Concheror" Item "MvM GateBot Light Soldier" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "increase buff duration" 11 "deploy time decreased" 0.5 "move speed penalty" 0.5 } Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "projectile speed decreased" 0.65 "set_item_texture_wear" 0 "reload time decreased" -1 "killstreak tier" 1 "fire rate bonus" 0.5 } Item "The Concheror" Item "Furious Fukaamigasa" } } } YoovyBot_Giant_Medic_Syringegun { //TFBot Class Medic Name "Giant Injector" Health 4500 ClassIcon medic_syringe Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "mad milk syringes" 1 "clip size bonus" 2 "killstreak tier" 1 "damage bonus" 1.5 } //Cosmetics Item "Coldfront Carapace" Item "Berlin Brain Bowl" ItemAttributes { ItemName "Berlin Brain Bowl" "set item tint RGB" 3686984 } } YoovyBot_Giant_Medic_QF_Regen { //TFBot Class Medic Name "Giant Regen Medic" Health 4500 ClassIcon medic_giant Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "bot medic uber deploy delay duration" 1000000 //Fuck you no uber "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "move speed penalty" 0.5 "health regen" 50 } //Weapons ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "mad milk syringes" 1 "clip size bonus" 2 "killstreak tier" 1 "damage bonus" 1.5 } Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 200 } //Cosmetics Item "Coldfront Carapace" Item "The Gentleman's Ushanka" ItemAttributes { ItemName "The Gentleman's Ushanka" "set item tint RGB" 3686984 } } YoovyBot_Soldier_Rocketjumper_RocketSpec { //TFBot Class Soldier Name "Immobilizer" ClassIcon soldier_stun_infinite Attributes HoldFireUntilFullReload //Weapons Item "Rocket Jumper" ItemAttributes { ItemName "Rocket Jumper" "projectile speed increased" 1.5 "faster reload rate" -1 "rocket specialist" 4 "fire rate bonus" 0.5 } //Cosmetics Item "The Man in Slacks" Item "The Frag Proof Fragger" ItemAttributes { ItemName "The Frag Proof Fragger" "set item tint RGB" 13595446 } } YoovyBot_Sniper { //TFBot Class Sniper Attributes IgnoreFlag } YoovyGateBot_Chief_Soldier_RocketBison_Expert { //TFBot Class Soldier Health 35000 Scale 1.8 Name "The Marshal" ClassIcon soldier_rocketbison_yoovy //TFGateBot EventChangeAttributes { Default { Skill Expert Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.01 "airblast vulnerability multiplier" 0.01 "override footstep sound set" 7 "gesture speed increase" 0.33 "damage force reduction" 0.01 "increased air control" 4 "increased jump height" 2 "cancel falling damage" 1 "move speed penalty" 0.7 "voice pitch scale" 0.875 "rage giving scale" 0.25 "killstreak tier" 1 "health regen" 25 } WeaponRestrictions PrimaryOnly Item "The Original" ItemAttributes { ItemName "The Original" "clip size upgrade atomic" 4 "attach particle effect" 704 "reload time decreased" 0.2 "fire rate bonus" 0.25 "damage bonus" 1.5 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_SOLDIER" "projectile spread angle penalty" 6 "energy weapon penetration" 1 "override projectile type" 13 "reload time decreased" 0.2 "auto fires full clip" 1 "auto fires when full" 1 "damage bonus HIDDEN" 1.67 "set item tint RGB" 15185211 "is_passive_weapon" 1 "clip size bonus" 2 "fire rate bonus" 0.25 } Item "MvM GateBot Light Scout" Item "Big Steel Jaw of Summer Fun" Item "Forgotten King's Pauldrons" Item "The Dark Age Defender" Item "Heavy Harness" Item "The Man in Slacks" Item "Night Vision Gawkers" ItemAttributes { ItemName "Night Vision Gawkers" "set item tint RGB" 15185211 } //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert Attributes HoldFireUntilFullReload Attributes AlwaysFireWeapon Attributes UseBossHealthBar Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.01 "airblast vulnerability multiplier" 0.01 "override footstep sound set" 7 "gesture speed increase" 0.33 "damage force reduction" 0.01 "increased air control" 4 "increased jump height" 2 "cancel falling damage" 1 "move speed penalty" 0.7 "voice pitch scale" 0.875 "rage giving scale" 0.25 "killstreak tier" 1 "health regen" 25 } WeaponRestrictions PrimaryOnly Item "The Original" ItemAttributes { ItemName "The Original" "clip size upgrade atomic" 4 "attach particle effect" 704 "reload time decreased" 0.2 "fire rate bonus" 0.25 "damage bonus" 1.5 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_SOLDIER" "projectile spread angle penalty" 6 "energy weapon penetration" 1 "override projectile type" 13 "reload time decreased" 0.2 "auto fires full clip" 1 "auto fires when full" 1 "damage bonus HIDDEN" 1.67 "set item tint RGB" 15185211 "is_passive_weapon" 1 "clip size bonus" 2 "fire rate bonus" 0.25 } Item "MvM GateBot Light Scout" Item "Big Steel Jaw of Summer Fun" Item "Forgotten King's Pauldrons" Item "The Dark Age Defender" Item "Heavy Harness" Item "The Man in Slacks" Item "Night Vision Gawkers" ItemAttributes { ItemName "Night Vision Gawkers" "set item tint RGB" 15185211 } } } } YoovyGateBot_Heavy_SteelFist_Subgiant_Push_Expert { //TFBot Class Heavy Health 900 Scale 1.5 Name "Steel Gauntlet Pusher" ClassIcon heavy_steelfist_pusher EventChangeAttributes { Default { Skill Expert Tag bot_giant WeaponRestrictions MeleeOnly CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "voice pitch scale" 0.7 } Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "killstreak idleeffect" 2 "damage bonus" 1.54 } Item "MvM GateBot Light Heavy" Item "EOTL_sheavyshirt" Item "Mad Mask" ItemAttributes { ItemName "Mad Mask" "set item tint RGB" 2960676 } //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert Tag bot_giant WeaponRestrictions MeleeOnly CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "voice pitch scale" 0.7 } Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "killstreak idleeffect" 2 "damage bonus" 1.54 } Item "EOTL_sheavyshirt" Item "Mad Mask" ItemAttributes { ItemName "Mad Mask" "set item tint RGB" 2960676 } } } } YoovyBot_Heavy_Deflector { //TFBot Class Heavy Name "Deflector Heavy" ClassIcon heavy_deflector //Weapons Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } //Cosmetics Item "The U-Clank-A" } YoovyBot_Medic_QF_BigHeal_Shield_CommonPatient { //TFBot Class Medic Name "Big-Heal Shield Medic" ClassIcon medic_shield_lite Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies CharacterAttributes { "bot medic uber deploy delay duration" 99999 "increase buff duration" 11 } //Weapons Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "generate rage on heal" 1 "ubercharge rate bonus" 1 "ubercharge rate bonus" 0.1 "heal rate bonus" 11 } //Cosmetics Item "The Quadwrangler" Item "The Medicine Manpurse" Item "Platinum Pickelhaube" ItemAttributes { ItemName "Platinum Pickelhaube" "set item tint RGB" 5801378 } } YoovyGateBot_Giant_Soldier_Barrage_Expert { //TFBot Class Soldier Name "Colonel Barrage" Health 4200 ClassIcon soldier_barrage_giant //TFGateBot EventChangeAttributes { Default { CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "health regen" 50 } Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant Item "gentlemanne_rocketlauncher_coffinnail" ItemAttributes { ItemName "gentlemanne_rocketlauncher_coffinnail" "projectile spread angle penalty" 5 "projectile speed decreased" 0.4 "clip size upgrade atomic" 26 "reload time decreased" 0.22 "set_item_texture_wear" 0 "fire rate bonus" 0.2 "damage bonus" 1.5 } Item "MvM GateBot Light Soldier" Item "The Diplomat" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "health regen" 50 } Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant Item "gentlemanne_rocketlauncher_coffinnail" ItemAttributes { ItemName "gentlemanne_rocketlauncher_coffinnail" "projectile spread angle penalty" 5 "projectile speed decreased" 0.4 "clip size upgrade atomic" 26 "reload time decreased" 0.22 "set_item_texture_wear" 0 "fire rate bonus" 0.2 "damage bonus" 1.5 } Item "The Patriot Peak" Item "The Diplomat" } } } YoovyGateBot_Medic_QF_BigHeal_Shield_GiantPatient_Hard { //TFBot Class Medic Name "Big-Heal Shield Medic" ClassIcon medic_shield_lite //TFGateBot EventChangeAttributes { Default { Skill Hard Attributes SpawnWithFullCharge Attributes ProjectileShield CharacterAttributes { "bot medic uber deploy delay duration" 99999 "increase buff duration" 11 } Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "generate rage on heal" 2 "ubercharge rate bonus" 1 "ubercharge rate bonus" 0.1 "heal rate bonus" 11 } Item "The Quadwrangler" Item "The Medicine Manpurse" Item "MvM GateBot Light Medic" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Hard Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies CharacterAttributes { "bot medic uber deploy delay duration" 99999 "increase buff duration" 11 } Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "generate rage on heal" 2 "ubercharge rate bonus" 1 "ubercharge rate bonus" 0.1 "heal rate bonus" 11 } Item "The Quadwrangler" Item "The Medicine Manpurse" Item "Platinum Pickelhaube" ItemAttributes { ItemName "Platinum Pickelhaube" "set item tint RGB" 5801378 } } } } YoovyBot_Demoman_Ironbomber { //TFBot Class Demoman Name "Ironbomber Demoman" //Weapons Item "The Iron Bomber" //Cosmetics Item "Veterans Attire" } YoovyGateBot_Demoman_Ironbomber_Hard { //TFBot Class Demoman Name "Ironbomber Demoman" //TFGateBot EventChangeAttributes { Default { Skill Hard Item "The Iron Bomber" Item "Veterans Attire" Item "MvM GateBot Light Demoman" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Hard Item "The Iron Bomber" Item "Veterans Attire" Item "MvM GateBot Light Demoman" ItemAttributes { ItemName "MvM GateBot Light Demoman" "item style override" 1 } } } } YoovyGateBot_Sniper_Huntsman_RapidFire_Subgiant_Crit_Hard { //TFBot Class Sniper Health 1200 Scale 1.5 Name "Archer" ClassIcon sniper_bow_multi //TFGateBot EventChangeAttributes { Default { Attributes AlwaysCrit Skill Hard Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "move speed penalty" 0.85 "voice pitch scale" 0.7 "head scale" 0.7 } Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 "damage penalty" 0.5 } Item "MvM GateBot Light Sniper" Item "The Golden Garment" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Attributes AlwaysCrit Skill Hard Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "move speed penalty" 0.85 "voice pitch scale" 0.7 "head scale" 0.7 } Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 "damage penalty" 0.5 } Item "The Toy Soldier" Item "The Golden Garment" } } } YoovyBot_Giant_Heavy_Shotgun { //TFBot Class Heavy Name "Giant Shotgun Heavy" Health 5000 ClassIcon heavy_shotgun_giant WeaponRestrictions SecondaryOnly Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.7 } //Weapons Item "gentlemanne_shotgun_coffinnail" ItemAttributes { ItemName "gentlemanne_shotgun_coffinnail" "bullets per shot bonus" 10 "set_item_texture_wear" 0 "faster reload rate" 0.1 "fire rate bonus" 2.5 "damage penalty" 0.5 } //Cosmetics Item "The Heavy Artillery Officer's Cap" Item "The Diplomat" } YoovyGateBot_Giant_Heavy_Shotgun_Expert { //TFBot Class Heavy Name "Giant Shotgun Heavy" Health 5000 ClassIcon heavy_shotgun_giant //TFGateBot EventChangeAttributes { Default { Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.7 } Item "gentlemanne_shotgun_coffinnail" ItemAttributes { ItemName "gentlemanne_shotgun_coffinnail" "bullets per shot bonus" 10 "set_item_texture_wear" 0 "faster reload rate" 0.1 "fire rate bonus" 2.5 "damage penalty" 0.5 } Item "The Heavy Artillery Officer's Cap" Item "The Diplomat" Item "MvM GateBot Light Heavy" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.7 } Item "gentlemanne_shotgun_coffinnail" ItemAttributes { ItemName "gentlemanne_shotgun_coffinnail" "bullets per shot bonus" 10 "set_item_texture_wear" 0 "faster reload rate" 0.1 "fire rate bonus" 2.5 "damage penalty" 0.5 } Item "The Heavy Artillery Officer's Cap" Item "The Diplomat" } } } YoovyBot_Chief_Pyro_Gas_EOI { //TFBot Class Pyro Name "Captain Cremator" Health 35000 Scale 1.8 ClassIcon pyro_gaspasser_explode_tind WeaponRestrictions SecondaryOnly Attributes UseBossHealthBar Attributes MiniBoss CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "rage giving scale" 0.25 "health regen" 50 } //Weapons Item "The Degreaser" ItemAttributes { ItemName "The Degreaser" "weapon burn dmg increased" 1.25 "weapon burn dmg reduced" 1 "lunchbox adds minicrits" 2 "flame_spread_degree" 5 "move speed penalty" 0.4 "airblast disabled" 1 "provide on active" 1 "flame_drag" 3.9 } Item "The Gas Passer" ItemAttributes { ItemName "The Gas Passer" "mult_item_meter_charge_rate" 0.25 "weapon burn dmg increased" 3 "attach particle effect" 9 "dmg penalty vs players" 0.25 "ragdolls become ash" 1 "move speed penalty" 1 "explode_on_ignite" 1 "move speed penalty" 0.7 } //Cosmetics Item "Masked Loyalty" Item "The Lunatic's Leathers" Item "The Gas Guzzler" Item "The Bone Dome" ItemAttributes { ItemName "The Bone Dome" "item style override" 1 "set item tint RGB" 8289918 } } YoovyBot_Pyro_Gas_Fast { //TFBot Class Pyro Health 150 Name "Gas Guzzler" ClassIcon pyro_gaspasser_tind WeaponRestrictions SecondaryOnly //Weapons Item "The Degreaser" ItemAttributes { ItemName "The Degreaser" "move speed penalty" 0.68 "airblast disabled" 1 "provide on active" 1 } Item "The Gas Passer" ItemAttributes { ItemName "The Gas Passer" "mult_item_meter_charge_rate" 0.25 "weapon burn dmg increased" 2 "move speed bonus" 1.5 } //Cosmetics Item "The Burning Bandana" Item "dec2014 Pyromancer's Raiments" } YoovyBot_Pyro_Gas_Fast_NoGas_AlwaysFire { //TFBot Class Pyro Health 150 Name "Gas Guzzler" ClassIcon pyro_gaspasser_tind Attributes AlwaysFireWeapon //Weapons Item "The Degreaser" ItemAttributes { ItemName "The Degreaser" "move speed penalty" 0.68 "airblast disabled" 1 "provide on active" 1 "move speed bonus" 1.5 } //Cosmetics Item "The Burning Bandana" Item "dec2014 Pyromancer's Raiments" } YoovyBot_Devastation { //TFBot Class Demoman Name "Devastation" ClassIcon demo_caber_nys_bright WeaponRestrictions MeleeOnly Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.15 } //Weapons Item "The Bootlegger" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "charge recharge rate increased" 1.5 "attack not cancel charge" 1 } Item "The Ullapool Caber" ItemAttributes { ItemName "The Ullapool Caber" "blast dmg to self increased" 7.15 "use large smoke explosion" 1 "dmg from melee increased" 1.2 "blast radius increased" 2 "crit kill will gib" 1 "killstreak tier" 1 "damage bonus" 7.15 } //Cosmetics Item "Head Banger" Item "Shortness Of Breath" Item "The Shrapnel Shell" ItemAttributes { ItemName "The Shrapnel Shell" "set item tint RGB" 4345659 } } YoovyGateBot_Soldier_Conch_Ext_Hard_Crit { //TFBot Class Soldier Name "Extended Conch Soldier" ClassIcon soldier_conch //TFGateBot EventChangeAttributes { Default { Skill Hard Attributes AlwaysCrit Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "teufort_rocketlauncher_smalltownbringdown" ItemAttributes { ItemName "teufort_rocketlauncher_smalltownbringdown" "set_item_texture_wear" 0 } Item "The Concheror" Item "MvM GateBot Light Soldier" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Hard Attributes AlwaysCrit Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "teufort_rocketlauncher_smalltownbringdown" ItemAttributes { ItemName "teufort_rocketlauncher_smalltownbringdown" "set_item_texture_wear" 0 } Item "The Concheror" Item "Furious Fukaamigasa" } } } YoovyBot_Soldier_Conch_Ext { //TFBot Class Soldier Name "Extended Conch Soldier" ClassIcon soldier_conch Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } //Weapons Item "teufort_rocketlauncher_smalltownbringdown" ItemAttributes { ItemName "teufort_rocketlauncher_smalltownbringdown" "set_item_texture_wear" 0 } Item "The Concheror" //Cosmetics Item "Furious Fukaamigasa" } YoovyBot_Heavy_TitaniumFist_Subgiant { //TFBot Class Heavy Health 1200 Scale 1.55 Name "Titanium Gauntlet" ClassIcon heavy_chief WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "move speed penalty" 0.9 "voice pitch scale" 0.7 "head scale" 0.9 } //Weapons Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "killstreak idleeffect" 1 "damage bonus" 1.54 } //Cosmetics Item "War Head" Item "Combat Slacks" Item "EOTL_sheavyshirt" } YoovyGateBot_Giant_Heavy_Deflector_HOK_Crit_Expert { //TFBot Class Heavy Name "Giant HOK Deflector Heavy" Health 5000 ClassIcon Heavy_deflector_healonkill //TFGateBot EventChangeAttributes { Default { Skill Expert CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } Attributes AlwaysCrit Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "heal on kill" 5000 "damage bonus" 1.5 } Item "MvM GateBot Light Heavy" Item "Big Steel Jaw of Summer Fun" Item "The Gridiron Guardian" ItemAttributes { ItemName "The Gridiron Guardian" "set item tint RGB" 15185211 } //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } Attributes AlwaysCrit Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "heal on kill" 5000 "damage bonus" 1.5 } Item "Big Steel Jaw of Summer Fun" Item "The Gridiron Guardian" ItemAttributes { ItemName "The Gridiron Guardian" "set item tint RGB" 8289918 } } } } YoovyGateBot_Giant_Medic_QF_Popping_Expert { Class Medic Name "Giant Mega-Heal Medic" Health 4500 ClassIcon medic_pop_giant EventChangeAttributes { Default { Skill Expert Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "move speed penalty" 0.5 } Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 400 } Item "The Colonel's Coat" Item "MvM GateBot Light Medic" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } EventChangeAttributes { Skill Expert Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "move speed penalty" 0.5 } Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 400 } Item "The Colonel's Coat" } } } YoovyBot_Scout_Melee_MutatedMadMilk { //TFBot Class Scout Name "Dairy Deliveryman" ClassIcon scout_milk WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon //Weapons Item "Mutated Milk" ItemAttributes { ItemName "Mutated Milk" "effect bar recharge rate increased" -1 "fire rate penalty" 2.5 } Item "The Holy Mackerel" ItemAttributes { ItemName "The Holy Mackerel" "is_passive_weapon" 1 } //Cosmetics Item "The Milkman" Item "Meal Dealer" } YoovyGateBot_Heavy_Fast_Hard { //TFBot Class Heavy Name "Nimble Heavy" ClassIcon heavy_fast_yoovy //TFGateBot EventChangeAttributes { Default { Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "aiming movespeed increased" 1.47 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty HIDDEN" 101 "override projectile type" 27 "is_passive_weapon" 1 } Item "MvM GateBot Light Heavy" Item "The Apparatchik's Apparel" Item "Heavy Hair" ItemAttributes { ItemName "Heavy Hair" "set item tint RGB" 15185211 } //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "aiming movespeed increased" 1.47 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty HIDDEN" 101 "override projectile type" 27 "is_passive_weapon" 1 } Item "The Apparatchik's Apparel" Item "Heavy Hair" ItemAttributes { ItemName "Heavy Hair" "set item tint RGB" 8289918 } } } } YoovyBot_Heavy_Fast { //TFBot Class Heavy Name "Nimble Heavy" ClassIcon heavy_fast_yoovy WeaponRestrictions PrimaryOnly //Weapons ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "aiming movespeed increased" 1.47 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty HIDDEN" 101 "override projectile type" 27 "is_passive_weapon" 1 } //Cosmetics Item "The Apparatchik's Apparel" Item "Heavy Hair" ItemAttributes { ItemName "Heavy Hair" "set item tint RGB" 8289918 } } YoovyBot_Giant_Soldier_RapidBurstFire { //TFBot Class Soldier Name "Giant Rapid Burst Fire Soldier" Health 3800 ClassIcon soldier_spammer_burstfire_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "warbird_rocketlauncher_warhawk" ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "projectile speed decreased" 0.65 "reload time decreased" 0.25 "set_item_texture_wear" 0 "fire rate bonus" 0.1 } //Cosmetics Item "The Hellmet" ItemAttributes { ItemName "The Hellmet" "set item tint RGB" 4345659 } } YoovyGateBot_Giant_Soldier_RapidBurstFire_Expert { //TFBot Class Soldier Name "Giant Rapid Burst Fire Soldier" Health 3800 ClassIcon soldier_spammer_burstfire_giant //TFGateBot EventChangeAttributes { Default { Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } Item "warbird_rocketlauncher_warhawk" ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "projectile speed decreased" 0.65 "reload time decreased" 0.25 "set_item_texture_wear" 0 "fire rate bonus" 0.1 } Item "MvM GateBot Light Soldier" Item "The Hellmet" ItemAttributes { ItemName "The Hellmet" "set item tint RGB" 15185211 } //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } Item "warbird_rocketlauncher_warhawk" ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "projectile speed decreased" 0.65 "reload time decreased" 0.25 "set_item_texture_wear" 0 "fire rate bonus" 0.1 } Item "The Hellmet" ItemAttributes { ItemName "The Hellmet" "set item tint RGB" 4345659 } } } } YoovyBot_Chief_Demoman_RapidLoch { //TFBot Class Demoman Name "Stunty the Rapid Grenadier" Health 45000 Scale 1.8 Attributes UseBossHealthBar Attributes MiniBoss ClassIcon demo_loch_spammer Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.01 "airblast vulnerability multiplier" 0.01 "override footstep sound set" 7 "damage force reduction" 0.01 "move speed penalty" 0.5 "rage giving scale" 0.25 "health regen" 50 } //Weapons Item "The Loch-n-Load" ItemAttributes { ItemName "The Loch-n-Load" "attach particle effect" 704 "dmg bonus vs buildings" 2 "Blast radius decreased" 0.5 "reload time decreased" -1 "clip size penalty" 1 "clip size bonus" 4 "killstreak tier" 1 "fire rate bonus" 0.1 "damage penalty" 0.5 } //Cosmetics Item "The Cyborg Stunt Helmet" Item "Alcoholic Automaton" Item "The Juggernaut Jacket" Item "Big Steel Jaw of Summer Fun" Item "Stunt Suit" ItemAttributes { ItemName "Stunt Suit" "item style override" 1 } } YoovyBot_Sniper_Jarate { //TFBot Class Sniper Name "Jarate Sniper" ClassIcon sniper_jarate WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 1.1 } //Weapons Item "Jarate" ItemAttributes { ItemName "Jarate" "effect bar recharge rate increased" -1 "fire rate penalty" 2.5 } //Cosmetics Item "Professional's Panama" Item "The Jarmaments" } YoovyBot_Medic_BulletVacc { //TFBot Class Medic Name "Bullet Vaccinator Medic" ClassIcon medic_bullet Attributes SpawnWithFullCharge Attributes VaccinatorBullets CharacterAttributes { "bot medic uber health threshold" 7202004 } //Weapons Item "concealedkiller_medigun_maskedmender" ItemAttributes { ItemName "concealedkiller_medigun_maskedmender" "medigun bullet resist deployed" 0.75 "medigun bullet resist passive" 0.1 "overheal fill rate reduced" 0.34 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 1.67 "uber duration bonus" 5 } //Cosmetics Item "The Gentleman's Ushanka" ItemAttributes { ItemName "The Gentleman's Ushanka" "set item tint RGB" 5801378 } } YoovyBot_Medic_BlastVacc { //TFBot Class Medic Name "Blast Vaccinator Medic" ClassIcon medic_blast Attributes SpawnWithFullCharge Attributes VaccinatorBlast CharacterAttributes { "bot medic uber health threshold" 7202004 } //Weapons Item "concealedkiller_medigun_maskedmender" ItemAttributes { ItemName "concealedkiller_medigun_maskedmender" "medigun blast resist deployed" 0.75 "medigun blast resist passive" 0.1 "overheal fill rate reduced" 0.34 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 1.67 "uber duration bonus" 5 } //Cosmetics Item "The Gentleman's Ushanka" ItemAttributes { ItemName "The Gentleman's Ushanka" "set item tint RGB" 7511618 } } YoovyBot_Medic_FireVacc { //TFBot Class Medic Name "Fire Vaccinator Medic" ClassIcon medic_fire Attributes SpawnWithFullCharge Attributes VaccinatorFire CharacterAttributes { "bot medic uber health threshold" 7202004 } //Weapons Item "concealedkiller_medigun_maskedmender" ItemAttributes { ItemName "concealedkiller_medigun_maskedmender" "medigun fire resist deployed" 0.75 "medigun fire resist passive" 0.1 "overheal fill rate reduced" 0.34 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 1.67 "uber duration bonus" 5 } //Cosmetics Item "The Gentleman's Ushanka" ItemAttributes { ItemName "The Gentleman's Ushanka" "set item tint RGB" 13595446 } } YoovyGateBot_Giant_Pyro_Flare_Runner_Expert { //TFBot Class Pyro Name "Emergency Flare Response" Health 2500 ClassIcon pyro_flare //TFGateBot EventChangeAttributes { Default { Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "gesture speed increase" 4 "damage force reduction" 0.25 "move speed penalty" 0.7 } Item "The Flare Gun" ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.3 } Item "Wanderer's Wear" Item "MvM GateBot Light Soldier" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "gesture speed increase" 4 "damage force reduction" 0.25 "move speed penalty" 0.7 } Item "The Flare Gun" ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.3 } Item "Wanderer's Wear" Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } } } } YoovyBot_Giant_Heavy_Brassbeast { //TFBot Class Heavy Name "Giant Brass Beast Heavy" Health 5000 ClassIcon heavy_brass_nys_giant Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "The Brass Beast" ItemAttributes { ItemName "The Brass Beast" "aiming movespeed decreased" 1 "damage bonus" 1.7 } //Cosmetics Item "Officer's Ushanka" } YoovyBot_Giant_Soldier_RapidFire_Backup_Ext { //TFBot Class Soldier Name "Giant Rapid Backup Soldier" Health 3800 ClassIcon soldier_backup_spammer Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "increase buff duration" 11 "deploy time decreased" 0.5 "move speed penalty" 0.5 } //Weapons Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "projectile speed decreased" 0.65 "set_item_texture_wear" 0 "reload time decreased" -1 "killstreak tier" 1 "fire rate bonus" 0.5 } Item "The Battalion's Backup" //Cosmetics Item "Full Metal Drill Hat" ItemAttributes { ItemName "Full Metal Drill Hat" "set item tint RGB" 2636109 } } YoovyBot_Scout_Sodapopper { //TFBot Class Scout Name "Soda Popper Scout" ClassIcon scout_popper2 //Weapons Item "The Soda Popper" //Cosmetics Item "The Bottle Cap" ItemAttributes { ItemName "The Bottle Cap" "item style override" 1 } } YoovyGateBot_Heavy_Hard_Crit { //TFBot Class Heavy //TFGateBot EventChangeAttributes { Default { Skill Hard Attributes AlwaysCrit Item "MvM GateBot Light Heavy" //Gatebot Stuff BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot } RevertGateBotsBehavior { Skill Hard Attributes AlwaysCrit Item "MvM GateBot Light Heavy" ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } } } } YoovyBot_Giant_Soldier_Barrage { //TFBot Class Soldier Name "Colonel Barrage" Health 4200 ClassIcon soldier_barrage_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "health regen" 50 } //Weapons Item "gentlemanne_rocketlauncher_coffinnail" ItemAttributes { ItemName "gentlemanne_rocketlauncher_coffinnail" "projectile spread angle penalty" 5 "projectile speed decreased" 0.4 "clip size upgrade atomic" 26 "reload time decreased" 0.22 "set_item_texture_wear" 0 "fire rate bonus" 0.2 "damage bonus" 1.5 } //Cosmetics Item "The Patriot Peak" Item "The Diplomat" } YoovyBot_Chief_Soldier_RocketRecursion2 { //TFBot Class Soldier Name "The Rocket Recursion Project" Health 40000 Scale 1.8 ClassIcon soldier_spammer_burstfire Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes Miniboss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.01 "airblast vulnerability multiplier" 0.01 "override footstep sound set" 7 "damage force reduction" 0.01 "move speed penalty" 0.3 "voice pitch scale" 0.5 "rage giving scale" 0.1 "health regen" 100 } //Weapons Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "reload time decreased while healed" 0.75 "projectile spread angle penalty" 2.5 "projectile speed increased" 1.5 "killstreak idleeffect" 2 "reload time decreased" 0.25 "item style override" 1 "crit kill will gib" 1 "is australium item" 1 "clip size penalty" 0.75 "fire rate bonus" 0.001 "killstreak tier" 1 "damage bonus" 1.25 } //Cosmetics Item "Mad Mask" Item "Combat Slacks" Item "The Quadwrangler" Item "The Man in Slacks" Item "The U-clank-a" ItemAttributes { ItemName "The U-clank-a" "set item tint RGB" 15185211 } } YoovyBot_Chief_Medic_Kritz2 { //TFBot Class Medic Name "Superior Blitzkrieg" Health 30000 Scale 1.8 ClassIcon medic_kritz_armored_lite Attributes SpawnWithFullCharge Attributes UseBossHealthBar Attributes AlwaysCrit Attributes Miniboss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.01 "airblast vulnerability multiplier" 0.01 "bot medic uber health threshold" 60000 "damage force reduction" 0.01 "move speed penalty" 0.55 "voice pitch scale" 0.5 "rage giving scale" 0.1 "health regen" 150 } //Weapons Item "The Blutsauger" ItemAttributes { ItemName "The Blutsauger" "heal on hit for rapidfire" 25 "energy weapon penetration" 1 "override projectile type" 13 "reload time decreased" 0.75 "health drain medic" 0 "clip size bonus" 3 "fire rate bonus" 0.75 "damage bonus" 2 } Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "uber duration bonus" 4206942069 "heal rate bonus" 500 } //Cosmetics Item "Medic MtG Hat" Item "Das Metalmeatencasen" Item "Big Steel Jaw of Summer Fun" } YoovyBot_Scout_Reinforced { //TFBot Class Scout ClassIcon tf2_lite_shadeless Name "Reinforced Scout" CharacterAttributes { "rage giving scale" 0.1 } //Cosmetics Item "Das Metalmeatencasen" Item "The Eliminators Safeguard" ItemAttributes { ItemName "The Eliminators Safeguard" "set item tint RGB" 15132390 } } YoovyBot_Soldier_Reinforced { //TFBot Class Soldier ClassIcon tf2_lite_shadeless Name "Reinforced Soldier" CharacterAttributes { "rage giving scale" 0.1 } //Cosmetics Item "The Eliminators Safeguard" Item "The Hurt Locher" ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 8289918 } } YoovyBot_Pyro_Reinforced { //TFBot Class Pyro ClassIcon tf2_lite_shadeless Name "Reinforced Pyro" CharacterAttributes { "rage giving scale" 0.1 } //Weapons ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } //Cosmetics Item "The Eliminators Safeguard" Item "Preventative Measure" } YoovyBot_Demoman_Reinforced { //TFBot Class Demoman ClassIcon tf2_lite_shadeless Name "Reinforced Demoman" CharacterAttributes { "rage giving scale" 0.1 } //Cosmetics Item "The Eliminators Safeguard" Item "The Juggernaut Jacket" ItemAttributes { ItemName "The Juggernaut Jacket" "set item tint RGB" 2960676 } } YoovyBot_Heavy_Reinforced { //TFBot Class Heavy ClassIcon tf2_lite_shadeless Name "Reinforced Heavy" CharacterAttributes { "rage giving scale" 0.1 } //Cosmetics Item "The Eliminators Safeguard" Item "Gone Commando" Item "The Borscht Belt" ItemAttributes { ItemName "The Borscht Belt" "set item tint RGB" 2960676 } } YoovyBot_Spy_RevolverKnife { //TFBot Class Spy Skill Expert Name "Menace to Society" } } //Sentrybusters //Wave 1-7 Mission { Objective DestroySentries Where spawnbot_main_0 Where spawnbot_main_1 BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template YoovyBot_SentryBuster_Worker Skill Expert } } //Spies //Wave 2 Mission { Objective Spy Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 25 CooldownTime 25 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Easy } } //Wave 4 Mission { Objective Spy Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Easy } } //Wave 6 Mission { Objective Spy Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Hard } } //Wave 7 Mission { Objective Spy Where spawnbot_scattered_0 Where spawnbot_scattered_1 BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Spy_RevolverKnife Skill Expert } } //Snipers //Wave 2 Mission { Objective Sniper Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 25 DesiredCount 2 TFBot { Template YoovyBot_Sniper Skill Hard } } //Wave 4 Mission { Objective Sniper Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 50 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Sniper Skill Hard } } //Wave 6 Mission { Objective Sniper Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Sniper Skill Hard } } //Engineers //Wave 2 Mission { Objective Engineer Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 40 DesiredCount 1 TFBot { Template YoovyBot_Engineer_WalkIn_NoTele Skill Expert } } ////////////////////// //WAVE 1 $600 ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name W1_01_GATE TotalCurrency 140 TotalCount 32 MaxActive 10 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Scout_Normal } } WaveSpawn { Name W1_01 TotalCurrency 60 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Scout_Shortstop_Subgiant_Rockets Skill Normal } } WaveSpawn { Name BiggestPunchie_Voiceline FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_meleedare02.mp3" } WaveSpawn { Name BiggestPunchie_Voiceline FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_meleedare02.mp3" } WaveSpawn { Name BiggestPunchie_Voiceline WaitBeforeStarting 2.25 FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_meleedare07.mp3" } WaveSpawn { Name BiggestPunchie_Voiceline WaitBeforeStarting 2.25 FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_meleedare07.mp3" } WaveSpawn { Name W1_01_GATE TotalCurrency 20 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_BiggestPunchie_Expert } } WaveSpawn { Name W1_02_GATE WaitForAllSpawned W1_01_GATE TotalCurrency 70 TotalCount 14 MaxActive 5 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 7 Where spawnbot_right_0 Where spawnbot_flank_1 TFBot { Template YoovyGateBot_Pyro_Igniter_Normal } } WaveSpawn { Name W1_02_GATE WaitForAllSpawned W1_01_GATE TotalCurrency 60 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 7 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Heavy_Shotgun_Hard } } WaveSpawn { Name W1_02 WaitForAllSpawned W1_01_GATE TotalCurrency 60 TotalCount 12 MaxActive 5 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 7 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Heavy_Shotgun Skill Hard } } WaveSpawn { Name W1_02 WaitForAllSpawned W1_01_GATE TotalCurrency 20 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 20 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyBot_Giant_Soldier_SemiRapid Skill Expert } TFBot { Template YoovyBot_Medic_Uber Skill Hard } } } WaveSpawn { Name W1_03 WaitForAllDead W1_02_GATE TotalCurrency 20 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 20 Where spawnbot_left_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Demoman_Knight_MixedShields Skill Expert } } WaveSpawn { Name W1_03_SUPPORT WaitForAllDead W1_02_GATE TotalCurrency 120 TotalCount 24 MaxActive 8 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1.5 Where spawnbot_main_0 Where spawnbot_main_1 Support Limit TFBot { Template YoovyBot_Scout ClassIcon scout_giant Skill Normal } } WaveSpawn { Name W1_03_SUPPORT WaitForAllDead W1_02_GATE TotalCurrency 30 TotalCount 18 MaxActive 10 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot_left_0 Where spawnbot_main_1 Support Limit Squad { TFBot { Template YoovyBot_Heavy_SteelFist_Subgiant Skill Expert } TFBot { Template YoovyBot_Pyro_Igniter ClassIcon pyro_bigfire_giant Skill Normal } TFBot { Template YoovyBot_Medic_Uber_Quick ClassIcon medic_uber_giant Skill Hard } } } } ////////////////////// //WAVE 2 $800 ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn //20,000 health gatetank { Name W2_01_GATETANK TotalCurrency 40 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Tank { Health 20000 Speed 75 Name tankboss StartingPathTrackNode boss_path_start Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W2_01 TotalCurrency 90 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 8 Where spawnbot_left_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Pyro_Degreaser Skill Normal } } WaveSpawn { Name W2_01_GATE TotalCurrency 50 TotalCount 10 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 4 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Soldier_Conch_Ext_Normal } } WaveSpawn { Name W2_01_GATE TotalCurrency 50 TotalCount 10 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 4 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Heavy_Natascha_Normal } } WaveSpawn { Name W2_01 TotalCurrency 30 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 8 Where spawnbot_left_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Heavy_Natascha Skill Normal } } WaveSpawn { Name W2_02_GATE WaitForAllSpawned W2_01_GATE TotalCurrency 100 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot_left_0 Where spawnbot_flank_1 Squad { TFBot { Template YoovyGateBot_Demoman_Normal } TFBot { Template YoovyGateBot_Medic_Uber_Quick_Hard } } } WaveSpawn { Name W2_02_GATE WaitForAllSpawned W2_01_GATE TotalCurrency 90 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Pyro_Normal } } WaveSpawn { Name W2_02 WaitForAllSpawned W2_01_GATE TotalCurrency 40 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Scout_Fast Skill Easy } } WaveSpawn { Name W2_02 WaitForAllSpawned W2_01_GATE TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot_left_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Soldier_BlackBox_BurstFire Skill Expert } } WaveSpawn { Name W2_03 WaitForAllDead W2_02_GATE TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyBot_Giant_Pyro_DF Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn { Name W2_03 WaitForAllDead W2_02_GATE TotalCurrency 30 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Scout_Fast Skill Easy } } WaveSpawn { Name W2_03_SUPPORT WaitForAllDead W2_02_GATE TotalCurrency 60 TotalCount 12 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 3 Where spawnbot_main_0 Where spawnbot_main_1 Support Limit RandomChoice { RandomChoice { TFBot { Template YoovyBot_Heavy_Heater Skill Normal } TFBot { Template YoovyBot_Heavy_Natascha ClassIcon heavy_natascha_nys_giant Skill Normal } } } } WaveSpawn { Name DUMMYICONS WaitForAllDead W2_03 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2000069 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 Support Limit TFBot { Template YoovyBot_Heavy_Heater } } WaveSpawn { Name DUMMYICONS WaitForAllDead W2_03 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2000069 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 Support Limit TFBot { Template YoovyBot_Heavy_Natascha } } WaveSpawn { Name W2_03_SUPPORT WaitForAllDead W2_02_GATE TotalCurrency 120 TotalCount 24 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 1.5 Where spawnbot_main_0 Where spawnbot_main_1 Support Limit TFBot { Template YoovyBot_Demoman_Knight Skill Expert } } } ////////////////////// //WAVE 3 $1,000 ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name W3_NIMBLE_SHOWCASE TotalCurrency 20 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyBot_Giant_Heavy_Fast Skill Expert } TFBot { Template YoovyBot_Medic_Uber Skill Hard } TFBot { Template YoovyBot_Medic_Uber Skill Hard } TFBot { Template YoovyBot_Medic_Uber Skill Hard } TFBot { Template YoovyBot_Medic_Uber Skill Hard } TFBot { Template YoovyBot_Medic_Uber Skill Hard } } } WaveSpawn { Name W3_01_GATE WaitForAllDead W3_NIMBLE_SHOWCASE TotalCurrency 90 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Scout_Melee_Charged Skill Expert } } WaveSpawn { Name W3_01_GATE WaitForAllDead W3_NIMBLE_SHOWCASE TotalCurrency 120 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0.1 WaitBetweenSpawns 7 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Soldier_Bison_Cold Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name W3_01_GATE WaitForAllDead W3_NIMBLE_SHOWCASE TotalCurrency 80 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 21 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Giant_Heavy_Fast_Expert } } WaveSpawn { Name W3_02_GATE WaitForAllSpawned W3_01_GATE TotalCurrency 60 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Pyro_Phlog_Hard } TFBot { Template YoovyGateBot_Medic_Uber_Quick_Hard } } } WaveSpawn { Name W3_02 WaitForAllSpawned W3_01_GATE TotalCurrency 90 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Soldier Skill Hard } } WaveSpawn { Name W3_02 WaitForAllSpawned W3_01_GATE TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Sniper_SMG Skill Expert } } WaveSpawn { Name W3_02_GATE WaitForAllSpawned W3_01_GATE TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Giant_Sniper_SMG_Expert } } WaveSpawn { Name W3_03 WaitForAllDead W3_02_GATE TotalCurrency 55 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot_left_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Scout_Bonk Skill Expert } } WaveSpawn { Name W3_03 WaitForAllDead W3_02_GATE TotalCurrency 45 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot_left_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Scout_Bonk Skill Hard } } WaveSpawn { Name W3_03 WaitForAllDead W3_02_GATE TotalCurrency 165 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyBot_Giant_Heavy_Fast Skill Expert } TFBot { Template YoovyBot_Medic_Uber Skill Hard } TFBot { Template YoovyBot_Medic_Uber Skill Hard } TFBot { Template YoovyBot_Medic_Uber Skill Hard } } } WaveSpawn { Name W3_03_SUPPORT WaitForAllDead W3_02_GATE TotalCurrency 25 TotalCount 25 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1.5 Where spawnbot_scattered_0 Where spawnbot_scattered_1 Support 1 RandomChoice { TFBot { Template YoovyBot_Pyro_Phlog ClassIcon pyro_phlog_v2_giant Skill Hard } TFBot { Template YoovyBot_Pyro_Phlog ClassIcon pyro_phlog_v2_giant Skill Hard } TFBot { Template YoovyBot_Pyro_Phlog ClassIcon pyro_phlog_v2_giant Skill Hard } TFBot { Template YoovyBot_Pyro_Phlog ClassIcon pyro_phlog_v2_giant Attributes AlwaysFireWeapon Skill Easy } } } WaveSpawn { Name W3_03_SUPPORT WaitForAllDead W3_02_GATE TotalCurrency 25 TotalCount 25 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1.5 Where spawnbot_scattered_0 Where spawnbot_scattered_1 Support 1 TFBot { Template YoovyBot_Demoman_Loch Skill Normal } } WaveSpawn { Name W3_03_SUPPORT WaitForAllDead W3_02_GATE TotalCurrency 25 TotalCount 25 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1.5 Where spawnbot_scattered_0 Where spawnbot_scattered_1 Support 1 TFBot { Template YoovyBot_Heavy_SteelFist Attributes AlwaysCrit Skill Expert } } } ////////////////////// //Wave 4 $600 ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name W4_01_GATE TotalCurrency 75 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Soldier Skill Hard } FirstSpawnOutput //make tank not gate { target boss_path_15 Action disablepath } LastSpawnOutput { target boss_path_15 Action enablealternatepath } } WaveSpawn //30,000 health tank { Name W4_01_TANK TotalCurrency 105 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Tank { Health 30000 Speed 75 Name tankboss StartingPathTrackNode boss_path_start OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W4_01_GATE TotalCurrency 60 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_right_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Heavy_SteelFist_Subgiant_Expert } TFBot { Template YoovyGateBot_Medic_QF_BigHeal_Hard } } } WaveSpawn { Name W4_01_GATE TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 25 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Heavy_Deflector Skill Expert } } WaveSpawn { Name W4_01_GATE TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Giant_Pyro_AlwaysFire_Expert } } WaveSpawn { Name W4_01_GATE TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Giant_Pyro_AlwaysFire_Expert } } WaveSpawn { Name W4_02_GATE WaitForAllSpawned W4_01_GATE TotalCurrency 60 TotalCount 30 MaxActive 10 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 1.6 Where spawnbot_scattered_0 Where spawnbot_scattered_1 TFBot { Template YoovyGateBot_Soldier_DirectHit_Buff_Ext_Expert } } WaveSpawn { Name W4_02_GATE WaitForAllSpawned W4_01_GATE TotalCurrency 20 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Soldier_DirectHit_Buff_Ext_Expert } } WaveSpawn { Name W4_02 WaitForAllSpawned W4_01_GATE TotalCurrency 60 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 12 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Scout_Fast } } WaveSpawn { Name W4_02_GATE WaitForAllSpawned W4_01_GATE TotalCurrency 20 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 30 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Giant_Soldier_RapidFire_Conch_Extended_Expert } } WaveSpawn { Name W4_03 WaitForAllDead W4_02_GATE TotalCurrency 65 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 25 Where spawnbot_main_0 Where spawnbot_main_1 Squad { ShouldPreserveSquad 1 TFBot { Template YoovyBot_Giant_Medic_Syringegun Attributes AlwaysCrit Skill Expert } TFBot { Template YoovyBot_Giant_Medic_QF_Regen Skill Expert } } } WaveSpawn { Name W4_03_SUPPORT WaitForAllDead W4_02_GATE TotalCurrency 20 TotalCount 20 MaxActive 9 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0.3 Where spawnbot_scattered_0 Where spawnbot_scattered_1 Support 1 TFBot { Template YoovyBot_Scout Skill Hard } } WaveSpawn { Name W4_03_SUPPORT WaitForAllDead W4_02_GATE TotalCurrency 15 TotalCount 15 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot_scattered_0 Where spawnbot_scattered_1 Support 1 TFBot { Template YoovyBot_Soldier_Rocketjumper_RocketSpec Skill Expert } } } ////////////////////// //Wave 5 $600 ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name Marshal_Voicelines FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_helpmecapture01.mp3" } WaveSpawn { Name Marshal_Voicelines FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_helpmecapture01.mp3" } WaveSpawn { Name Marshal_Voicelines FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_go01.mp3" WaitBeforeStarting 2.5 } WaveSpawn { Name Marshal_Voicelines FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_go01.mp3" WaitBeforeStarting 2.5 } WaveSpawn { Name Marshal_Voicelines FirstSpawnWarningSound "vo/mvm/norm/pyro_mvm_battlecry02.mp3" WaitBeforeStarting 4 } WaveSpawn { Name Marshal_Voicelines FirstSpawnWarningSound "vo/mvm/norm/pyro_mvm_battlecry02.mp3" WaitBeforeStarting 4 } WaveSpawn { Name Marshal_Voicelines WaitForAllDead W5_SUPPORT_DUMMY FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_negativevocalization01.mp3" } WaveSpawn { Name Marshal_Voicelines WaitForAllDead W5_SUPPORT_DUMMY FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_negativevocalization01.mp3" } WaveSpawn { Name Marshal_Voicelines WaitForAllDead W5_SUPPORT_DUMMY FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_jeers10.mp3" WaitBeforeStarting 1.25 } WaveSpawn { Name Marshal_Voicelines WaitForAllDead W5_SUPPORT_DUMMY FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_jeers10.mp3" WaitBeforeStarting 1.25 } WaveSpawn { Name W5_SUPPORT_DUMMY TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3.5 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 Support Limited TFBot { Template YoovyBot_Pyro_Gas_Fast Skill Normal } } WaveSpawn { Name W5_SUPPORT_DUMMY2 //Prevents The Marshal from possibly not having bomb TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_main_1 Support Limited TFBot { Template YoovyBot_Pyro_Gas_Fast Skill Normal } } WaveSpawn { Name W5_SUPPORT WaitForAllSpawned W5_SUPPORT_DUMMY TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 30 Where spawnbot_main_0 Where spawnbot_main_1 Support 1 TFBot { Template YoovyBot_Pyro_Gas_Fast Skill Normal } } WaveSpawn { Name W5_01_CHIEF WaitForAllDead W5_SUPPORT_DUMMY TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 2 Where spawnbot_right_0 Where spawnbot_flank_1 TFBot { Template YoovyBot_Spy Skill Expert } } WaveSpawn { Name W5_01_CHIEF_DONT_HOLD_UP_NEXT_SUBWAVE_IDIOTS WaitForAllDead W5_SUPPORT_DUMMY TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 28 WaitBetweenSpawns 2 Where spawnbot_right_0 Where spawnbot_flank_1 TFBot { Template YoovyBot_Spy Skill Expert } } WaveSpawn { Name W5_01_CHIEF WaitForAllDead W5_SUPPORT_DUMMY TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1.25 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 FirstSpawnOutput //make tank not gate { target boss_path_15 Action disablepath } LastSpawnOutput { target boss_path_15 Action enablealternatepath } TFBot { Template YoovyGateBot_Chief_Soldier_RocketBison_Expert } FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" } WaveSpawn { Name Marshal_Voicelines_Death WaitForAllDead W5_01_CHIEF FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_paincrticialdeath01.mp3" } WaveSpawn { Name Marshal_Voicelines_Death WaitForAllDead W5_01_CHIEF FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_paincrticialdeath01.mp3" } WaveSpawn { Name Marshal_Voicelines_Death WaitForAllDead W5_01_CHIEF FirstSpawnWarningSound "npc/combine_gunship/gunship_explode2.wav" } WaveSpawn //25,000 health tank { Name W5_01_TANK WaitForAllDead W5_01_CHIEF TotalCurrency 60 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Tank { Health 25000 Speed 75 Name tankboss StartingPathTrackNode boss_path_start OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W5_02_GATE WaitForAllDead W5_01_CHIEF TotalCurrency 60 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 14 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Heavy_SteelFist_Subgiant_Push_Expert } } WaveSpawn { Name W5_02 WaitForAllDead W5_01_CHIEF TotalCurrency 60 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 7 Where spawnbot_left_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyBot_Heavy_Deflector Skill Hard } TFBot { Template YoovyBot_Medic_QF_BigHeal_Shield_CommonPatient Skill Hard } } } WaveSpawn { Name W5_02 WaitForAllDead W5_01_CHIEF TotalCurrency 60 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 7 Where spawnbot_left_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Heavy_Deflector Skill Hard } } WaveSpawn { Name W5_02_GATE WaitForAllDead W5_01_CHIEF TotalCurrency 20 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Giant_Soldier_Barrage_Expert } TFBot { Template YoovyGateBot_Medic_QF_BigHeal_Shield_GiantPatient_Hard } } } WaveSpawn { Name W5_03 WaitForAllSpawned W5_02_GATE TotalCurrency 90 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 7 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Demoman_Ironbomber Skill Hard } } WaveSpawn { Name W5_03_GATE WaitForAllSpawned W5_02_GATE TotalCurrency 90 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 7 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Demoman_Ironbomber_Hard } } WaveSpawn { Name W5_03_GATE WaitForAllSpawned W5_02_GATE TotalCurrency 60 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 7 Where spawnbot_right_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Sniper_Huntsman_RapidFire_Subgiant_Crit_Hard } TFBot { Template YoovyGateBot_Medic_Uber_Quick_Hard } } } WaveSpawn { Name W5_03 WaitForAllSpawned W5_02_GATE TotalCurrency 20 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 30 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Heavy_Shotgun Skill Expert } } WaveSpawn { Name W5_03_GATE WaitForAllSpawned W5_02_GATE TotalCurrency 20 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 35 WaitBetweenSpawns 30 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Giant_Heavy_Shotgun_Expert } } WaveSpawn { Name W5_04_CHIEF WaitForAllDead W5_03_GATE WaitBeforeStarting 10 FirstSpawnWarningSound "vo/mvm/mght/pyro_mvm_m_laugh_addl04.mp3" } WaveSpawn { Name W5_04_CHIEF WaitForAllDead W5_03_GATE WaitBeforeStarting 10 FirstSpawnWarningSound "vo/mvm/mght/pyro_mvm_m_laugh_addl04.mp3" } WaveSpawn { Name W5_04_CHIEF WaitForAllDead W5_03_GATE TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Chief_Pyro_Gas_EOI Skill Expert } FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" } WaveSpawn { Name Captain_Cremator_Death WaitForAllDead W5_04_CHIEF FirstSpawnWarningSound "vo/mvm/mght/pyro_mvm_m_paincrticialdeath01.mp3" } WaveSpawn { Name Captain_Cremator_Death WaitForAllDead W5_04_CHIEF FirstSpawnWarningSound "vo/mvm/mght/pyro_mvm_m_paincrticialdeath01.mp3" } WaveSpawn { Name Captain_Cremator_Death WaitForAllDead W5_04_CHIEF FirstSpawnWarningSound "npc/combine_gunship/gunship_explode2.wav" } WaveSpawn { Name W5_04_CHIEF_SUPPORT WaitForAllSpawned W5_04_CHIEF TotalCurrency 10 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0.5 Where spawnbot_scattered_0 Where spawnbot_scattered_1 Support 1 RandomChoice { TFBot { Template YoovyBot_Pyro_Gas_Fast Skill Normal } TFBot { Template YoovyBot_Pyro_Gas_Fast Skill Normal } TFBot { Template YoovyBot_Pyro_Gas_Fast Skill Normal } TFBot { Template YoovyBot_Pyro_Gas_Fast_NoGas_AlwaysFire Skill Easy } } } WaveSpawn { Name W5_SUPPORT_DEVASTATION TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 30 Where spawnbot_scattered_0 Where spawnbot_scattered_1 Support 1 TFBot { Template YoovyBot_Devastation Skill Expert } } } ////////////////////// //Wave 6 $1,000 ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name W6_01_GATE TotalCurrency 90 TotalCount 18 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4.25 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Soldier_Conch_Ext_Hard_Crit } } WaveSpawn { Name W6_01 TotalCurrency 90 TotalCount 18 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4.25 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Soldier_Conch_Ext Attributes AlwaysCrit Skill Hard } } WaveSpawn { Name W6_01 TotalCurrency 30 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8.5 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Heavy_TitaniumFist_Subgiant Skill Expert } } WaveSpawn { Name W6_01_GATE TotalCurrency 90 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 30 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Giant_Heavy_Deflector_HOK_Crit_Expert } TFBot { Template YoovyGateBot_Giant_Medic_QF_Popping_Expert } } } WaveSpawn { Name W6_02 WaitForAllSpawned W6_01_GATE TotalCurrency 140 TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 7 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Scout_Melee_MutatedMadMilk Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name W6_02_GATE WaitForAllSpawned W6_01_GATE TotalCurrency 140 TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 3.5 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Heavy_Fast_Hard } TFBot { Template YoovyGateBot_Medic_Uber_Quick_Hard } } } WaveSpawn { Name W6_02 WaitForAllSpawned W6_01_GATE TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 20 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Soldier_RapidBurstFire Skill Expert } } WaveSpawn { Name W6_02_GATE WaitForAllSpawned W6_01_GATE TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 20 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Giant_Soldier_RapidBurstFire_Expert } } WaveSpawn { Name Stunty_Voicelines WaitForAllDead W6_02_GATE FirstSpawnWarningSound "vo/mvm/mght/taunts\demoman_mvm_m_taunts04.mp3" WaitBeforeStarting 2 } WaveSpawn { Name Stunty_Voicelines WaitForAllDead W6_02_GATE FirstSpawnWarningSound "vo/mvm/mght/taunts\demoman_mvm_m_taunts04.mp3" WaitBeforeStarting 2 } WaveSpawn { Name Stunty_Voicelines WaitForAllDead W6_02_GATE FirstSpawnWarningSound "vo/mvm/mght/demoman_mvm_m_battlecry02.mp3" WaitBeforeStarting 5 } WaveSpawn { Name Stunty_Voicelines WaitForAllDead W6_02_GATE FirstSpawnWarningSound "vo/mvm/mght/demoman_mvm_m_battlecry02.mp3" WaitBeforeStarting 5 } WaveSpawn { Name W6_03_CHIEF WaitForAllDead W6_02_GATE TotalCurrency 70 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Chief_Demoman_RapidLoch Skill Expert } FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" } WaveSpawn { Name Stunty_Death_Voicelines WaitForAllDead W6_03_CHIEF FirstSpawnWarningSound "vo/mvm/mght/demoman_mvm_m_paincrticialdeath05.mp3" } WaveSpawn { Name Stunty_Death_Voicelines WaitForAllDead W6_03_CHIEF FirstSpawnWarningSound "vo/mvm/mght/demoman_mvm_m_paincrticialdeath05.mp3" } WaveSpawn { Name Stunty_Death_Voicelines WaitForAllDead W6_03_CHIEF FirstSpawnWarningSound "npc/combine_gunship/gunship_explode2.wav" } WaveSpawn { Name W6_03_SUPPORT WaitForAllDead W6_02_GATE TotalCurrency 25 TotalCount 25 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot_main_0 Where spawnbot_main_1 Support 1 TFBot { Template YoovyBot_Sniper_Jarate Skill Hard } } WaveSpawn { Name W6_03_SUPPORT WaitForAllDead W6_02_GATE TotalCurrency 25 TotalCount 25 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot_main_0 Where spawnbot_main_1 Support 1 TFBot { Template YoovyBot_Pyro_Igniter Skill Hard } } } ////////////////////// //Wave 6 $1,000 ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name WarningSound FirstSpawnWarningSound "ambient/alarms/doomsday_lift_alarm.wav" } WaveSpawn { Name WarningSound FirstSpawnWarningSound "ambient/alarms/doomsday_lift_alarm.wav" WaitBeforeStarting 2 } WaveSpawn { Name WarningSound FirstSpawnWarningSound "ambient/alarms/doomsday_lift_alarm.wav" WaitBeforeStarting 4 } WaveSpawn { Name GiantHeavy_Voicelines FirstSpawnWarningSound "vo/mvm/mght/taunts/heavy_mvm_m_taunts18.mp3" WaitBeforeStarting 6 } WaveSpawn { Name GiantHeavy_Voicelines FirstSpawnWarningSound "vo/mvm/mght/taunts/heavy_mvm_m_taunts18.mp3" WaitBeforeStarting 6 } WaveSpawn { Name GiantHeavy_Voicelines FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_laughterbig02.mp3" WaitBeforeStarting 9 } WaveSpawn { Name GiantHeavy_Voicelines FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_laughterbig02.mp3" WaitBeforeStarting 9 } WaveSpawn { Name W7_01_GATERUSH_ANTI_NOBOMB TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_main_1 Support Limited TFBot { Template YoovyBot_Scout_Fast } } WaveSpawn { Name W7_01_GATERUSH TotalCurrency 10 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 6 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Giant_Heavy_Fast_Crit_Expert } TFBot { Template YoovyBot_Medic_BulletVacc ClassIcon medic_vac_trio_nys Skill Expert } TFBot { Template YoovyBot_Medic_BlastVacc ClassIcon medic_vac_trio_nys Skill Expert } TFBot { Template YoovyBot_Medic_FireVacc ClassIcon medic_vac_trio_nys Skill Expert } } } WaveSpawn { Name W7_01_GATERUSH TotalCurrency 10 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 7.5 WaitBetweenSpawns 0 Where spawnbot_right_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Giant_Heavy_Fast_Crit_Expert } TFBot { Template YoovyBot_Medic_BulletVacc ClassIcon medic_vac_trio_nys Skill Expert } TFBot { Template YoovyBot_Medic_BlastVacc ClassIcon medic_vac_trio_nys Skill Expert } TFBot { Template YoovyBot_Medic_FireVacc ClassIcon medic_vac_trio_nys Skill Expert } } } WaveSpawn { Name W7_01_GATERUSH TotalCurrency 10 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 11 WaitBetweenSpawns 0 Where spawnbot_left_0 Where spawnbot_main_1 Squad { TFBot { Template YoovyGateBot_Giant_Heavy_Fast_Crit_Expert } TFBot { Template YoovyBot_Medic_BulletVacc ClassIcon medic_vac_trio_nys Skill Expert } TFBot { Template YoovyBot_Medic_BlastVacc ClassIcon medic_vac_trio_nys Skill Expert } TFBot { Template YoovyBot_Medic_FireVacc ClassIcon medic_vac_trio_nys Skill Expert } } } WaveSpawn //20,000 health gatetank { Name W7_02_GATETANK WaitForAllDead W7_01_GATERUSH TotalCurrency 55 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Tank { Health 25000 Speed 75 Name tankboss StartingPathTrackNode boss_path_start Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W7_02 WaitForAllDead W7_01_GATERUSH TotalCurrency 40 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyGateBot_Giant_Pyro_Flare_Runner_Expert } } WaveSpawn { Name W7_02 WaitForAllDead W7_01_GATERUSH TotalCurrency 135 TotalCount 27 MaxActive 9 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1.5 Where spawnbot_scattered_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Scout_Sodapopper Skill Expert } } WaveSpawn { Name W7_02 WaitForAllDead W7_01_GATERUSH TotalCurrency 20 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 25 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Heavy_Brassbeast Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name W7_02 WaitForAllDead W7_01_GATERUSH TotalCurrency 20 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 25 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Soldier_RapidFire_Backup_Ext Skill Expert } } WaveSpawn { Name W7_03 WaitForAllSpawned W7_02 TotalCurrency 160 TotalCount 32 MaxActive 8 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 2 Where spawnbot_scattered_0 Where spawnbot_scattered_1 TFBot { Template YoovyBot_Heavy_Fast Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name W7_03 WaitForAllSpawned W7_02 TotalCurrency 30 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 20 Where spawnbot_left_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Soldier_Barrage Skill Expert } } WaveSpawn { Name W7_03 WaitForAllSpawned W7_02 TotalCurrency 30 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 20 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Soldier_Barrage } } WaveSpawn { Name W7_03 WaitForAllSpawned W7_02 TotalCurrency 40 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 16 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Scout_Fast Skill Easy } } WaveSpawn { Name W7_03 WaitForAllDead W7_02 TotalCurrency 40 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 16 Where spawnbot_right_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Giant_Scout_Fast Skill Easy } } WaveSpawn { Name CLOSEGATE WaitForAllDead W7_03 FirstSpawnOutput { Target reset_wave_relay Action Trigger } } WaveSpawn { Name RESETBOMB WaitForAllDead W7_03 FirstSpawnWarningSound "music/hl2_song14.mp3" DoneWarningSound "ambient/alarms/manhack_alert_pass1.wav" FirstSpawnOutput { Target wave_start_relay Action RunScriptCode Param " EntFire(`intel`,`ForceReset`) EntFire(`intel2`,`ForceReset`) " } } WaveSpawn { Name RocketRecursion_Voicelines WaitForAllDead W7_03 FirstSpawnWarningSound "npc/combine_gunship/see_enemy.wav" WaitBeforeStarting 12 } WaveSpawn { Name RocketRecursion_Voicelines WaitForAllDead W7_03 FirstSpawnWarningSound "npc/combine_gunship/ping_patrol.wav" WaitBeforeStarting 12 } WaveSpawn { Name SuperiorBlitzkrieg_Voicelines WaitForAllDead W7_03 FirstSpawnWarningSound "vo/mvm/norm/medic_mvm_specialcompleted06.mp3" WaitBeforeStarting 14 } WaveSpawn { Name SuperiorBlitzkrieg_Voicelines WaitForAllDead W7_03 FirstSpawnWarningSound "vo/mvm/norm/medic_mvm_specialcompleted06.mp3" WaitBeforeStarting 14 } WaveSpawn { Name SuperiorBlitzkrieg_Voicelines WaitForAllDead W7_03 FirstSpawnWarningSound "npc/combine_gunship/gunship_moan.wav" WaitBeforeStarting 16 } WaveSpawn { Name SuperiorBlitzkrieg_Voicelines WaitForAllDead W7_03 FirstSpawnWarningSound "npc/combine_gunship/gunship_moan.wav" WaitBeforeStarting 16 } WaveSpawn { Name FINALE_SOLDIER_BADDIE WaitForAllDead W7_03 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 FirstSpawnOutput //make tank not gate { target boss_path_15 Action disablepath } LastSpawnOutput { target boss_path_15 Action enablealternatepath } TFBot { Template YoovyBot_Chief_Soldier_RocketRecursion2 Skill Expert } FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" } WaveSpawn { Name RocketRecursion_Voicelines_Death WaitForAllDead FINALE_SOLDIER_BADDIE FirstSpawnWarningSound "npc/combine_gunship/gunship_pain.wav" } WaveSpawn { Name RocketRecursion_Voicelines_Death WaitForAllDead FINALE_SOLDIER_BADDIE FirstSpawnWarningSound "npc/combine_gunship/gunship_pain.wav" } WaveSpawn { Name RocketRecursion_Voicelines_Death WaitForAllDead FINALE_SOLDIER_BADDIE FirstSpawnWarningSound "npc/combine_gunship/gunship_explode2.wav" } WaveSpawn { Name FINALE_MEDIC_BADDIE WaitForAllDead W7_03 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12.5 WaitBetweenSpawns 0 Where spawnbot_main_0 Where spawnbot_main_1 TFBot { Template YoovyBot_Chief_Medic_Kritz2 Skill Expert } } WaveSpawn { Name SuperiorBlitzkrieg_Voicelines_Death WaitForAllDead FINALE_MEDIC_BADDIE FirstSpawnWarningSound "vo/mvm/norm/medic_mvm_paincrticialdeath03.mp3" } WaveSpawn { Name SuperiorBlitzkrieg_Voicelines_Death WaitForAllDead FINALE_MEDIC_BADDIE FirstSpawnWarningSound "vo/mvm/norm/medic_mvm_paincrticialdeath03.mp3" } WaveSpawn { Name SuperiorBlitzkrieg_Voicelines_Death WaitForAllDead FINALE_MEDIC_BADDIE FirstSpawnWarningSound "npc/combine_gunship/gunship_explode2.wav" } WaveSpawn //30,000 health tank { Name FINALE_TANK WaitForAllDead W7_03 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12.75 WaitBetweenSpawns 0 Tank { Health 40000 Speed 75 Name tankboss StartingPathTrackNode boss_path_start OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name FINALE_LITTLEBADDIES WaitForAllDead W7_03 TotalCurrency 0 TotalCount 100 MaxActive 9 SpawnCount 1 WaitBeforeStarting 12.75 WaitBetweenSpawns 1 Where spawnbot_scattered_0 Where spawnbot_scattered_1 Support 1 RandomChoice { TFBot { Template YoovyBot_Scout_Reinforced Skill Normal } TFBot { Template YoovyBot_Soldier_Reinforced Skill Normal } TFBot { Template YoovyBot_Pyro_Reinforced Skill Normal } TFBot { Template YoovyBot_Demoman_Reinforced Skill Normal } TFBot { Template YoovyBot_Heavy_Reinforced Skill Normal } } } } }