// Hey, you're finally awake. You were trying to cross the border right? #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop #base robot_titan_weapons.pop population { StartingCurrency 1000 RespawnWaveTime 10 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Advanced 1 StandableHeads 1 BunnyHop 1 Templates { MVM_TF_Moonman { ClassIcon pyro Health 175 Name Moonman Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the manmelter" "override projectile type" 13 "faster reload rate" -1 "fire rate bonus" 0.3 "SPELL: set item tint RGB" 4 } ItemAttributes { ItemName "the bubble pipe" "attach particle effect" 17 } Item "the manmelter" Item "the bubble pipe" Item "the moonman backpack" } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1_freezer_pyro TotalCurrency 100 TotalCount 40 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.05 Where spawnbot Squad { TFBot { ClassIcon pyro_freeze Health 175 Name "Space Freezer Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the nostromo napalmer" "slow enemy on hit" 5 "damage bonus" 0.5 } Item "the nostromo napalmer" Item "the mk 50" Item "the moonman backpack" } } } WaveSpawn { Name w1_demomans WaitForAllDead w1_freezer_pyro TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon demo_burst_freeze Health 175 Name "Demo Burst Freezer" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the iron bomber" "slow enemy on hit" 5 "damage bonus" 0.5 } Item "the iron bomber" Item "the quickiebomb launcher" Item "the hat with no name" Item "the deus specs" } } } WaveSpawn { Name w1_scout_upper_support TotalCurrency 0 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot_upper Squad { TFBot { ClassIcon scout_fish Health 125 Name Scout Class Scout Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the holy mackerel" "damage bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.7 } Item "rust botkiller scattergun mk.i" Item "the holy mackerel" Item "the xeno suit" Item "the biomech backpack" } } } WaveSpawn { Name w1_small_tank_train WaitForAllDead w1_demomans TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Squad { Tank { Health 10000 Name TankBoss Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w1_pyro_med_giant WaitForAllDead w1_demomans TotalCurrency 300 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 7.5 Where spawnbot Squad { TFBot { ClassIcon pyro_phlog_giant Health 3800 Name Pyro Scale 1.75 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "the phlogistinator" "damage bonus" 0.5 "flame life bonus" 2 "flame size bonus" 4 } CharacterAttributes { "move speed bonus" 0.35 "airblast vulnerability multiplier" 0.35 } Item "the phlogistinator" Item "the moonman backpack" Item "the mk 50" } TFBot { ClassIcon medic_uber_quick_giant Health 2500 Name Medic Scale 1.75 Class Medic Skill Expert WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "gold botkiller medi gun mk.i" "bot medic uber health threshold" 1250 "ubercharge rate bonus" 7.5 "uber duration bonus" -6 } CharacterAttributes { "move speed bonus" 0.35 "airblast vulnerability multiplier" 0.35 } Item "gold botkiller medi gun mk.i" Item "vintage tyrolean" Item "osx item" } } } WaveSpawn { Name w1_burstspam WaitForAllSpawned w1_pyro_med_giant TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_airstrike_para Health 200 AutoJumpMin 1 AutoJumpMax 5 Name "Anti Gravity Soldier" Class Soldier Skill Expert Attributes "AlwaysCrit" Attributes "AutoJump" ItemAttributes { ItemName "the original" "damage bonus" 0.3334 "clip size upgrade atomic" 66 "faster reload rate" 0.1 "fire rate bonus" 0.4 } CharacterAttributes { "increased jump height" 4 "cancel falling damage" 1 } Item "the original" Item "the b.a.s.e. jumper" Item "idiot box" Item "steel pipes" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2_buff_manglers TotalCurrency 100 TotalCount 15 MaxActive 15 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Where spawnbot Squad { TFBot { ClassIcon soldier_cowmangler Health 200 Name "Mangler Soldier" Class Soldier Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the cow mangler 5000" "Projectile speed increased" 0.15 "damage bonus" 0.7 "Blast radius increased" 0.5 } ItemAttributes { ItemName "the buff banner" "increase buff duration" 9 } Item "the cow mangler 5000" Item "the buff banner" Item "tw_soldierbot_helmet" Item "tw_soldierbot_armor" } } } WaveSpawn { Name w2_backburners_upper WaitForAllDead w2_buff_manglers TotalCurrency 50 TotalCount 50 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Support 1 Where spawnbot_upper Squad { TFBot { ClassIcon pyro_backburner_nys Health 175 Name "Backburner Pyro" Class Pyro Skill Easy WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the backburner" "damage bonus" 0.8 } Item "the backburner" Item "the moonman backpack" Item "the mk 50" } } } WaveSpawn { Name w2_heavy_heater WaitForAllDead w2_buff_manglers TotalCurrency 150 TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Where spawnbot Squad { TFBot { ClassIcon heavy_heater_nys Health 300 Name "Warm Heavy" Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huo long heatmaker" "damage bonus" 0.7 } Item "the huo long heatmaker" Item "tw_heavybot_helmet" Item "tw_heavybot_armor" } } } WaveSpawn { Name w2_giant_flying_demoknights WaitForAllDead w2_heavy_heater TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 4000 AutoJumpMin 1 AutoJumpMax 1 Name Demoman Class Demoman Skill Expert Tag "bot_giant" Attributes "AutoJump" Attributes "MiniBoss" ItemAttributes { ItemName "the splendid screen" "charge recharge rate increased" 7.5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "increased jump height" 2.4 "cancel falling damage" 1 } Item "ali baba's wee booties" Item "the splendid screen" Item "the half-zatoichi" Item "prince tavish's crown" Item "the king of scotland cape" } } } WaveSpawn { Name w2_nuker_soldier WaitForAllDead w2_giant_flying_demoknights TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_nuker_giant Health 6000 Name "Nuker Soldier" Scale 1.75 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName "the original" "damage bonus" 2 "Blast radius increased" 6 "fire rate bonus" 3 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the original" Item "point and shoot" Item "osx item" } } } WaveSpawn { Name w2_faster_tanks WaitForAllDead w2_nuker_soldier TotalCurrency 300 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot Squad { Tank { Health 10000 Name Tank Speed 150 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w2_alien_pyros WaitForAllDead w2_faster_tanks TotalCurrency 300 TotalCount 60 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.05 Where spawnbot Squad { TFBot { ClassIcon pyro_cmoon Health 175 Name "Alien Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the phlogistinator" "slow enemy on hit" 4 } Item "the phlogistinator" Item "the mk 50" Item "the moonman backpack" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3_higher_tank TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 100000 Name Tank Speed 10 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w3_medic_heavies TotalCurrency 100 TotalCount 40 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.2 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Name "Heavy Guy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "gold botkiller minigun mk.i" "damage bonus" 0.3 } Item "gold botkiller minigun mk.i" Item "tw_heavybot_helmet" Item "tw_heavybot_armor" } TFBot { ClassIcon medic_quickfix_inf Health 150 Name "Perma Quick Fix Medic" Class Medic Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 0.4999 "bot medic uber health threshold" 151 "uber duration bonus" -6 "ubercharge rate bonus" 99 } Item "the quick-fix" Item "the trepanabotomizer" Item "the surgeon's space suit" } } } WaveSpawn { Name w3_super_scouts WaitForAllDead w3_sticky_spam TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon scout_fast_bonk2 Health 1200 Name "Fast Bonk Scot" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "bonk! atomic punch" "effect bar recharge rate increased" 0.7 } ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.05 } CharacterAttributes { "ragdolls plasma effect" 1 "move speed bonus" 2.5 "airblast vulnerability multiplier" 0.75 } Item "bonk! atomic punch" Item "the sandman" Item "the big elfin deal" Item "the bootie time" } } } WaveSpawn { Name w3_constant_uber_giant WaitForAllDead w3_medic_heavies TotalCurrency 500 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon pyro_phlog_giant Health 7500 Name Pyro Scale 1.75 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "the phlogistinator" "damage bonus" 1.2 "flame life bonus" 3 "flame size bonus" 3 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the phlogistinator" Item "the mk 50" Item "the moonman backpack" } TFBot { ClassIcon medic_uber_inf_giant Health 2500 Name Medic Class Medic Skill Expert WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName "gold botkiller medi gun mk.i" "bot medic uber health threshold" 2501 "uber duration bonus" -7 "ubercharge rate bonus" 99 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "gold botkiller medi gun mk.i" Item "the trepanabotomizer" Item "the surgeon's space suit" } } } WaveSpawn { Name w3_black_soldiers WaitForAllDead w3_sticky_spam TotalCurrency 150 TotalCount 30 MaxActive 15 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.25 Where spawnbot Squad { TFBot { ClassIcon soldier_blackbox Health 200 Name "Blackbox burst soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the black box" "fire rate bonus" 0.01 "clip size upgrade atomic" 7 "faster reload rate" 0.5 } Item "the black box" Item "tw_soldierbot_helmet" Item "tw_soldierbot_armor" } } } WaveSpawn { Name w3_uberin_scouts WaitForAllDead w3_constant_uber_giant TotalCurrency 400 TotalCount 40 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Expert WeaponRestrictions PrimaryOnly Item "silver botkiller scattergun mk.i" } TFBot { ClassIcon medic_uber Health 150 Name Medic Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "gold botkiller medi gun mk.i" "uber duration bonus" 8 "bot medic uber health threshold" 149 } Item "gold botkiller medi gun mk.i" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w4_giant_pyro TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon pyro_phlog_giant Health 4000 Name Pyro Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the phlogistinator" Item "the mk 50" Item "the moonman backpack" } } } WaveSpawn { Name w4_tank_heavies TotalCurrency 300 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0.5 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon heavy_steelfist_nys Health 1200 Name "Tank Heavy" Scale 1.5 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName "fists of steel" "damage causes airblast" 1 "damage bonus" 0.5 "fire rate bonus" 0.7 } CharacterAttributes { "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.3 } Item "fists of steel" Item "war head" Item "tw_heavybot_armor" } } } WaveSpawn { Name w4_tank WaitForAllDead w4_giant_pyro TotalCurrency 600 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 Where spawnbot Squad { Tank { Health 10000 Name Tank Speed 90 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w4_giant_with_vacc WaitForAllDead w4_giant_pyro TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { ClassIcon heavy_brassbeast_giant Health 10000 Name "Giant Brass Beast Guy" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the brass beast" "damage bonus" 1.2 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 "health regen" 50 } Item "the brass beast" Item "war head" Item "the purity fist" } } } WaveSpawn { Name w4_bullet_vac WaitForAllDead w4_giant_pyro TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { ClassIcon medic_vac_bullet_giant Health 2500 Name "Giant Bullet Vaccinator Medic" Class Medic Skill Normal WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the vaccinator" "bot medic uber health threshold" 2501 "ubercharge rate bonus" 99 "heal rate bonus" 5 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the vaccinator" Item "vintage tyrolean" Item "osx item" } } } WaveSpawn { Name w4_conch_soldiers_upper WaitForAllDead w4_giant_with_vacc TotalCurrency 250 TotalCount 40 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.2 Where spawnbot Squad { TFBot { ClassIcon soldier_conch_spammer Health 250 Name "Spammer Conch Soldier" Class Soldier Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the original" "fire rate bonus" 0.5 "damage bonus" 0.5 "faster reload rate" 0.5 "Projectile speed increased" 0.5 "Projectile range increased" 9 "Blast radius increased" 2 } ItemAttributes { ItemName "the concheror" "increase buff duration" 9 } Item "the original" Item "the concheror" Item "dr's dapper topper" Item "osx item" } } } WaveSpawn { Name w4_super_barrage WaitForAllDead w4_conch_soldiers_upper TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_superbarrage Health 12000 Name "Super Barrage Soldier" Scale 1.75 Class Soldier Skill Normal Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the original" "clip size upgrade atomic" 96 "fire rate bonus" 0.05 "faster reload rate" 0.05 "projectile spread angle penalty" 5 "Projectile speed increased" 0.25 "damage bonus" 0.1 } ItemAttributes { ItemName "the buff banner" "increase buff duration" 9 } CharacterAttributes { "move speed bonus" 0.35 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 } Item "the original" Item "the buff banner" Item "tyrant's helm" Item "osx item" } } } WaveSpawn { Name w4_small_robos WaitForAllDead w4_conch_soldiers TotalCurrency 400 TotalCount 63 MaxActive 21 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0.2 Where spawnbot Squad { TFBot { ClassIcon pyro_phlog Health 175 Name Pyro Class Pyro Skill Easy WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" ItemAttributes { ItemName "the phlogistinator" "damage bonus" 1.2 } Item "the phlogistinator" } TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "gold botkiller scattergun mk.i" "damage bonus" 0.5 } Item "gold botkiller scattergun mk.i" Item "osx item" Item "batter's helmet" } TFBot { ClassIcon scout_bonk Health 125 Name "Bonked Scout" Class Scout Skill Normal Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "festive scattergun 2011" "damage bonus" 0.25 } ItemAttributes { ItemName "bonk! atomic punch" "effect bar recharge rate increased" 0.7 } Item "festive scattergun 2011" Item "bonk! atomic punch" } } } WaveSpawn { Name w4_bowmen_upper WaitForAllDead w4_small_robos TotalCurrency 150 TotalCount 30 MaxActive 15 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.2 Where spawnbot Squad { TFBot { ClassIcon sniper_bow Health 125 Name "Bowman Sniper" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.2 "faster reload rate" 0.2 "bleeding duration" 4 "damage bonus" 1.5 } Item "the huntsman" Item "modest pile of hat" Item "osx item" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w5_tank_train TotalCurrency 300 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 2 Where spawnbot Squad { Tank { Health 25000 Name Tank Speed 50 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w5_capper_scout TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2.5 Where spawnbot Squad { TFBot { ClassIcon scout_capper_nys_giant Health 1250 Name "Capper Scout" Scale 1.75 Class Scout Skill Normal WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the c.a.p.p.e.r" "damage bonus" 2 "clip size upgrade atomic" 88 "fire rate bonus" 0.7 } CharacterAttributes { "move speed bonus" 0.8 "airblast vulnerability multiplier" 0.7 } Item "the c.a.p.p.e.r" Item "the salty dog" Item "osx item" } } } WaveSpawn { Name w5_robots_1 WaitForAllDead w5_capper_scout TotalCurrency 200 TotalCount 45 MaxActive 21 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon soldier_directhit Health 200 Name Soldier Class Soldier Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the direct hit" "damage bonus" 1.2 } Item "the direct hit" Item "the grenadier's softcap" } TFBot { ClassIcon heavy_tomislav Health 300 Name "Fast Fire Tomislav Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tomislav "fire rate bonus" 0.6 } Item "tomislav" Item "tough guy's toque" Item "osx item" } TFBot { ClassIcon demo Health 175 Name Demoman Class Demoman Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the iron bomber" "fire rate bonus" 0.2 "faster reload rate" 0.2 "damage bonus" 0.5 } Item "the iron bomber" Item "modest pile of hat" Item "osx item" } } } WaveSpawn { Name w5_overheal_med WaitForAllDead w5_robots_1 TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon medic_overheal Health 150 Name "Overhealer medic" Class Medic Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "festive medigun 2011" "heal rate bonus" 0 "overheal expert" 6 } Item "festive medigun 2011" Item "vintage tyrolean" Item "osx item" } } } WaveSpawn { Name w5_healths WaitForAllDead w5_robots_1 TotalCurrency 400 TotalCount 40 MaxActive 20 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro_heal Health 175 Name "Pyro heal on hit" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the phlogistinator" "heal on hit for rapidfire" 5 } Item "the phlogistinator" Item "brigade helm" Item "osx item" } TFBot { ClassIcon scout_pocketpistol_heal_lite Health 125 Name "Self Healer Scout" Class Scout Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "pretty boy's pocket pistol" "fire rate bonus" 0.5 "clip size upgrade atomic" 41 "damage bonus" 0.1 } Item "pretty boy's pocket pistol" Item "ye olde baker boy" Item "osx item" } } } WaveSpawn { Name w5_upper_freezer_giant_heavies WaitForAllDead w5_healths TotalCurrency 150 TotalCount 30 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.2 Where spawnbot Squad { TFBot { ClassIcon heavy_freeze Health 300 Name "Freezer Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "festive minigun 2011" "slow enemy on hit" 6 "damage bonus" 0.2 } Item "festive minigun 2011" Item "tw_heavybot_helmet" Item "tw_heavybot_armor" } } } WaveSpawn { Name w5_battalion_boss WaitForAllDead w5_upper_freezer_giant_heavies TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon boss_soldier3 Health 20000 Name "BOSS - Battalion Giant BadBox" Scale 1.75 Class Soldier Skill Expert Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the black box" "damage bonus" 2 "Blast radius increased" 2 "heal on hit for rapidfire" 100 "fire rate bonus" 0.2 "faster reload rate" 0.2 "projectile spread angle penalty" 3 "Projectile speed increased" 0.25 "clip size upgrade atomic" 1 } ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 99 } CharacterAttributes { "move speed bonus" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "health regen" 50 } Item "the black box" Item "the battalion's backup" Item "the grenadier's softcap" Item "osx item" } } } WaveSpawn { Name w5_giant_boss_lsupp WaitForAllSpawned w5_battalion_boss TotalCurrency 300 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon pyro_phlog_giant Health 4500 Name "Giant Weak Pyro" Scale 1.75 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the phlogistinator" "damage bonus" 0.8 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the phlogistinator" Item "the hazmat headcase" } TFBot { ClassIcon heavy Health 5000 Name "Giant Weak Heavy" Scale 1.75 Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "festive minigun 2011" "damage bonus" 0.7 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "festive minigun 2011" Item "modest metal pile of scrap" } } } WaveSpawn { Name w5_boss_tank WaitForAllSpawned w5_battalion_boss TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 50000 Name TankBoss Speed 50 Skin 1 StartingPathTrackNode tank_path_a_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 { Name w6_bomb_carrier TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon scout_bonk Health 1 Name Scout Class Scout Skill Expert Attributes "SpawnWithFullCharge" CharacterAttributes { "move speed bonus" 3 "airblast vulnerability multiplier" 0.3 } Item "rust botkiller scattergun mk.i" Item "bonk! atomic punch" } } } WaveSpawn { Name w6_tanks_main WaitForAllDead w6_bomb_carrier TotalCurrency 500 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 300000 Name TankBoss Speed 15 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w6_heavy_giant_first_tank WaitForAllDead w6_bomb_carrier TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy Health 10000 Name "Giant Heavy" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "silver botkiller minigun mk.i" "damage bonus" 3 } CharacterAttributes { "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.3 } Item "silver botkiller minigun mk.i" } TFBot { ClassIcon medic_quickfix_inf_giant Health 2500 Name Medic Scale 1.75 Class Medic Skill Expert WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 0.5 "bot medic uber health threshold" 2501 "ubercharge rate bonus" 99 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "move speed bonus" 0.3 } Item "the quick-fix" Item "vintage tyrolean" Item "osx item" } } } WaveSpawn { Name w6_tank_support_kritz WaitForAllDead w6_heavy_giant_first_tank TotalCurrency 100 TotalCount 40 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2.5 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_explode Health 300 Name "Double Radius Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the original" "Blast radius increased" 2 } Item "the original" Item "stainless pot" Item "osx item" } TFBot { ClassIcon medic_kritz2 Health 225 Name "Kritz Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the kritzkrieg" "bot medic uber health threshold" 226 "ubercharge rate bonus" 99 "uber duration bonus" -6 } Item "the kritzkrieg" Item "vintage tyrolean" Item "osx item" } } } WaveSpawn { Name w6_tank_support WaitForAllDead w6_heavy_giant_first_tank TotalCurrency 200 TotalCount 120 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2.5 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro_phlog Health 175 Name Pyro Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Item "the phlogistinator" } TFBot { Template MVM_TF_Moonman } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w7_deflector_medics TotalCurrency 200 TotalCount 40 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon heavy_deflector Health 900 Name "Heavy BF" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName deflector "attack projectiles" 1 } ItemAttributes { ItemName "the team captain" "attach particle effect" 1 } Item "deflector" Item "tw_heavybot_armor" Item "the team captain" } TFBot { ClassIcon medic_kritz Health 450 Name "Medic GF" Class Medic Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the kritzkrieg" "bot medic uber health threshold" 451 "ubercharge rate bonus" 99 "heal rate bonus" 1.5 } ItemAttributes { ItemName "the trepanabotomizer" "attach particle effect" 19 } Item "the kritzkrieg" Item "the trepanabotomizer" Item "the surgeon's space suit" } } } WaveSpawn { Name w7_final_boss WaitForAllDead w7_deflector_medics TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon boss_soldier_tankdestroyer Health 90000 Name "BOSS - Ultra Charged Soldier" Scale 1.75 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the original" "damage bonus" 3 "fire rate bonus" 0.25 "faster reload rate" 0.05 "clip size upgrade atomic" 96 "Blast radius increased" 3 "Projectile speed increased" 0.15 "Projectile range increased" 15 "slow enemy on hit" 5 "projectile spread angle penalty" 2 "heal on hit for rapidfire" 100 "is australium item" 1 } ItemAttributes { ItemName "the concheror" "increase buff duration" 19 } ItemAttributes { ItemName "the team captain" "attach particle effect" 11 } ItemAttributes { ItemName "exquisite rack" "attach particle effect" 11 } CharacterAttributes { "move speed bonus" 0.25 "airblast vulnerability multiplier" 0.25 } Item "the original" Item "the concheror" Item "the team captain" Item "exquisite rack" } } } WaveSpawn { Name w7_scout_support WaitForAllSpawned w7_final_boss TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "gold botkiller scattergun mk.i" "damage bonus" 2 } ItemAttributes { ItemName "scout beanie" "has team color paintkit" 1 "attach particle effect static" 14 } Item "gold botkiller scattergun mk.i" Item "festive bonk 2014" Item "scout beanie" } } } WaveSpawn { Name w7_pyros WaitForAllSpawned w7_final_boss TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro_cmoon Health 175 Name "Reflector Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the nostromo napalmer" "damage bonus" 2 } Item "the nostromo napalmer" Item "the last breath" Item "the cremator's conscience" } } } } }