//This file has been generated by http://mvm.tf //Copy this file in your tf/scripts/population folder //Steam Profile: http://steamcommunity.com/profiles/76561198358147117 //Steam ID: STEAM_0:1:198940694 //Steam Profile (Custom URL): https://steamcommunity.com/id/MysteryUnknownOne //Created By Mystery Unknown One //Edited By Mystery Unknown One //Mission Difficulty: Advanced //Fixed Some Bug on the last waves //Replace old to this one #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 0 RespawnWaveTime 1 CanBotsAttackWhileInSpawnRoom yes CustomUpgradesFile "mvm_upgrades_sigsegv_extra_v19.txt" FixedRespawnWaveTime Yes Advanced 1 Templates { T_TFBot_Mini_SentryBuster { ClassIcon sentry_buster Health 1500 Name "Mini Sentry Nuker" Class Demoman Skill Expert WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 4 "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 "override footstep sound set" 7 "cannot be backstabbed" 0 "Blast radius increased" 5.0 } Item "the ullapool caber" } Soviet_Guard { ClassIcon heavy_deflector_push Health 47777 Name "Soviet Guard" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "iron curtain" "damage bonus" 2.5 "damage causes airblast" 1 "attack projectiles" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 } Item "iron curtain" Item "officer's ushanka" } } Mission { Objective DestroySentries Where spawnbot InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Health 6666 Name "SentryBuster.exe" WeaponRestrictions PrimaryOnly Template T_TFBot_SentryBuster Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.5 "faster reload rate" 0.3 "damage bonus" 2.0 "Projectile speed increased" 1.3 } Item "the splendid screen" Item "the scotsman's skullcutter" } } Mission { Objective DestroySentries Where spawnbot InitialCooldown 20 CooldownTime 20 DesiredCount 2 TFBot { Health 1500 Name "Mini Sentry Nuker" Scale 0.5 Class Demoman Skill Normal CharacterAttributes { "Blast radius increased" 4 "move speed bonus" 4 "override footstep sound set" 7 } } } Mission { Objective Spy Where spawnbot_mission_spy InitialCooldown 10 CooldownTime 10 DesiredCount 1 BeginAtWave 2 TFBot { Health 150 Name "The Stupid Spy" WeaponRestrictions MeleeOnly Template T_TFBot_Spy CharacterAttributes { "move speed bonus" 5.0 } } } Mission { Objective Sniper Where spawnbot_mission_sniper InitialCooldown 30 CooldownTime 30 DesiredCount 1 BeginAtWave 2 TFBot { Health 2500 Name sNiPeR Template T_TFBot_Sniper Tag "bot_giant" Attributes "MiniBoss" } } Mission { Objective Engineer Where spawnbot InitialCooldown 100 CooldownTime 100 DesiredCount 1 BeginAtWave 2 TFBot { Health 5000 Name "Ultra Engineer" Template T_TFBot_Engineer_Sentry_Teleporter Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "engy sentry damage bonus" 5 } Item "texas tin-gallon" Item "the antarctic researcher" } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 900 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 10000 Name "Skill Tester" Scale 1.7 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 100 TotalCount 64 MaxActive 18 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Easy } } } WaveSpawn { TotalCurrency 150 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 3 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon demo Health 175 Name Demoman Class Demoman Skill Easy } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 200 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Name HeavyWeapons Class HeavyWeapons Skill Easy } } } WaveSpawn { TotalCurrency 200 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy } } } WaveSpawn { TotalCurrency 150 TotalCount 50 MaxActive 20 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Easy } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 200 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon medic Health 1250 Name "Armored Saw Medic" Scale 1.25 Class Medic Skill Normal WeaponRestrictions MeleeOnly Item "the byte'd beak" Item "prussian pickelhaube" } } } WaveSpawn { TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon sniper_bow_multi Health 2250 Name "Rapid Fire Razor Bowman" Scale 1.5 Class Sniper Skill Hard ItemAttributes { ItemName "the fortified compound" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } Item "the fortified compound" Item "the razorback" } } } WaveSpawn { TotalCurrency 200 TotalCount 50 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 175 TotalCount 100 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon spy Health 125 Name Spy Class Spy Skill Normal } } } WaveSpawn { TotalCurrency 500 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon tank Health 1250 Name "Tanky Spy" Class Spy Skill Normal } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Bomb Carrier" Class Scout Skill Normal WeaponRestrictions MeleeOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 300 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon scout_giant_fast Health 2000 Name "Giant Shortstop Scout" Scale 1.7 Class Scout Skill Easy WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "the shortstop" "damage bonus" 1.0 } CharacterAttributes { "move speed bonus" 1.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 } Item "the shortstop" Item "bonk boy" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier Health 400 Name "Camper Soldier" Class Soldier Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Attributes "IgnoreFlag" Item "stainless pot" } } } WaveSpawn { TotalCurrency 500 TotalCount 75 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name "Minor Shortstop Scout" Class Scout Skill Normal WeaponRestrictions PrimaryOnly Item "the shortstop" } } } WaveSpawn { TotalCurrency 250 TotalCount 15 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Shortstop } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo Health 1500 AutoJumpMin 10 AutoJumpMax 10 Name "Hyper Necro-Demo" Class Demoman Skill Expert Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "fire rate bonus" 0.5 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.0 "bot custom jump particle" 1 "damage bonus" 2.0 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "spine-chilling skull" Item "the boo balloon" } } } WaveSpawn { TotalCurrency 500 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Burst } } } WaveSpawn { TotalCurrency 500 TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_burstfire Health 400 Name "Burst Fire Spammer Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 0 "Projectile speed increased" 0.95 "projectile spread angle penalty" 2 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror } } } WaveSpawn { TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion } } } WaveSpawn { TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 800 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 50000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 20 MaxActive 20 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon tank Health 50 Name "Tank Guardian Medic" Class Medic Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "festive crusader's crossbow" "damage bonus" 7 "override projectile type" 2 } Item "festive crusader's crossbow" Item "blighted beak" Item "the galvanized gibus" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 800 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon heavy_champ Health 12500 Name Gargantuar Scale 1.8 Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 } ItemAttributes { ItemName apoco-fists "damage bonus" 5 "heal on kill" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 } Item "apoco-fists" Item "big chief" Item "bone-cut belt" } } } WaveSpawn { TotalCurrency 200 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { TotalCurrency 300 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFGateBot_Soldier_RocketPush EventChangeAttributes { Default { BehaviorModifiers Push } RevertGateBotsBehavior { } } } } } WaveSpawn { TotalCurrency 400 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Template T_TFGateBot_Soldier_RocketShotgun_Expert EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } } } WaveSpawn { TotalCurrency 500 TotalCount 10 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Template T_TFGateBot_Soldier_Normal_DirectHit_Crit EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly } RevertGateBotsBehavior { } } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 666 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy_heater Health 66666 Name "Hell-Born Destroyer" Scale 2.0 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the huo long heatmaker" "damage bonus" 2.5 "crit vs burning players" 1 "damage bonus vs burning" 5.0 } ItemAttributes { ItemName tf_weapon_fists "fire rate bonus" 0.6 "damage bonus" 5 } CharacterAttributes { "move speed bonus" 0.4 "health regen" 250 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "dmg taken from fire reduced" 0.001 "afterburn immunity" 1 "fire retardant" 1 "become fireproof on hit by fire" 1 } Item "the huo long heatmaker" Item "the spooky sleeves" Item "spine-chilling skull 2011 style 3" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 350 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { ClassIcon soldier_d Health 5000 Name "Giant Crit Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 250 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon demo Health 7777 Name "Giant Charged Demoman" Class Demoman Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" 0.2 "fire rate bonus" 1.2 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 60 MaxActive 20 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Normal } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 35 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Name HeavyWeapons Class HeavyWeapons Skill Normal } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 30 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 333 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 65000 Name Tank Speed 65 Skin 1 StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 222 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Health 100000 Name "Chief Warrior Heavy" Template T_TFBot_Giant_Heavyweapons_BrassBeast Attributes "UseBossHealthBar" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 } Item "big chief" } } } WaveSpawn { TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 50000 Name "Chief Quick Medic" Template T_TFBot_Giant_Medic Attributes "UseBossHealthBar" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 } Item "the nunhood" Item "friendly item" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_backup Health 65000 Name "Omega Backup Solly" Class Soldier Skill Expert Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "move speed bonus" 0.5 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 } ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 10.0 } CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 } Item "the battalion's backup" Item "lo-fi longwave" Item "the deus specs" } } } WaveSpawn { TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_conch Health 55000 Name "Epic Conch Solly" Class Soldier EventChangeAttributes { Default { Skill Expert Tag "nav_prefer_gate1_flank" Tag "bot_giant" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } ItemAttributes { ItemName "the concheror" "increase buff duration" 10.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "Projectile speed increased" 0.9 "airblast vertical vulnerability multiplier" 0.1 } Item "the concheror" Item "soldier's stash" Item "the professor's pineapple" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.33 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.9 } } } } } } WaveSpawn { TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_buff Health 75000 Name "Ultra Buff Solly" Class Soldier Skill Expert Tag "bot_giant" Attributes "MiniBoss" Attributes "SpawnWithFullCharge" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.8 "fire rate bonus" 0.5 } ItemAttributes { ItemName "the buff banner" "increase buff duration" 10.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "Projectile speed increased" 0.65 "airblast vertical vulnerability multiplier" 0.1 } Item "the buff banner" Item "exquisite rack" Item "jumper's jeepcap" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 500 TotalCount 20 MaxActive 20 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon heavy_d Health 25000 Name "Giant Bone Breaker" Scale 1.7 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName apoco-fists "fire rate bonus" 0.8 "damage bonus" 5 } CharacterAttributes { "move speed bonus" 0.4 "health regen" 250 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "apoco-fists" Item "the manneater" } TFBot { Template T_TFBot_Medic_QuickFix } TFBot { Template T_TFBot_Medic_QuickFix } TFBot { Template T_TFBot_Medic_QuickFix } TFBot { Template T_TFBot_Medic_QuickFix } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 150 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 1 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { ClassIcon demo Health 175 Name Demoman Class Demoman Skill Normal } } } WaveSpawn { Name w1 TotalCurrency 200 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 50 MaxActive 20 SpawnCount 10 WaitBeforeStarting 3 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Normal } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 150 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 2 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 800 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 80000 Name Tank Speed 55 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { TotalCurrency 0 TotalCount 20 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 Support 1 Where spawnbot RandomChoice { Squad { TFBot { ClassIcon scout_bat Health 125 Name "Candy Cane Scout" Class Scout EventChangeAttributes { Default { Skill Normal WeaponRestrictions MeleeOnly Item "the candy cane" Item "dr's dapper topper" } RevertGateBotsBehavior { Skill Normal } } } } Squad { TFBot { ClassIcon scout_bat Health 125 Name "Blade Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "three-rune blade" Item "spiral sallet" } } Squad { TFBot { ClassIcon scout_bat Health 125 Name "Pan Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "frying pan" Item "scout whoopee cap" } } Squad { TFBot { ClassIcon scout_bat Health 125 Name "Festive Bat Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "festive bat 2011" Item "the big elfin deal" } } Squad { TFBot { ClassIcon scout_bat Health 125 Name "Fish Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "the holy mackerel" Item "ttg max hat" } } } } WaveSpawn { TotalCurrency 0 TotalCount 20 MaxActive 20 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 11 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_giant_fast Health 125 Name "Speedy Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_bat "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 2 } Item "bonk boy" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 50 MaxActive 18 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon medic Health 150 Name "Crossbow Medic" Class Medic Skill Normal WeaponRestrictions PrimaryOnly Item "the crusader's crossbow" } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 16 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 50 TotalCount 25 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon demo Health 175 Name Demoman Class Demoman Skill Normal } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 100 TotalCount 80 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Name HeavyWeapons Class HeavyWeapons Skill Normal } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 50 TotalCount 25 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 800 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 40 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon heavy_chief Health 37500 Name Giga-Gargantuar Scale 2.05 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName apoco-fists "damage bonus" 10 "heal on kill" 2000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "apoco-fists" Item "the bunsen brave" Item "die regime-panzerung" } TFBot { ClassIcon heavy_champ Health 12500 Name Gargantuar Scale 1.8 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 5 "heal on kill" 1000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "apoco-fists" Item "big chief" Item "bone-cut belt" } TFBot { ClassIcon heavy_champ Health 12500 Name Gargantuar Scale 1.8 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 5 "heal on kill" 1000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "apoco-fists" Item "big chief" Item "bone-cut belt" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 200 TotalCount 50 MaxActive 15 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon soldier_conch Health 500 AutoJumpMin 10 AutoJumpMax 10 Name "Samurai Soldier" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the concheror" "increase buff duration" 9 } CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name w1 TotalCurrency 200 TotalCount 50 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon soldier_backup Health 650 AutoJumpMin 10 AutoJumpMax 10 Name "Super Bucket Backup" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 9 } CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 1.5 } Item "the battalion's backup" Item "the escape plan" Item "bucket hat" Item "the professor's pineapple" } } } WaveSpawn { Name w1 TotalCurrency 200 TotalCount 50 MaxActive 15 SpawnCount 5 WaitBeforeStarting 8 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon soldier_buff Health 750 AutoJumpMin 10 AutoJumpMax 10 Name "Super Buff Soldier" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the buff banner" "increase buff duration" 9 } CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 1.5 } Item "the buff banner" Item "the equalizer" Item "the cross-comm crash helmet" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 200 TotalCount 32 MaxActive 16 SpawnCount 8 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon demo_bomber Health 850 AutoJumpMin 10 AutoJumpMax 10 Name "Super Pirate Demo" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the tide turner" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 5 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 1.5 } Item "the tide turner" Item "the scottish handshake" Item "the buccaneer's bicorne" Item "the liquor locker" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 200 TotalCount 50 MaxActive 18 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Hyper DemoTrain" Scale 1.0 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "fire rate bonus" 0.5 } CharacterAttributes { "charge time increased" 5 "charge recharge rate increased" 5 "increased jump height" 2.3 "bot custom jump particle" 1 } Item "the splendid screen" Item "the pain train" Item "manniversary paper hat" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 200 TotalCount 24 MaxActive 12 SpawnCount 6 WaitBeforeStarting 8 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon demoknight_samurai Health 1150 AutoJumpMin 10 AutoJumpMax 10 Name "Samurai Demo" Scale 1.3 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 1.5 } Item "the splendid screen" Item "the half-zatoichi" Item "demo kabuto" } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 400 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { ClassIcon demo_d Health 2500 AutoJumpMin 10 AutoJumpMax 10 Name "Brutal Berserker" Scale 1.3 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "AlwaysCrit" ItemAttributes { ItemName "the chargin' targe" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 3.5 } Item "the chargin' targe" Item "the scotsman's skullcutter" } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 800 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot Squad { TFBot { ClassIcon demo_d Health 25000 AutoJumpMin 10 AutoJumpMax 10 Name "Brutal Reaper Demo" Scale 1.75 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "MiniBoss" ItemAttributes { ItemName "the chargin' targe" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 10 "override footstep sound set" 4 "damage force reduction" 0.1 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "move speed bonus" 0.5 } Item "the chargin' targe" Item "the horseless headless horseman's headtaker" Item "the crone's dome" Item "the king of scotland cape" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 500 TotalCount 100 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 375 Name "Hyper Wrapped Scout" Class Scout Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the wrap assassin" "effect bar recharge rate increased" 0.25 } Item "the wrap assassin" Item "the holiday headcase" Item "the track terrorizer" } } } WaveSpawn { TotalCurrency 250 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon scout Health 5000 AutoJumpMin 10 AutoJumpMax 10 Name "Super Winger Scout" Class Scout Skill Expert WeaponRestrictions SecondaryOnly Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "MiniBoss" CharacterAttributes { "increased jump height" 3.2 "damage bonus" 2 "move speed bonus" 1.5 } Item "the winger" Item "bonk boy" Item "the ebenezer" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 110000 Name Tank Speed 40 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 375 Name "Speedy Bomb Carrier" Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 2.5 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 200 TotalCount 40 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_libertylauncher Health 200 Name "Blast Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the liberty launcher" "damage causes airblast" 1 "damage bonus" .45 "fire rate bonus" 0.001 "clip size upgrade atomic" -2 "faster reload rate" 1.5 "Blast radius decreased" 1.2 "projectile spread angle penalty" 2 } Item "the liberty launcher" Item "potato hat" } } } WaveSpawn { TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon demo_burst Health 350 Name "Demo Barrage" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "damage bonus" 1.5 } } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo_bomber Health 500 Name DemoNuke Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName "the iron bomber" "fire rate bonus" 0.6 "faster reload rate" 1.8 "clip size penalty" 0.5 "Projectile speed increased" 0.8 "damage bonus" 6 "damage causes airblast" 1 "blast radius increased" 2.5 "use large smoke explosion" 1 } Item "the iron bomber" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 666 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon spy Health 75000 Name "IS THAT A SPY?" Scale 1.0 Class Spy Skill Normal WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName tf_weapon_knife "melee range multiplier" 4 "fire rate bonus" 0.5 "damage bonus" 4 } CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 } Item "friendly item" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "I will let him pick it up." Class Scout Skill Normal WeaponRestrictions MeleeOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 50 TotalCount 50 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name w1 TotalCurrency 150 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 50 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 15 MaxActive 15 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 50 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Knight } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 100 TotalCount 8 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 100 TotalCount 25 MaxActive 15 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demo_RapidFire } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 11 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 100 TotalCount 20 MaxActive 12 SpawnCount 4 WaitBeforeStarting 6 WaitBetweenSpawns 12 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 100 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored } } } WaveSpawn { Name w5 WaitForAllDead w4 TotalCurrency 200 TotalCount 150 MaxActive 20 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 250 AutoJumpMin 4 AutoJumpMax 4 Name "Crit Jumping Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AutoJump" Attributes "AlwaysCrit" CharacterAttributes { "increased jump height" 2 } Item "friendly item" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 60 Support 1 Where spawnbot Squad { TFBot { Health 35000 Name "Annoying League" Template T_TFBot_Giant_Major_League } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy_shotgun Health 300000 Name "H.E.A.V.Y S.H.O.T.G.U.N" Scale 1.7 Class HeavyWeapons Skill Expert MaxVisionRange 2000 WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 1.5 "bullets per shot bonus" 3 "damage bonus" 7 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "attack projectiles" 1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "the deus specs" Item "the heavy artillery officer's cap" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon demo_burst Health 175000 Name "Pills Spam Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" -0.8 "fire rate bonus" 0.2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "Projectile speed increased" 0.65 "airblast vertical vulnerability multiplier" 0.1 } Item "ghastly gibus" Item "friendly item" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 3 Support 1 Where spawnbot Squad { Tank { Health 2000 Name "Meme Tank" Speed 400 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 1337 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 25000 AutoJumpMin 5 AutoJumpMax 5 Name "Annoying Weird Scout" Scale 1.0 Class Scout Skill Easy WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AutoJump" ItemAttributes { ItemName "pretty boy's pocket pistol" "bleeding duration" 5 "mark for death" 1 "override projectile type" 2 "crit vs stunned players" 1 "damage causes airblast" 1 "Projectile speed increased" 7.5 "heal on hit for slowfire" 50 "heal on hit for rapidfire" 50 } CharacterAttributes { "move speed bonus" 3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.1 "increased jump height" 3 } Item "pretty boy's pocket pistol" Item "ttg max hat" Item "bonk boy" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 55 TotalCount 50 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro_flare Health 175 Name "Detonator Pyro" Class Pyro Skill Expert WeaponRestrictions SecondaryOnly Item "the detonator" } } } WaveSpawn { Name w1 TotalCurrency 56 TotalCount 50 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 111 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon pyro_giant Health 5000 Name "Giant Pyro" Scale 1.75 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 111 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon pyro_flare_giant Health 5000 Name "Giant Detonator Pyro" Scale 1.7 Class Pyro Skill Expert WeaponRestrictions SecondaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "the detonator" "fire rate bonus" 0.3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "the detonator" } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 333 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon pyro_d Health 166666 Name "Brutal Pyrodon MK.IV" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_flamethrower "airblast pushback scale" 5.0 "damage bonus" 5 "mark for death" 1 "heal on hit for rapidfire" 66 "heal on hit for slowfire" 66 } CharacterAttributes { "move speed bonus" 0.4 "health regen" 666 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "hard-headed hardware" Item "fallen angel" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 250 TotalCount 200 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon spy Health 125 Name Spy Class Spy Skill Normal } } } WaveSpawn { Name w1 TotalCurrency 500 TotalCount 25 MaxActive 20 SpawnCount 2 WaitBeforeStarting 6 WaitBetweenSpawns 12 Where spawnbot Squad { TFBot { ClassIcon tank Health 1250 Name "Tanky Spy" Class Spy Skill Normal } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 1337 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon tank Health 125000 Name "Ultra Tanky Spy" Scale 1.0 Class Spy Skill Normal WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" CharacterAttributes { "move speed bonus" 0.2 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Bomb Carrier" Class Scout Skill Normal WeaponRestrictions MeleeOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 200 TotalCount 50 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_burstfire Health 600 Name "Rocket Heavy" Class HeavyWeapons Skill Normal ItemAttributes { ItemName tf_weapon_minigun "override projectile type" 2 } } } } WaveSpawn { Name w1 TotalCurrency 400 TotalCount 50 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro_flare Health 600 Name "Flare Heavy" Class HeavyWeapons Skill Normal ItemAttributes { ItemName tf_weapon_minigun "override projectile type" 6 } } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 400 TotalCount 60 MaxActive 15 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon soldier Health 400 Name "Flare Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "override projectile type" 6 } } } } WaveSpawn { Name w1 TotalCurrency 200 TotalCount 25 MaxActive 15 SpawnCount 3 WaitBeforeStarting 3 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Soldier_Extended_Concheror } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 150000 Name Tank Speed 35 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 10000 Name "Giant Bomb Carrier" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" CharacterAttributes { "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 5 "move speed bonus" 1.10 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 500 TotalCount 120 MaxActive 21 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon sniper Health 999 Name "Raging Sniper" Class Sniper Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.5 "damage bonus" 2.5 "bleeding duration" 7 } CharacterAttributes { "move speed bonus" 3.5 } Item "the virtual viewfinder" Item "the chronomancer" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 555 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 200000 Name "Slasher King MK.III" Scale 1.9 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "festive eyelander" "damage bonus" 5 "melee range multiplier" 3.0 "hand scale" 2.4 "fire rate bonus" 0.750 } CharacterAttributes { "move speed bonus" 0.25 "health regen" 555 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "ali baba's wee booties" Item "the chargin' targe" Item "festive eyelander" Item "prince tavish's crown" Item "the king of scotland cape" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 111 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes "UseBossHealthBar" Attributes "TeleportToHint" ItemAttributes { ItemName tf_weapon_flamethrower "damage bonus" 1.2 } } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 50 MaxActive 20 SpawnCount 5 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Health 1500 Name "Deadly Samurai Demo" Template T_TFBot_Demoman_Samurai CharacterAttributes { "damage bonus" 20 } } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 10 MaxActive 10 SpawnCount 10 WaitBeforeStarting 20 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } } WaveSpawn { TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 25 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 950 Name "Weird Scout" Scale 1.3 Class Scout Skill Easy WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "ttg max pistol" "override projectile type" 2 "Projectile speed increased" 7.5 "heal on hit for rapidfire" 10 "heal on hit for slowfire" 10 "bleeding duration" 3 "damage causes airblast" 1 "mod stun waist high airborne" 1 "crit vs stunned players" 1 } CharacterAttributes { "move speed bonus" 0.70 } Item "ttg max pistol" Item "camera helm" Item "scout mtg hat" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 75 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon heavy_d Health 200000 Name Lordgantuar Scale 2.05 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the killing gloves of boxing" "fire rate bonus" 0.6 "damage bonus" 15 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the killing gloves of boxing" Item "voodoo juju" Item "immobile suit" } TFBot { ClassIcon heavy_steelfist Health 50000 Name Guardgantuar Scale 1.9 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 11 "heal on kill" 2500 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "apoco-fists" Item "the eliminators safeguard" Item "eotl_sheavyshirt" } TFBot { ClassIcon heavy_steelfist Health 50000 Name Guardgantuar Scale 1.9 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 11 "heal on kill" 2500 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "apoco-fists" Item "the eliminators safeguard" Item "eotl_sheavyshirt" } TFBot { ClassIcon heavy_steelfist Health 50000 Name Guardgantuar Scale 1.9 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 11 "heal on kill" 2500 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "apoco-fists" Item "the eliminators safeguard" Item "eotl_sheavyshirt" } TFBot { ClassIcon heavy_steelfist Health 50000 Name Guardgantuar Scale 1.9 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 11 "heal on kill" 2500 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "apoco-fists" Item "the eliminators safeguard" Item "eotl_sheavyshirt" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_champ Health 12500 Name Gargantuar Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "heal on kill" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 } Item "apoco-fists" Item "big chief" Item "bone-cut belt" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_chief Health 37500 Name Giga-Gargantuar Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 10 "heal on kill" 2000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 } Item "apoco-fists" Item "the bunsen brave" Item "die regime-panzerung" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon sniper_d Health 75000 Name "A really pissed off Sniper" Scale 1.0 Class Sniper Skill Normal WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.5 "bleeding duration" 10 "damage bonus" 5 "heal on kill" 5000 "melee range multiplier" 2.2 } CharacterAttributes { "damage force reduction" 0.1 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 } Item "the hat with no name" Item "silver bullets" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon tank Health 1250 Name "Tanky Spy" Class Spy Skill Normal } } } WaveSpawn { TotalCurrency 222 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { ClassIcon spy_d Health 125000 Name "Ultra Tanky Spy" Scale 1.0 Class Spy Skill Normal Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" CharacterAttributes { "move speed bonus" 0.2 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 10000 Name "Giant Bomb Carrier" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 250 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon spy Health 250 Name "Crit Speedy Spy" Class Spy Skill Normal Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_revolver "fire rate bonus" 0.5 } ItemAttributes { ItemName tf_weapon_knife "fire rate bonus" 0.3 } CharacterAttributes { "move speed bonus" 3 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 10000 Name "Giant Bomb Carrier" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" CharacterAttributes { "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 5 "move speed bonus" 1.10 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 111 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 6 Where spawnbot Squad { Tank { Health 7500 Name "Super Meme Tank" Speed 400 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 10 Name TANK!!!!!!!! Scale 1.0 Class Scout Skill Normal Attributes "MiniBoss" } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 222 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 85000 Name "Tanky Tank" Speed 35 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 0 TotalCount 15 MaxActive 15 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { Tank { Health 85000 Name "Cloned Tank" Speed 35 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon heavy_champ Health 500 Name "HeavyWeight Push Champ" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the killing gloves of boxing" "damage causes airblast" 1 "damage bonus" 1.5 } Item "the killing gloves of boxing" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_RocketShotgun } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 400 TotalCount 36 MaxActive 12 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon demo_bomber Health 500 Name "Armored Berserker" Class Demoman Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the scotsman's skullcutter" "damage bonus" 10 } CharacterAttributes { "dmg from ranged reduced" 0.15 "dmg taken from bullets reduced" 0.15 "dmg taken from crit reduced" 0.15 "dmg taken from fire reduced" 0.15 "dmg taken from blast reduced" 0.15 "dmg from melee increased" 0.15 "move speed bonus" 0.4 "damage force reduction" 0.1 "cannot be backstabbed" 1 } Item "the scotsman's skullcutter" Item "scotch bonnet" Item "spacechem pin" } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 111 TotalCount 60 MaxActive 20 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 1500 AutoJumpMin 0 AutoJumpMax 0 Name "Ultra DemoTrain" Scale 1.0 Class Demoman Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "fire rate bonus" 0.5 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotsman's stove pipe" Item "friendly item" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 200000 Name Tank Speed 20 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 30000 Name "Super Bomb Carrier" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName batsaber "fire rate bonus" 0.5 "damage bonus" 2.5 } CharacterAttributes { "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 "move speed bonus" 3.0 } Item "batsaber" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier Health 666 Name "Hell-Born Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus vs burning" 2.5 "crit vs burning players" 1 } CharacterAttributes { "dmg taken from fire reduced" 0.0001 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 } Item "the infernal impaler" } } } WaveSpawn { Name w1 TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro Health 666 Name "Hell-Born Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_flamethrower "damage bonus vs burning" 3 "crit vs burning players" 1 } CharacterAttributes { "dmg taken from fire reduced" 0.0001 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 } Item "the last breath" } } } WaveSpawn { Name w1 TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 666 Name "Hell-Born Scout" Class Scout Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_scattergun "damage bonus vs burning" 2.5 "crit vs burning players" 1 } CharacterAttributes { "dmg taken from fire reduced" 0.0001 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 } Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 111 TotalCount 10 MaxActive 10 SpawnCount 10 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy_heater Health 16666 Name "Hell-Born Giant" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the brass beast" "damage bonus" 1.5 "ring of fire while aiming" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "become fireproof on hit by fire" 1 "fire retardant" 1 "dmg taken from fire reduced" 0.0001 "afterburn immunity" 1 } Item "the brass beast" Item "spine-chilling skull 2011 style 3" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 222 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_major_crits Health 266666 Name "Hell-Born General" Scale 2.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2.5 "faster reload rate" 0.4 "fire rate bonus" 0.1 "clip size upgrade atomic" 14.0 "Projectile speed increased" 3.5 "Blast radius increased" 2.5 } CharacterAttributes { "health regen" 666 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "become fireproof on hit by fire" 1 "dmg taken from fire reduced" 0.001 "fire retardant" 1 "afterburn immunity" 1 } Item "the infernal impaler" Item "the kringle collection" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 300 MaxActive 21 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon spy Health 200 Name "Ze Spy" Class Spy Skill Normal ItemAttributes { ItemName "conniver's kunai" sanguisuge 1000 "heal on kill" 10000 } CharacterAttributes { "absorb damage while cloaked" 1 } Item "the enforcer" Item "conniver's kunai" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 30000 Name "Super Bomb Carrier" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName batsaber "fire rate bonus" 0.5 "damage bonus" 2.5 } CharacterAttributes { "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 "move speed bonus" 3.0 } Item "batsaber" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 90 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Health 2000 Template T_TFBot_Giant_Scout } } } WaveSpawn { TotalCurrency 111 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Health 50000 Name "Titan Scout" ClassIcon scout_d Scale 2.05 Template T_TFBot_Giant_Scout ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 6 "damage causes airblast" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { Tank { Health 300000 Name Tank Speed 15 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 30000 Name "Super Bomb Carrier" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName batsaber "fire rate bonus" 0.5 "damage bonus" 2.5 } CharacterAttributes { "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 "move speed bonus" 3.0 } Item "batsaber" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon demo_d Health 250000 Name "Big Smoke" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "AlwaysFireWeapon" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_grenadelauncher "grenade launcher mortar mode" 0 "faster reload rate" 0.8 "fire rate bonus" 0.7 "clip size penalty" 0.5 "Projectile speed increased" 0.8 "projectile spread angle penalty" 5 "damage bonus" 10 "damage causes airblast" 1 "blast radius increased" 4.0 "use large smoke explosion" 1 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 } Item "modest pile of hat" Item "friendly item" } } } WaveSpawn { WaitForAllSpawned w2 TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo Health 500 Name "Some Dip" Class Demoman Skill Normal WeaponRestrictions PrimaryOnly } } } WaveSpawn { WaitForAllSpawned w2 TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo Health 500 Name "Extra Dip" Class Demoman Skill Normal } } } WaveSpawn { Name w1 TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 300 AutoJumpMin 10 AutoJumpMax 10 Name OOOOOOOOOH!!!! Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the chargin' targe" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "damage bonus" 1.5 "cannot be backstabbed" 1 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the claidheamohmor" } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 5000 AutoJumpMin 10 AutoJumpMax 10 Name "A Number 9 LARGE." Scale 1.75 Class Demoman Skill Expert Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "MiniBoss" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2.5 "charge recharge rate increased" 25 "increased jump height" 3 "bot custom jump particle" 1 "damage bonus" 3.0 } Item "ali baba's wee booties" Item "the splendid screen" Item "the persian persuader" Item "tf birthday hat 2011" Item "the bonedolier" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 50 MaxActive 20 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 3 Where spawnbot Squad { Tank { Health 7500 Name "Super Meme Tank" Speed 400 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon medic Health 200000 Name "A Medic" Scale 1.0 Class Medic Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" ItemAttributes { ItemName "festive crusader's crossbow" "faster reload rate" 1.8 "fire rate bonus" 1.5 "heal on hit for rapidfire" 2500 "heal on hit for slowfire" 2500 "damage bonus" 8 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "health regen" 500 "airblast vertical vulnerability multiplier" 0.1 } Item "festive crusader's crossbow" Item "the nunhood" Item "blighted beak" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 400000 Name Tank Speed 10 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 75000 Name "Hyper Bomb Carrier" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName batsaber "fire rate bonus" 0.4 "damage bonus" 10 } CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 5 "move speed bonus" 6.0 } Item "batsaber" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon heavy Health 1500 Name "Soviet Soldier" Class HeavyWeapons EventChangeAttributes { Default { Skill Hard WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" Tag "bot_gatebot" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_minigun "damage causes airblast" 1 } Item "officer's ushanka" } RevertGateBotsBehavior { Skill Hard } } } TFBot { ClassIcon medic Health 750 Name "Soviet Medic" Class Medic Skill Normal Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "ubercharge rate bonus" 5 "uber duration bonus" -3 } CharacterAttributes { "heal rate bonus" 0.1 } Item "the gentleman's ushanka" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 111 TotalCount 100 MaxActive 20 SpawnCount 10 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon soldier_buff Health 5000 Name "Soviet Buff Alerter" Scale 1.3 Class Soldier Skill Expert Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" CharacterAttributes { "increase buff duration" 9.0 } Item "the buff banner" } TFBot { ClassIcon soldier_backup Health 5000 Name "Soviet Backup Alerter" Scale 1.3 Class Soldier Skill Expert Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" CharacterAttributes { "increase buff duration" 9.0 } Item "the battalion's backup" } TFBot { ClassIcon soldier_conch Health 5000 Name "Soviet Conch Alerter" Scale 1.3 Class Soldier Skill Expert Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" CharacterAttributes { "increase buff duration" 9.0 } Item "the concheror" } TFBot { ClassIcon heavy Health 1500 Name "Soviet Soldier" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName "iron curtain" "damage causes airblast" 1 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } Item "iron curtain" Item "officer's ushanka" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } } } TFBot { ClassIcon heavy Health 1500 Name "Soviet Soldier" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName "iron curtain" "damage causes airblast" 1 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } Item "iron curtain" Item "officer's ushanka" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } } } TFBot { ClassIcon heavy Health 1500 Name "Soviet Soldier" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName "iron curtain" "damage causes airblast" 1 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } Item "iron curtain" Item "officer's ushanka" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } } } TFBot { ClassIcon heavy Health 1500 Name "Soviet Soldier" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName "iron curtain" "damage causes airblast" 1 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } Item "iron curtain" Item "officer's ushanka" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } } } TFBot { ClassIcon heavy Health 1500 Name "Soviet Soldier" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName "iron curtain" "damage causes airblast" 1 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } Item "iron curtain" Item "officer's ushanka" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } } } TFBot { ClassIcon heavy Health 1500 Name "Soviet Soldier" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName "iron curtain" "damage causes airblast" 1 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } Item "iron curtain" Item "officer's ushanka" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } } } TFBot { ClassIcon heavy Health 1500 Name "Soviet Soldier" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName "iron curtain" "damage causes airblast" 1 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } Item "iron curtain" Item "officer's ushanka" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } } } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 111 TotalCount 10 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 200000 Name "Soviet Emperor" Scale 2.05 ClassIcon heavy_d Template Soviet_Guard Attributes "UseBossHealthBar" ItemAttributes { ItemName "iron curtain" "ring of fire while aiming" 1 "damage bonus vs burning" 99 "mod stun waist high airborne" 1 "weapon burn dmg increased" 99 "weapon burn time increased" 99 } CharacterAttributes { "move speed bonus" 0.35 "afterburn immunity" 1 "cannot be backstabbed" 1 } Item "the u-clank-a" Item "the siberian sophisticate" } TFBot { Health 55555 Template Soviet_Guard } TFBot { Health 55555 Template Soviet_Guard } TFBot { Health 55555 Template Soviet_Guard } TFBot { Health 55555 Template Soviet_Guard } TFBot { Health 55555 Template Soviet_Guard } TFBot { Health 55555 Template Soviet_Guard } TFBot { Health 55555 Template Soviet_Guard } TFBot { Health 55555 Template Soviet_Guard } TFBot { Health 55555 Template Soviet_Guard } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 111 TotalCount 250 MaxActive 18 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Where spawnbot Squad { TFBot { ClassIcon tank Health 1250 Name "Tanky Spy" Class Spy Skill Normal } } } WaveSpawn { TotalCurrency 400 TotalCount 50 MaxActive 15 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot Squad { Tank { Health 7500 Name "Super Meme Tank" Speed 400 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 30000 Name "Super Bomb Carrier" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName batsaber "fire rate bonus" 0.5 "damage bonus" 2.5 } CharacterAttributes { "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 "move speed bonus" 3.0 } Item "batsaber" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy Health 10 Name "INCOMING AAAAAA!" Scale 1.0 Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Attributes "MiniBoss" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 111 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 50000 Name "Ultra Meme Tank" Speed 400 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 1337 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon heavy_shotgun Health 777777 Name "The Hoovy Rocketer" Class HeavyWeapons Skill Expert WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "fire rate bonus" 3.0 "faster reload rate" 0.1 "override projectile type" 2 "damage bonus" 100 "Blast radius increased" 6.5 "use large smoke explosion" 1 "Projectile speed increased" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 } Item "copper's hard top" } } } } } //This file has been generated by http://mvm.tf