//Created by Yoovy: https://steamcommunity.com/profiles/76561198017198600/ // spawnbot_secondary (left) // spawnbot (right) // spawnbot_mission_spy (right) // spawnbot_invasion (left , right) // spawnbot_main (left , right) // spawnbot_mission_sniper (left , right) // spawnbot_titan (tank spawn) // tank_path_a_1 (Same) // tank_path_b_1 (Opposite) WaveSchedule { StartingCurrency 1000 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Templates { YoovyBot_Demoman { Class Demoman } YoovyBot_Giant_Heavy_KGB { Class Heavy Name "Giant Heavyweight Champ" Health 5000 ClassIcon heavy_champ_giant WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant Item "The Killing Gloves of Boxing" ItemAttributes { ItemName "The Killing Gloves of Boxing" "fire rate bonus" 0.6 "damage bonus" 1.25 } Item "Pugilist's Protector" CharacterAttributes { "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } } YoovyBot_Heavy_SteelFist { Class Heavy Name "Steel Gauntlet" Health 900 Scale 1.5 ClassIcon heavy_steelfist_yoovy WeaponRestrictions MeleeOnly Tag bot_giant Item "Fists of Steel" Item "The U-Clank-A" CharacterAttributes { "airblast vulnerability multiplier" 0.8 "damage force reduction" 0.8 } } YoovyBot_Soldier { Class Soldier } YoovyBot_Scout_Melee { Class Scout Name "Bat Scout" ClassIcon scout_bat_nys WeaponRestrictions MeleeOnly } YoovyBot_Spy { Class Spy Attributes IgnoreFlag } YoovyBot_Sniper_SMG { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg_tind WeaponRestrictions SecondaryOnly Item "The Conspicuous Camouflage" } YoovyBot_Soldier_Liberty { Class Soldier Name "Liberty Launcher Soldier" Item "The Liberty Launcher" Item "The Cloud Crasher" } YoovyBot_Demoman_Knight_Samurai_Warrior { Class Demoman Name "Samurai Warrior" Health 650 Scale 1.3 ClassIcon demoknight_samurai WeaponRestrictions MeleeOnly Attributes AirChargeOnly Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 Tag bot_giant Item "The Half-Zatoichi" ItemAttributes { ItemName "The Half-Zatoichi" "damage bonus" 1.5 } Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "charge recharge rate increased" 7 "attack not cancel charge" 1 "charge time increased" 2 } Item "Legendary Lid" CharacterAttributes { "airblast vulnerability multiplier" 0.9 "bot custom jump particle" 1 "gesture speed increase" 1.5 "damage force reduction" 0.9 "increased jump height" 2.3 "cancel falling damage" 1 } } YoovyBot_Giant_Pyro_Airblast { Class Pyro Name "Giant Airblast Pyro" Health 3000 ClassIcon pyro_reflect_daan Attributes MiniBoss Tag bot_giant Item "Traffic Cone" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "damage force reduction" 0.4 "move speed penalty" 0.5 } } YoovyBot_Scout_Bat_Bonk { Class Scout Name "Bat Bonk Scout" ClassIcon scout_bonk_nys WeaponRestrictions MeleeOnly Item "The Atomizer" ItemAttributes { ItemName "The Atomizer" "single wep deploy time increased" 1 "dmg penalty vs players" 1 "air dash count" 0 } Item "Bonk! Atomic Punch" Item "Bonk Leadwear" } YoovyBot_Soldier_DirectHit { Class Soldier Name "Directhit Soldier" ClassIcon soldier_directhit_lite Item "The Direct Hit" Item "The Shellmet" } YoovyBot_Giant_Demoman_ScatterBarrage { Class Demoman Name "Drunken Demolitionist" Health 4100 ClassIcon demo_scatter_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant Item "gentlemanne_grenadelauncher_coffinnail" ItemAttributes { ItemName "gentlemanne_grenadelauncher_coffinnail" "projectile spread angle penalty" 5 "clip size upgrade atomic" 24 "reload time decreased" 0.5 "set_item_texture_wear" 0 "fire rate bonus" 0.25 "damage bonus" 1.5 } Item "The Rebel Rouser" Item "The Diplomat" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "damage force reduction" 0.4 "move speed penalty" 0.5 "health regen" 40 } } YoovyBot_Medic_Uber_Quick { Class Medic Name "Quick-Uber Medic" ClassIcon medic_uber Attributes SpawnWithFullCharge ItemAttributes { ItemName TF_WEAPON_MEDIGUN "ubercharge rate bonus" 5 "uber duration bonus" -3 "heal rate penalty" 0.1 } Item "Titanium Tyrolean" ItemAttributes { ItemName "Titanium Tyrolean" "set item tint RGB" 8626083 } } YoovyBot_Sniper { Class Sniper Attributes IgnoreFlag MaxVisionRange 2500 } YoovyBot_Heavy_Shotgun { Class Heavy Name "Shotgun Heavy" ClassIcon heavy_shotgun WeaponRestrictions SecondaryOnly Item "The Well-Rounded Rifleman" } YoovyBot_Soldier_Shotgun { Class Soldier Name "Shotgun Soldier" ClassIcon heavy_shotgun WeaponRestrictions SecondaryOnly Item "The Valley Forge" } YoovyBot_Pyro_Shotgun { Class Pyro Name "Shotgun Pyro" ClassIcon heavy_shotgun WeaponRestrictions SecondaryOnly Item "The Crosslinker's Coil" } YoovyBot_Heavy_SteelFist_Push { Class Heavy Name "Steel Gauntlet Pusher" Health 900 Scale 1.5 ClassIcon heavy_steelfist_push_yoovy WeaponRestrictions MeleeOnly Tag bot_giant Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "killstreak idleeffect" 1 "damage bonus" 1.54 } Item "Mad Mask" CharacterAttributes { "airblast vulnerability multiplier" 0.8 "damage force reduction" 0.8 } } YoovyBot_Giant_Heavy_Tomislav { Class Heavy Name "Giant Tomislav Heavy" Health 5000 ClassIcon heavy_accurate_lite_giant Attributes MiniBoss Tag bot_giant Item "Tomislav" ItemAttributes { ItemName "Tomislav" "damage bonus" 1.5 } Item "Capone's Capper" CharacterAttributes { "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } } YoovyBot_Medic_VaccBullet { Class Medic Name "Bullet Vaccinator Medic" ClassIcon medic_bullet Attributes SpawnWithFullCharge Attributes VaccinatorBullets Item "gentlemanne_medigun_coffinnail" ItemAttributes { ItemName "gentlemanne_medigun_coffinnail" "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 } Item "Berliner's Bucket Helm" Item "Das Metalmeatencasen" ItemAttributes { ItemName "Das Metalmeatencasen" "attach particle effect" 3045 } CharacterAttributes { "bot medic uber health threshold" 7202004 } } YoovyBot_Medic_VaccBlast { Class Medic Name "Blast Vaccinator Medic" ClassIcon medic_blast Attributes SpawnWithFullCharge Attributes VaccinatorBlast Item "gentlemanne_medigun_coffinnail" ItemAttributes { ItemName "gentlemanne_medigun_coffinnail" "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 } Item "Das Naggenvatcher" Item "Coldfront Carapace" ItemAttributes { ItemName "Coldfront Carapace" "attach particle effect" 3070 } CharacterAttributes { "bot medic uber health threshold" 7202004 } } YoovyBot_Giant_Soldier_RapidBurstFire { Class Soldier Name "Giant Rapid Burst Fire Soldier" Health 3800 ClassIcon soldier_spammer_burstfire_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant 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 } CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "damage force reduction" 0.4 "move speed penalty" 0.5 } } YoovyBot_Giant_Demoman_RapidBurstFire { Class Demoman Name "Giant Rapid Burst Fire Demoman" Health 3300 ClassIcon demo_burst_spammer Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant Item "gentlemanne_grenadelauncher_topshelf" ItemAttributes { ItemName "gentlemanne_grenadelauncher_topshelf" "projectile spread angle penalty" 5 "projectile speed increased" 1.1 "clip size upgrade atomic" 2 "reload time decreased" 0.3 "set_item_texture_wear" 0 "fire rate bonus" -1 } Item "The Bomber Knight" Item "The Hurt Locher" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "damage force reduction" 0.4 "move speed penalty" 0.5 } } YoovyBot_Giant_Scout_FAN { Class Scout Name "Giant Force-a-Nature Scout" Health 1600 ClassIcon scout_fan_giant Attributes MiniBoss MaxVisionRange 500 Tag bot_giant Item "The Force-a-Nature" ItemAttributes { ItemName "The Force-a-Nature" "damage bonus" 1.25 } Item "The Fed-Fightin' Fedora" CharacterAttributes { "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "damage force reduction" 0.5 } } YoovyBot_Scout_Sandman { Class Scout Name "Minor League Scout" ClassIcon scout_stun WeaponRestrictions MeleeOnly Item "The Sandman" ItemAttributes { ItemName "The Sandman" "max health additive penalty" 0 } Item "Batter's Helmet" } YoovyBot_Engineer_WalkIn_Tele { Class Engineer Name "Teleporter Engineer" Health 275 ClassIcon engineer_telein TeleportWhere spawnbot TeleportWhere spawnbot_titan TeleportWhere spawnbot_secondary Attributes IgnoreFlag Item "The Eureka Effect" ItemAttributes { ItemName "The Eureka Effect" "Construction rate decreased" 1 } Item "Wavefinder" Item "The Antarctic Researcher" } YoovyBot_Giant_Scout_Sandman_Armored { Class Scout Name "Armored Major League Scout" Health 3000 ClassIcon scout_stun_giant_armored WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.1 "max health additive penalty" 0 "damage bonus" 1.25 } Item "Batter's Helmet" Item "MNC Mascot Outfit" Item "Das Metalmeatencasen" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 "damage force reduction" 0.4 "move speed penalty" 0.75 } } YoovyBot_Pyro_DF { Class Pyro Name "Dragon's Fury Pyro" ClassIcon pyro_dragon_fury_swordstone MaxVisionRange 650 Item "The Dragon's Fury" Item "Airtight Arsonist" } YoovyBot_Heavy { Class Heavy } YoovyBot_Giant_Soldier_Barrage { Class Soldier Name "Colonel Barrage" Health 4200 ClassIcon soldier_barrage_giant 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" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "damage force reduction" 0.4 "move speed penalty" 0.5 "health regen" 50 } } YoovyBot_Pyro_Conch_Extended { Class Pyro Name "Extended Conch Pyro" ClassIcon pyro_conch_yoovy Attributes SpawnWithFullCharge ItemAttributes { ItemName TF_WEAPON_FLAMETHROWER "airblast disabled" 1 } Item "The Concheror" Item "Mangnanimous Monarch" CharacterAttributes { "increase buff duration" 9.0 "deploy time decreased" 0.1 } } YoovyBot_Giant_Heavy_Deflector { Class Heavy Name "Giant Deflector Heavy" Health 5000 ClassIcon heavy_deflector_giant Attributes MiniBoss Tag bot_giant Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "damage bonus" 1.5 } Item "The U-Clank-A" CharacterAttributes { "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } } YoovyBot_Giant_Medic_QF_Regen { Class Medic Name "Giant Regen Quick-Fix Medic" Health 4500 ClassIcon medic_giant Attributes MiniBoss Tag bot_giant Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 200 } Item "The Surgeon's Stahlhelm" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.5 "health regen" 50 } } YoovyBot_Giant_Medic_QF_Bigheal { Class Medic Name "Giant Big-Heal Medic" Health 4500 ClassIcon medic_quickfix_giant Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 400 } Item "The Gentleman's Ushanka" ItemAttributes { ItemName "The Gentleman's Ushanka" "set item tint RGB" 8626083 } CharacterAttributes { "airblast vulnerability multiplier" 0.4 "bot medic uber health threshold" 150 "damage force reduction" 0.4 "move speed penalty" 0.5 } } YoovyBot_Sniper_Sydney { Class Sniper Name "Sydney Sniper" ClassIcon sniper_sydneysleeper Attributes IgnoreFlag MaxVisionRange 2500 Item "The Sydney Sleeper" Item "The Bushwacka" Item "Ol' Snaggletooth" Item "Crocodile Dandy" } YoovyBot_Pyro_Melee { Class Pyro Name "Fire Axe Pyro" ClassIcon pyro_fireaxe_lite WeaponRestrictions MeleeOnly Item "Firewall Helmet" CharacterAttributes { "gesture speed increase" 1.85 } } YoovyBot_Scout_Shortstop_Subgiant { Class Scout Name "Homerunner Scout" Health 650 Scale 1.3 ClassIcon scout_shortstop Tag bot_giant Item "The Shortstop" Item "Boston Brain Bucket" ItemAttributes { ItemName "Boston Brain Bucket" "item style override" 2 } CharacterAttributes { "airblast vulnerability multiplier" 0.9 "damage force reduction" 0.9 "voice pitch scale" 0.7 "move speed bonus" 1.25 "head scale" 0.7 } } YoovyBot_Giant_Heavy_Shotgun_BurstFire { Class Heavy Name "Giant Burst Fire Shotgun Heavy" Health 5000 ClassIcon heavy_shotgun_burst_lite WeaponRestrictions SecondaryOnly Attributes MiniBoss Tag bot_giant 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" CharacterAttributes { "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.7 } } YoovyBot_Giant_Medic_Kritzkrieg { Class Medic Name "Giant Kritzkrieg Medic" Health 4500 ClassIcon medic_kritz2 Attributes SpawnWithFullCharge Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "uber duration bonus" 7153200 "heal rate bonus" 200 } Item "The Combat Medic's Crusher Cap" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "bot medic uber health threshold" 7202004 "damage force reduction" 0.4 "move speed penalty" 0.5 } } YoovyBot_Demoman_Knight { Class Demoman Name "Demoknight" ClassIcon demoknight Health 150 WeaponRestrictions MeleeOnly Item "The Eyelander" ItemAttributes { ItemName "The Eyelander" "max health additive penalty" 1 "critboost on kill" 3 } Item "The Chargin' Targe" Item "Spiral Sallet" CharacterAttributes { "gesture speed increase" 1.5 } } YoovyBot_Giant_Soldier_RapidFire { Class Soldier Name "Giant Rapid Fire Soldier" Health 3800 ClassIcon Soldier_spammer 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 "fire rate bonus" 0.5 } Item "The Gilded Guard" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "damage force reduction" 0.4 "move speed penalty" 0.5 } } YoovyBot_Giant_Heavy { Class Heavy Name "Giant Heavy" Health 5000 ClassIcon heavy_giant Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName TF_WEAPON_MINIGUN "damage bonus" 1.5 } CharacterAttributes { "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } } YoovyBot_Scout { Class Scout } YoovyBot_MiniSentry { Class Engineer Name "Minisentry Deployer" Health 1 Scale 1.1 ClassIcon engineer_minisentry_nys Attributes AlwaysFireWeapon Attributes IgnoreFlag Tag bot_giant Item "The Gunslinger" Item "The Sightliner" Item "The Western Wraps" Item "Winter Backup" CharacterAttributes { "engineer sentry build rate multiplier" 2 "voice pitch scale" 0 "health regen" -1 "hand scale" 0 } } YoovyBot_Giant_Soldier_Barrage_Conch { Class Soldier Name "Colonel Conch Barrage" Health 4200 ClassIcon Soldier_barrage_conch Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge 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 Concheror" Item "Furious Fukaamigasa" Item "The Diplomat" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "increase buff duration" 9.0 "damage force reduction" 0.4 "deploy time decreased" 0.1 "move speed penalty" 0.5 "health regen" 50 } } YoovyBot_Giant_Heavy_Brassbeast { Class Heavy Name "Giant Brass Beast Heavy" Health 5000 ClassIcon heavy_brass_nys_giant Attributes MiniBoss Tag bot_giant Item "The Brass Beast" ItemAttributes { ItemName "The Brass Beast" "aiming movespeed decreased" 1 "spunup_damage_resistance" 1 "damage bonus" 1.7 } Item "Officer's Ushanka" CharacterAttributes { "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } } YoovyBot_Giant_Scout_Fast { Class Scout Name "Super Scout" Health 1200 ClassIcon scout_giant_fast WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant Item "The Holy Mackerel" ItemAttributes { ItemName "The Holy Mackerel" "damage bonus" 1.25 } Item "The Bolt Boy" CharacterAttributes { "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "damage force reduction" 0.5 "move speed bonus" 2 } } YoovyBot_Demoman_Knight_Persian { Class Demoman Name "Persian Demoknight" ClassIcon demoknight_persian_nys WeaponRestrictions MeleeOnly Item "The Persian Persuader" ItemAttributes { ItemName "The Persian Persuader" "critboost on kill" 3 } Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } Item "Ali Baba's Wee Booties" Item "Sultan's Ceremonial" } YoovyBot_Sniper_Machina { Class Sniper Name "Machina Sniper" ClassIcon sniper_headshot_deadly Attributes IgnoreFlag MaxVisionRange 2500 Item "The Machina" Item "The Deus Specs" Item "The Chronomancer" Item "The Triggerman's Tacticals" } YoovyBot_Demoman_BurstFire { Class Demoman Name "Burst Fire Demoman" ClassIcon demo_burst Attributes HoldFireUntilFullReload Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" "projectile spread angle penalty" 4 "dmg penalty vs buildings" 0.5 "reload time increased" 1.75 "set_item_texture_wear" 0 "clip size penalty" 0.75 "fire rate bonus" -1 } Item "The Frag Proof Fragger" } YoovyBot_Heavy_Deflector { Class Heavy Name "Deflector Heavy" ClassIcon heavy_deflector Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } Item "The U-Clank-A" } YoovyBot_Giant_Medic_QF { Class Medic Name "Giant Quick-Fix Medic" Health 4500 ClassIcon medic_giant Attributes MiniBoss Tag bot_giant Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 200 } CharacterAttributes { "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.5 } } YoovyBot_Pyro { Class Pyro ItemAttributes { ItemName TF_WEAPON_FLAMETHROWER "airblast disabled" 1 } } YoovyBot_Pyro_LongRange_Airblast { Class Pyro Name "Airblast Arsonist" Health 1000 Scale 1.5 ClassIcon pyro_airblast_ranged Tag bot_giant Item "The Nostromo Napalmer" ItemAttributes { ItemName "The Nostromo Napalmer" "lunchbox adds minicrits" 2 "flame_spread_degree" 5 "flame_drag" 3.9 } Item "Traffic Cone" Item "The Sengoku Scorcher" Item "Rail Spikes" CharacterAttributes { "airblast vulnerability multiplier" 0.8 "damage force reduction" 0.8 "move speed penalty" 0.85 "voice pitch scale" 0.7 "head scale" 0.7 } } YoovyBot_Soldier_Barrage_Crit { Class Soldier Name "Private Peril" Health 1200 Scale 1.5 ClassIcon soldier_sergeant_crits Attributes HoldFireUntilFullReload Attributes AlwaysCrit Tag bot_giant Item "gentlemanne_rocketlauncher_coffinnail" ItemAttributes { ItemName "gentlemanne_rocketlauncher_coffinnail" "projectile spread angle penalty" 2 "clip size upgrade atomic" 11 "reload time decreased" 0.46 "set_item_texture_wear" 0 "fire rate bonus" 0.2 "damage bonus" 1.25 } Item "Tyrantium Helmet" Item "The Diplomat" CharacterAttributes { "airblast vulnerability multiplier" 0.8 "damage force reduction" 0.8 "move speed penalty" 0.8 "voice pitch scale" 0.7 "health regen" 25 "head scale" 0.7 } } YoovyBot_Medic_Uber { Class Medic Name "Uber Medic" ClassIcon medic_uber Attributes SpawnWithFullCharge Item "Medic's Mountain Cap" ItemAttributes { ItemName "Medic's Mountain Cap" "set item tint RGB" 1315860 } } YoovyBot_Giant_Demoman_BurstFire { Class Demoman Name "Giant Burst Fire Demoman" Health 3300 ClassIcon demo_burst_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" "projectile spread angle penalty" 5 "projectile speed increased" 1.1 "clip size upgrade atomic" 7 "reload time decreased" 0.65 "set_item_texture_wear" 0 "fire rate bonus" 0.1 } Item "The Frag Proof Fragger" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "damage force reduction" 0.4 "move speed penalty" 0.5 } } YoovyBot_Scout_SP { Class Scout Name "Soda Popper Scout" ClassIcon scout_popper2 MaxVisionRange 500 Item "The Soda Popper" Item "The Fed-Fightin' Fedora" ItemAttributes { ItemName "The Fed-Fightin' Fedora" "set item tint RGB" 8208497 } } YoovyBot_SentryBuster { Class Demoman Name "Sentry Buster" Health 2500 ClassIcon sentry_buster WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant Item "The Ullapool Caber" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 "damage force reduction" 0.4 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "move speed bonus" 2 } } YoovyBot_SentryBuster_Woodsy { Class Demoman Name "Woodsy Sentry Buster" Health 2500 ClassIcon sentry_buster WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant Item "The Ullapool Caber" Item "The Bushman's Boonie" Item "The Triggerman's Tacticals" CharacterAttributes { "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 "damage force reduction" 0.4 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "move speed bonus" 2 "head scale" 3 "torso scale" 0.3 } } } //SENTRYBUSTERS //SentryBuster Mission { Objective DestroySentries Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 30 CooldownTime 30 DesiredCount 1 RandomChoice { TFBot { Template YoovyBot_SentryBuster Skill Expert } TFBot { Template YoovyBot_SentryBuster_Woodsy Skill Expert } } } //SPIES //Wave 1 Spy Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 15 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Hard } } //Wave 3 Spy Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Hard } } //Wave 5 Spy Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 15 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Hard } } //SNIPERS //Wave 2 Sniper Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Sniper Skill Hard } } //Wave 4 Sniper Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Sniper_Sydney Skill Hard } } //Wave 6 Sniper Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 35 CooldownTime 35 DesiredCount 2 TFBot { Template YoovyBot_Sniper_Machina Skill Hard } } //ENGINEERS //Wave 3 Engineer Mission { Objective Engineer Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template YoovyBot_Engineer_WalkIn_Tele Skill Expert } } //MINISENTRIES //Wave 5 Minisentry Mission { Objective Engineer Where spawnbot_secondary BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 15 DesiredCount 1 TFBot { Template YoovyBot_MiniSentry Skill Expert } } //Wave 7 Minisentry Mission { Objective Engineer Where spawnbot_secondary BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 20 DesiredCount 1 TFBot { Template YoovyBot_MiniSentry Skill Expert } } //WAVE 1 /// $900 Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name w1_01 Where spawnbot_secondary TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 200 TFBot { Template YoovyBot_Demoman Skill Normal } } WaveSpawn { Name w1_01 Where spawnbot_secondary TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 50 TFBot { Template YoovyBot_Heavy_SteelFist Skill Expert } } WaveSpawn { Name w1_01_steels Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 200 TFBot { Template YoovyBot_Giant_Heavy_KGB Skill Expert } } WaveSpawn { Name w1_02 WaitForAllDead w1_01 Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Template YoovyBot_Heavy_SteelFist Skill Expert } } WaveSpawn { Name w1_02 WaitForAllDead w1_01 Where spawnbot_secondary TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 7 TotalCurrency 50 TFBot { Template YoovyBot_Heavy_SteelFist Skill Expert } } WaveSpawn { Name w1_02_steels WaitForAllDead w1_01 Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 18 TotalCurrency 150 TFBot { Template YoovyBot_Giant_Heavy_KGB Skill Expert } } WaveSpawn { Name w1_02_support WaitForAllDead w1_01 Where spawnbot_secondary TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 7 WaitBetweenSpawns 7 Support 1 TotalCurrency 150 TFBot { Template YoovyBot_Soldier Skill Normal } } WaveSpawn { Name w1_02_support WaitForAllDead w1_02 Where spawnbot_secondary TotalCount 9 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Support 1 TotalCurrency 50 TFBot { Template YoovyBot_Scout_Melee Skill Expert } } } //WAVE 2 /// $800 Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name w2_01 Where spawnbot_secondary TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Sniper_SMG Skill Normal } } WaveSpawn { Name w2_01 Where spawnbot_secondary TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0.1 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Soldier_DirectHit Skill Hard } } WaveSpawn { Name w2_01 Where spawnbot_titan TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0.1 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Demoman_Knight_Samurai_Warrior Skill Expert } } WaveSpawn { Name w2_01 Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Pyro_Airblast Skill Expert } } WaveSpawn { Name w2_02_support WaitForAllDead w2_01 Where spawnbot_secondary TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 Support 1 TotalCurrency 100 TFBot { Template YoovyBot_Soldier_DirectHit ClassIcon soldier_directhit_lite_giant Skill Hard } } WaveSpawn { Name w2_02_support WaitForAllDead w2_01 Where spawnbot_secondary TotalCount 18 MaxActive 8 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 Support 1 TotalCurrency 100 TFBot { Template YoovyBot_Scout_Bat_Bonk Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name w2_02 WaitForAllDead w2_01 Where spawnbot_secondary TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 200 Squad { TFBot { Template YoovyBot_Giant_Demoman_ScatterBarrage Skill Expert } TFBot { Template YoovyBot_Medic_Uber Skill Hard } } } } //WAVE 3 /// $800 Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name w3_01 Where spawnbot_secondary TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 50 TFBot { Template YoovyBot_Heavy_Shotgun Skill Hard } } WaveSpawn { Name w3_01 Where spawnbot_secondary TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 50 TFBot { Template YoovyBot_Soldier_Shotgun Skill Hard } } WaveSpawn { Name w3_01 Where spawnbot_secondary TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 50 TFBot { Template YoovyBot_Pyro_Shotgun Skill Hard } } WaveSpawn { Name w3_01 Where spawnbot_titan TotalCount 5 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0.1 WaitBetweenSpawns 6 TotalCurrency 50 TFBot { Template YoovyBot_Heavy_SteelFist_Push Skill Expert } } WaveSpawn { Name w3_01 Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 6 WaitBetweenSpawns 0 TotalCurrency 100 Squad { TFBot { Template YoovyBot_Giant_Heavy_Tomislav Skill Expert } TFBot { Template YoovyBot_Medic_VaccBullet Skill Hard } TFBot { Template YoovyBot_Medic_VaccBullet Skill Hard } } } WaveSpawn { Name w3_01 Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 24 WaitBetweenSpawns 0 TotalCurrency 100 Squad { TFBot { Template YoovyBot_Giant_Heavy_Tomislav Skill Expert } TFBot { Template YoovyBot_Medic_VaccBlast Skill Hard } TFBot { Template YoovyBot_Medic_VaccBlast Skill Hard } } } WaveSpawn { Name w3_02_tank WaitForAllDead w3_01 TotalCurrency 100 SpawnCount 1 MaxActive 1 TotalCount 1 Tank { Name tankboss Health 25000 Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w3_02 WaitForAllDead w3_01 Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 18 TotalCurrency 75 TFBot { Template YoovyBot_Giant_Soldier_RapidBurstFire Skill Expert } } WaveSpawn { Name w3_02 WaitForAllDead w3_01 Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 18 TotalCurrency 150 TFBot { Template YoovyBot_Giant_Scout_FAN Skill Expert } } WaveSpawn { Name w3_02_support WaitForAllDead w3_01 Where spawnbot_secondary TotalCount 18 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 TotalCurrency 75 TFBot { Template YoovyBot_Scout_Sandman Skill Expert } } } //WAVE 4 /// $700 Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name w4_01 Where spawnbot_titan TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Template YoovyBot_Giant_Scout_Sandman_Armored Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name w4_01 Where spawnbot_secondary TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Pyro_DF Skill Normal } } WaveSpawn { Name w4_01 Where spawnbot_secondary TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 25 TFBot { Template YoovyBot_Heavy Skill Hard } } WaveSpawn { Name w4_01 Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Soldier_Barrage Skill Expert } } WaveSpawn { Name w4_01 Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Scout_Sandman_Armored Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name w4_02 WaitForAllDead w4_01 Where spawnbot_secondary TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 150 Squad { TFBot { Template YoovyBot_Giant_Heavy_Deflector Skill Expert } TFBot { Template YoovyBot_Giant_Medic_QF_Regen Skill Expert } } } WaveSpawn { Name w4_02_support WaitForAllDead w4_01 Where spawnbot_secondary TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 Support 1 TotalCurrency 100 TFBot { Template YoovyBot_Pyro_Conch_Extended Skill Normal } } WaveSpawn { Name w4_02_support WaitForAllDead w4_01 Where spawnbot_secondary TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 Support 1 TotalCurrency 75 TFBot { Template YoovyBot_Demoman Skill Normal } } } //WAVE 5 /// $800 Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name w5_01 Where spawnbot_secondary TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Pyro Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name w5_01 Where spawnbot TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0.1 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Scout_Shortstop_Subgiant Skill Easy } } WaveSpawn { Name w5_01 Where spawnbot_secondary TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 100 Squad { TFBot { Template YoovyBot_Giant_Heavy_Shotgun_BurstFire Skill Expert } TFBot { Template YoovyBot_Giant_Medic_Kritzkrieg Skill Expert } } } WaveSpawn { Name w5_02 WaitForAllDead w5_01 Where spawnbot_titan TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Scout_Shortstop_Subgiant Skill Easy } } WaveSpawn { Name w5_02 WaitForAllDead w5_01 Where spawnbot_secondary TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 50 TFBot { Template YoovyBot_Heavy Skill Easy } } WaveSpawn { Name w5_02 WaitForAllDead w5_01 Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Soldier_RapidFire Skill Expert } } WaveSpawn { Name w5_02 WaitForAllDead w5_01 Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Soldier_RapidFire Skill Expert } } WaveSpawn { Name w5_02 WaitForAllDead w5_01 Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Heavy Skill Expert } } WaveSpawn { Name w5_02_support WaitForAllSpawned w5_02 Where spawnbot_secondary TotalCount 16 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Support 1 TotalCurrency 50 TFBot { Template YoovyBot_Scout Skill Normal } } } //WAVE 6 /// $1,000 Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name w6_01_tank TotalCurrency 100 SpawnCount 1 MaxActive 1 TotalCount 1 Tank { Name tankboss Health 35000 Speed 75 StartingPathTrackNode tank_path_b_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w6_01 Where spawnbot_secondary TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Soldier_Barrage_Conch Skill Expert } } WaveSpawn { Name w6_01 Where spawnbot_secondary TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 35 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Soldier Attributes AlwaysCrit Skill Hard } } WaveSpawn { Name w6_01 Where spawnbot_secondary TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 35 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Heavy_SteelFist Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name w6_01 Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 42 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Heavy_Brassbeast Skill Expert } } WaveSpawn { Name w6_01 Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 52 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Scout_Fast Skill Easy } } WaveSpawn { Name w6_02_tank WaitForAllDead w6_01 TotalCurrency 100 SpawnCount 1 MaxActive 1 TotalCount 1 Tank { Name tankboss Health 35000 Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w6_02 WaitForAllDead w6_01 Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 75 TFBot { Template YoovyBot_Giant_Soldier_Barrage_Conch Skill Expert } } WaveSpawn { Name w6_02 WaitForAllDead w6_01 Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TotalCurrency 75 TFBot { Template YoovyBot_Giant_Soldier_Barrage_Conch Skill Expert } } WaveSpawn { Name w6_02_support WaitForAllDead w6_01 Where spawnbot Where spawnbot_secondary RandomSpawn 1 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 TotalCurrency 50 TFBot { Template YoovyBot_Demoman Skill Hard } } WaveSpawn { Name w6_02_support WaitForAllDead w6_01 Where spawnbot Where spawnbot_secondary RandomSpawn 1 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 TotalCurrency 50 TFBot { Template YoovyBot_Demoman_Knight_Persian Skill Expert } } WaveSpawn { Name w6_02_support WaitForAllDead w6_01 Where spawnbot Where spawnbot_secondary RandomSpawn 1 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 TotalCurrency 50 TFBot { Template YoovyBot_Heavy_SteelFist ClassIcon Heavy_steelfist_yoovy Attributes AlwaysCrit Skill Expert } } } //WAVE 7 /// $1,000 Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name w7_01_tank TotalCurrency 50 SpawnCount 1 MaxActive 1 TotalCount 1 Tank { Name tankboss Health 35000 Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w7_01 Where spawnbot_secondary TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Demoman_BurstFire Skill Expert } } WaveSpawn { Name w7_01 Where spawnbot_secondary TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 25 TFBot { Template YoovyBot_Heavy_Deflector Skill Hard } } WaveSpawn { Name w7_01 Where spawnbot_secondary TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 21 TotalCurrency 100 Squad { TFBot { Template YoovyBot_Giant_Soldier_RapidBurstFire Attributes AlwaysCrit Skill Expert } TFBot { Template YoovyBot_Giant_Medic_QF_Bigheal Skill Expert } } } WaveSpawn { Name w7_02 WaitForAllDead w7_01 Where spawnbot_secondary TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 25 TFBot { Template YoovyBot_Giant_Scout_FAN Skill Expert } } WaveSpawn { Name w7_02 WaitForAllDead w7_01 Where spawnbot_secondary TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Pyro Attributes AlwaysCrit Skill Normal } } WaveSpawn { Name w7_02 WaitForAllDead w7_01 Where spawnbot_secondary TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 25 TFBot { Template YoovyBot_Pyro_LongRange_Airblast Skill Expert } } WaveSpawn { Name w7_02 WaitForAllDead w7_01 Where spawnbot_titan TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 21 TotalCurrency 50 TFBot { Template YoovyBot_Giant_Demoman_RapidBurstFire Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name w7_02 WaitForAllDead w7_01 Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 21 TotalCurrency 50 TFBot { Template YoovyBot_Giant_Demoman_RapidBurstFire Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name w7_02 WaitForAllDead w7_01 Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 21 TotalCurrency 50 TFBot { Template YoovyBot_Giant_Demoman_RapidBurstFire Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name w7_03_tank WaitForAllDead w7_02 TotalCurrency 50 SpawnCount 1 MaxActive 1 TotalCount 1 Tank { Name tankbossfinal Health 35000 Speed 75 StartingPathTrackNode tank_path_b_1 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w7_03 WaitForAllDead w7_02 Where spawnbot_secondary TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template YoovyBot_Heavy_Shotgun Attributes AlwaysCrit Skill Hard } } WaveSpawn { Name w7_03 WaitForAllDead w7_02 Where spawnbot_secondary TotalCount 5 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 25 TFBot { Template YoovyBot_Soldier_Barrage_Crit Skill Hard } } WaveSpawn { Name w7_03 WaitForAllDead w7_02 Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 25 TFBot { Template YoovyBot_Giant_Scout_FAN Skill Expert } } WaveSpawn { Name w7_03 WaitForAllDead w7_02 Where spawnbot_secondary TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 150 Squad { TFBot { Template YoovyBot_Giant_Heavy_Deflector Skill Expert } TFBot { Template YoovyBot_Giant_Medic_QF Skill Expert } } } WaveSpawn { Name w7_03 WaitForAllDead w7_02 Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 21 WaitBetweenSpawns 0 TotalCurrency 25 TFBot { Template YoovyBot_Giant_Scout_FAN Skill Expert } } WaveSpawn { Name w7_03 WaitForAllDead w7_02 Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 42 WaitBetweenSpawns 0 TotalCurrency 25 TFBot { Template YoovyBot_Giant_Scout_FAN Skill Expert } } WaveSpawn { Name w7_03_support WaitForAllSpawned w7_03 Where spawnbot Where spawnbot_secondary RandomSpawn 1 TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Support 1 TotalCurrency 25 TFBot { Template YoovyBot_Scout_SP Skill Hard } } } }