//Advanced Dismal Demolition by A+drew //Electricavenue by Conga Dispenser and madminermonkey //whoever says clout chaser at least once will be perma banned on my tests completely so DO NOT BE RETARDED! #base robot_giant.pop #base robot_standard.pop population { StartingCurrency 1000 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot_aggr BeginAtWave 2 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy Where spawnbot BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper Where spawnbot_aggr BeginAtWave 5 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy Where spawnbot BeginAtWave 4 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 Where spawnbot TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Soldier } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 200 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 15 WaitForAllSpawned 1 TFBot { ClassIcon demo_spammer Template T_TFBot_Giant_Demoman } } WaveSpawn { Name 3 Where spawnbot TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 WaitForAllDead 2 TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name 1 Where spawnbot TotalCurrency 36 TotalCount 24 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { ClassIcon scout_pop Name "Soda Popper Scout" Class Scout Skill Normal Item "the soda popper" Item "Bonk Helm" ItemAttributes { ItemName "the soda popper" "faster reload rate" 1.6 "scattergun knockback mult" 1.5 "damage bonus" 0.65 } ItemAttributes { ItemName "Bonk Helm" "set item tint rgb" 8208497 } } } WaveSpawn { Name 1 Where spawnbot_aggr TotalCurrency 64 TotalCount 18 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Pyro_Flaregun } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 50 TotalCount 36 MaxActive 6 SpawnCount 3 WaitBeforeStarting 11 WaitBetweenSpawns 2 WaitForAllSpawned 1 TFBot { Health 175 Skill Easy Name Pyro Class Pyro Attributes "AlwaysFireWeapon" } } WaveSpawn { Name 2 Where spawnbot_aggr TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 2 WaitBeforeStarting 16 WaitBetweenSpawns 2 WaitForAllSpawned 1 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name 3 Where spawnbot Where spawnbot_aggr TotalCurrency 50 TotalCount 50 MaxActive 6 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 3 WaitForAllSpawned 2 Support Limited TFBot { Template T_TFBot_Pyro_Flaregun } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 Where spawnbot TotalCurrency 158 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 20 TFBot { ClassIcon pyro_detonator_lite_spammer Name "Giant Rapid Flare Pyro" Template T_TFBot_Giant_Pyro_Flare_Spammer } } WaveSpawn { Name 1 Where spawnbot_aggr TotalCurrency 125 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TFBot { ClassIcon scout_bat Name "Giant Bat Scout" Template T_TFBot_Giant_Scout WeaponRestrictions MeleeOnly } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 250 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 20 WaitForAllSpawned 1 Squad { TFBot { Template T_TFBot_Giant_Boxing_Heavy } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 3 Where spawnbot TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 WaitForAllDead 2 TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } WaveSpawn { Name 1 Where spawnbot Where spawnbot_aggr TotalCurrency 50 TotalCount 33 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Health 125 Skill Normal Class Scout } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 50 TotalCount 24 MaxActive 8 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 2 WaitForAllSpawned 1 TFBot { ClassIcon pyro_dragon_fury_swordstone Name "Dragon's Fury Pyro" Class Pyro Skill Normal Item "The Dragon's Fury" CharacterAttributes { "airblast disabled" 0 } } } WaveSpawn { Name 2 Where spawnbot_aggr TotalCurrency 40 TotalCount 16 MaxActive 6 SpawnCount 3 WaitBeforeStarting 17 WaitBetweenSpawns 3 WaitForAllSpawned 1 TFBot { ClassIcon demoknight_skullcutter_lite Name "Skullcutter Demoknight" Template T_TFBot_Demoman_Knight Item "the scotsman's skullcutter" } } WaveSpawn { Name 3 Where spawnbot Where spawnbot_aggr TotalCurrency 50 TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 2 WaitForAllSpawned 2 TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 Where spawnbot TotalCurrency 100 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Demo_Burst } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 200 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 12 WaitBetweenSpawns 20 WaitForAllSpawned 1 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 WaitForAllSpawned 2 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 3 Where spawnbot TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 WaitForAllDead 2 Squad { TFBot { ClassIcon pyro_dragon_fury_swordstone Template T_TFBot_Giant_Pyro Name "Giant Dragon's Fury Pyro" Item "The Dragon's Fury" CharacterAttributes { "airblast disabled" 0 } } TFBot { Name "Bullet Vacc Medic" Health 150 Class Medic Skill Expert ClassIcon medic_bullet WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorBullets ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun bullet resist deployed" 0.9 "medigun bullet resist passive" 0.9 "medigun charge is resists" 4 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } } } WaveSpawn { Name 4 Where spawnbot TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 5 WaitForAllDead 3 Squad { TFBot { ClassIcon pyro_dragon_fury_swordstone Template T_TFBot_Giant_Pyro Name "Giant Dragon's Fury Pyro" Item "The Dragon's Fury" CharacterAttributes { "airblast disabled" 0 } } TFBot { Name "Blast Vacc Medic" Health 150 Class Medic Skill Expert ClassIcon medic_blast WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorBlast ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun blast resist deployed" 0.9 "medigun blast resist passive" 0.9 "medigun charge is resists" 4 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } } } WaveSpawn { Name 1 Where spawnbot TotalCurrency 40 TotalCount 32 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Heavyweapons_Shotgun } } WaveSpawn { Name 2 Where spawnbot_aggr TotalCurrency 57 TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 3 WaitForAllSpawned 1 TFBot { Template T_TFBot_Soldier_RocketShotgun } } WaveSpawn { Name 3.5 Where spawnbot Where spawnbot_aggr TotalCurrency 103 TotalCount 50 MaxActive 6 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 2 WaitForAllSpawned 2 Support Limited TFBot { ClassIcon demo_sticky_daan WeaponRestrictions SecondaryOnly Health 175 Skill Hard Name "Sticky Bomber Demoman" Class Demoman Item "demoman hallmark" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 15 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 Where spawnbot TotalCurrency 220 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 150 TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 15 WaitForAllSpawned 1 Squad { TFBot { Scale 1.75 ClassIcon sniper_bow_giant Class Sniper Name "Giant Bowman" Health 3300 Attributes MiniBoss Item "The Huntsman" Skill Expert ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.75 } CharacterAttributes { "aiming movespeed increased" 2 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 5 "move speed bonus" 0.45 } } TFBot { ClassIcon medic_kritz Health 150 Name "Kritz Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the kritzkrieg" "uber duration bonus" 2000 } CharacterAttributes { "bot medic uber health threshold" 500 } Item "the kritzkrieg" } } } WaveSpawn { Name 3 Where spawnbot TotalCurrency 200 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 WaitForAllDead 2 TFBot { Template T_TFBot_Giant_Soldier_Crit } } WaveSpawn { Name 1 Where spawnbot TotalCurrency 128 TotalCount 36 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Demoman Skill Normal } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 50 TotalCount 30 MaxActive 8 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 3 WaitForAllSpawned 1 TFBot { Class Pyro Skill Easy } } WaveSpawn { Name 2 Where spawnbot_aggr TotalCurrency 22 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 18 WaitBetweenSpawns 3 WaitForAllSpawned 1 TFBot { Template T_TFBot_Scout_Shortstop } } WaveSpawn { Name 3 Where spawnbot TotalCurrency 30 TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 2 WaitForAllSpawned 2 TFBot { Health 300 Skill Normal Name Heavy Class HeavyWeapons } } WaveSpawn { Name 3 Where spawnbot_aggr TotalCurrency 50 TotalCount 36 MaxActive 9 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 2 WaitForAllSpawned 2 RandomChoice { TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 7511618 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 7511618 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 4329330 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 4329330 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 16738740 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 16738740 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 16777215 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 16777215 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 16750899 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 16750899 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 65280 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 65280 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 10027059 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 10027059 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 6723840 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 6723840 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 11053598 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 11053598 } } TFBot { ClassIcon scout_batsaber_nys WeaponRestrictions MeleeOnly Health 125 Skill Normal Name "Bat Saber Scout" Class Scout Attributes "AlwaysCrit" Item "Batsaber" Item "death racer's helmet" ItemAttributes { ItemName "Batsaber" "set item tint RGB" 3329330 } ItemAttributes { ItemName "death racer's helmet" "set item tint RGB" 3329330 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 15000 Name Tank Speed 75 StartingPathTrackNode boss_path OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 1 Where spawnbot TotalCurrency 90 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 TFBot { ClassIcon heavy_deflector_healonkill Name "Giant Hok Deflector Heavy" Template T_TFBot_Giant_Heavyweapons_Deflector Attributes "UseBossHealthBar" Item "tough guy's toque" CharacterAttributes { "heal on kill" 2500 } } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 150 TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 15 WaitForAllSpawned 1 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst } TFBot { Template T_TFBot_Medic } TFBot { ClassIcon medic_kritz Health 150 Name "Kritz Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the kritzkrieg" "uber duration bonus" 2000 } CharacterAttributes { "bot medic uber health threshold" 500 } Item "the kritzkrieg" } } } WaveSpawn { Name 3 Where spawnbot TotalCurrency 70 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 11 WaitForAllSpawned 2 Squad { TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 1 Where spawnbot_aggr TotalCurrency 50 TotalCount 50 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Scout_Sandman Item "Batter's Helmet" Attributes "AlwaysCrit" } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 36 TotalCount 30 MaxActive 10 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 2 WaitForAllSpawned 1 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Attributes "AlwaysCrit" } } WaveSpawn { Name 2 Where spawnbot_aggr TotalCurrency 54 TotalCount 24 MaxActive 6 SpawnCount 2 WaitBeforeStarting 16 WaitBetweenSpawns 2 WaitForAllSpawned 1 TFBot { ClassIcon sniper_carbine WeaponRestrictions SecondaryOnly Name "Carbine Sniper" Template T_TFBot_Sniper Item "the cleaner's carbine" Item "crocleather slouch" } } WaveSpawn { Name 3 Where spawnbot Where spawnbot_aggr TotalCurrency 50 TotalCount 50 MaxActive 8 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 2 WaitForAllSpawned 2 Support 1 TFBot { ClassIcon pyro_dragon_fury_swordstone Name "Dragon's Fury Pyro" Class Pyro Skill Normal Item "The Dragon's Fury" CharacterAttributes { "airblast disabled" 0 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 Where spawnbot TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 12 Squad { TFBot { ClassIcon pyro_gascann WeaponRestrictions SecondaryOnly Health 3000 Skill Expert Name "Giant Gas Passer Pyro" Class Pyro Attributes AlwaysCrit Attributes MiniBoss Item "tf_weapon_flamethrower" Item "The Gas Passer" Item "tf_weapon_fireaxe" Item "brigade helm" ItemAttributes { ItemName "The Gas Passer" "dmg penalty vs players" 0.9 "item_meter_charge_rate" 4 } CharacterAttributes { "effect bar recharge rate increased" .02 "fire rate penalty" 1 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "airblast disabled" 1 } } TFBot { Name "Giant Regen Medic" Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 200 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 15 WaitForAllSpawned 1 TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes AlwaysCrit } } WaveSpawn { Name 3 Where spawnbot TotalCurrency 80 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 20 WaitForAllSpawned 2 Squad { TFBot { Name "Giant Heater Heavy" Template T_TFBot_Heavyweapons_Heater } TFBot { ClassIcon medic_vac_trio_nys Name "Bullet Vacc Medic" Health 150 Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorBullets ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun bullet resist deployed" 0.9 "medigun bullet resist passive" 0.9 "medigun charge is resists" 4 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } TFBot { ClassIcon medic_vac_trio_nys Name "Blast Vacc Medic" Health 150 Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorBlast ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun blast resist deployed" 0.9 "medigun blast resist passive" 0.9 "medigun charge is resists" 4 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } TFBot { ClassIcon medic_vac_trio_nys Name "Fire Vacc Medic" Health 150 Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorFire ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun fire resist deployed" 0.9 "medigun fire resist passive" 0.9 "medigun charge is resists" 4 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } } } WaveSpawn { Name 4 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 WaitForAllSpawned 3 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 35000 Name Tank Speed 75 Skin 1 StartingPathTrackNode boss_path OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 4 TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 5 WaitForAllDead 3 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Attributes AlwaysCrit } TFBot { ClassIcon demo_spammer Template T_TFBot_Giant_Demoman Attributes AlwaysCrit } } } WaveSpawn { Name 1 Where spawnbot_aggr TotalCurrency 44 TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Demo_Burst } } WaveSpawn { Name 2 Where spawnbot TotalCurrency 50 TotalCount 40 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 3 WaitForAllDead 1 TFBot { ClassIcon pyro_phlog Name "Phlogistinator Pyro" Skill Hard Template T_TFBot_Pyro Attributes "AlwaysCrit" Item "the phlogistinator" Item "the person in the iron mask" Item "The Phlogistinator" CharacterAttributes { "airblast disabled" 1 } } } WaveSpawn { Name 3 Where spawnbot TotalCurrency 50 TotalCount 36 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 3 WaitForAllDead 2 TFBot { ClassIcon heavy_deflector Health 300 Skill Hard Name "Deflector Heavy" Class HeavyWeapons Item "deflector" Item "the u-clank-a" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } } WaveSpawn { Name 4 Where spawnbot Where spawnbot_aggr TotalCurrency 50 TotalCount 50 MaxActive 12 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 2 WaitForAllSpawned 3 Support Limited TFBot { Template T_TFBot_Heavyweapons_Shotgun } } } }