#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 600 RespawnWaveTime 10 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes EventPopfile Halloween AddSentryBusterWhenKillCountExceeds 15 Advanced 1 Templates { Facepeeler_Spy_Zombie { ClassIcon spy Health 125 Name "Facepeeler Spy Zombie" Class Spy Skill Expert Item "facepeeler" } Assault_Sniper_Zombie { ClassIcon sniper Health 125 Name "Assault Sniper Zombie" Class Sniper Skill Hard ItemAttributes { ItemName tf_weapon_sniperrifle "fire rate bonus" 0.2 "sniper charge per sec" 5 } ItemAttributes { ItemName tf_weapon_smg "clip size bonus" 4 "fire rate bonus" 0.5 } ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.5 } } Diamondback_Spy_Zombie { ClassIcon spy Health 125 Name "Diamondback Spy Zombie" Class Spy Skill Expert Item "the diamondback" } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 55 CooldownTime 55 DesiredCount 4 TFBot { Template Facepeeler_Spy_Zombie ClassIcon spy_facepeel_lite } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 3 InitialCooldown 16 CooldownTime 33 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template Assault_Sniper_Zombie ClassIcon assault_sniper } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 30 DesiredCount 2 TFBot { Template Diamondback_Spy_Zombie ClassIcon spy_diamondback_sif } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name a1 TotalCurrency 50 TotalCount 14 MaxActive 14 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon pyro_jug_thirddegree Health 175 Name "Crit Third Degree Zombie" Class Pyro Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the virtual viewfinder" "attach particle effect" 16 } Item "the third degree" Item "the virtual viewfinder" } } } WaveSpawn { Name a2 WaitForAllSpawned a1 TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 10 WaitBeforeStarting 4 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon demo_loch_nys Health 175 Name "Loch-n-Load Zombie" Class Demoman Skill Hard BehaviorModifiers Mobber WeaponRestrictions PrimaryOnly Item "the loch-n-load" } TFBot { ClassIcon medic_blast_armored_lite Health 275 Name "Armored Blast Medic Zombie" Class Medic Skill Expert BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_medigun "lunchbox adds minicrits" 3 "medigun charge is resists" 4 "medigun blast resist passive" 0.4 "medigun blast resist deployed" 0.8 "ubercharge rate bonus" 200 } } } } WaveSpawn { Name a3 WaitForAllSpawned a2 TotalCurrency 100 TotalCount 32 MaxActive 16 SpawnCount 8 WaitBeforeStarting 5 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon heavy_gru_push Health 300 Name "GRU Pusher Zombie" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "gloves of running urgently" "damage causes airblast" 1 } ItemAttributes { ItemName "pugilist's protector" "attach particle effect" 121 } Item "gloves of running urgently" Item "pugilist's protector" } TFBot { ClassIcon sniper_bow Health 125 Name "Bowman Zombie" Class Sniper Skill Expert BehaviorModifiers Mobber WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "li'l snaggletooth" } } } WaveSpawn { Name a4 WaitForAllSpawned a2 TotalCurrency 50 TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon soldier_shovel_armored_yoovy Health 300 Name "Armored Shovel Zombie" Class Soldier Skill Expert BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Item "rocket jumper" } } } WaveSpawn { Name a5 WaitForAllSpawned a3 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon bavarian_giant Health 1375 Name "Giant Bavarian Zombie" Scale 1.5 Class Medic Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "bleeding duration" 4 } CharacterAttributes { "move speed bonus" 0.6 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 } Item "archimedes the undying" } } } WaveSpawn { Name a6 WaitForAllSpawned a4 TotalCurrency 50 TotalCount 10 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { ClassIcon scout_stun Health 125 Name "Batter Zombie" Class Scout Skill Hard BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.25 "attach particle effect" 704 } Item "the sandman" } } } WaveSpawn { Name a7 WaitForAllSpawned a6 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 1 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon demo_smoke Health 175 Name "Smoker Zombie" Class Demoman Skill Expert BehaviorModifiers Mobber WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "damage penalty" 0.05 "fire rate penalty" 5 "use large smoke explosion" 1 } } TFBot { ClassIcon heavy Health 5000 Name "Minigun Gargantuar" Scale 1.65 Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } } WaveSpawn { Name a8 WaitForAllSpawned a7 TotalCurrency 50 TotalCount 7 MaxActive 7 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro_scorch_heal_yoovy Health 175 Name "Heal On Kill Scorch Zombie" Class Pyro Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the scorch shot" "heal on kill" 150 } Item "the scorch shot" } } } WaveSpawn { Name a9 WaitForAllSpawned a8 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon soldier_conch_upgraded Health 500 Name "Upgraded Conch Zombie" Class Soldier Skill Normal ItemAttributes { ItemName tf_weapon_rocketlauncher "charge meter on hit" 50 } ItemAttributes { ItemName "the concheror" "effect bar recharge rate increased" 0.125 } ItemAttributes { ItemName tf_weapon_shovel "damage bonus" 3 "kill refills meter" 100 } Item "the concheror" } } } WaveSpawn { Name a10 WaitForAllSpawned a9 TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 175 Name Zombieknight Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the eyelander" "critboost on kill" 3 } Item "the chargin' targe" Item "the eyelander" } } } WaveSpawn { Name a11 WaitForAllDead a10 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 10 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_fish_nys_angery Health 125 Name Mauler Class Scout Skill Expert BehaviorModifiers Mobber WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the holy mackerel" "damage bonus" 2.5 "slow enemy on hit major" 10 "bleeding duration" 10 } Item "the holy mackerel" Item "ttg max hat" Item "graybanns" } } } WaveSpawn { Name a12 WaitForAllSpawned a11 TotalCurrency 100 TotalCount 24 MaxActive 24 SpawnCount 12 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { ClassIcon heavy_deflector_cok Health 300 Name "Crit On Kill Deflector Zombie" Class HeavyWeapons Skill Hard BehaviorModifiers Mobber WeaponRestrictions PrimaryOnly ItemAttributes { ItemName deflector "critboost on kill" 3 } Item "deflector" } TFBot { ClassIcon medic Health 150 Name "Medic Zombie" Class Medic Skill Hard BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly } } } WaveSpawn { Name a13 WaitForAllSpawned a12 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon pyro_flare_rain_nys_boss Health 25000 Name "Flare Rainer Boss Zombie" Scale 1.75 Class Pyro Skill Expert WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the flare gun" "fire rate bonus" 0.125 "damage bonus" 0.45 "cancel falling damage" 1 } CharacterAttributes { "move speed bonus" 0.6 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 6 "cancel falling damage" 1 } Item "the flare gun" } TFBot { ClassIcon scout_bostonbasher_giant Health 7500 Name "Wendigo Boss" Scale 1.75 Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the boston basher" "melee range multiplier" 1.5 "cancel falling damage" 1 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "move speed bonus" 0.7 "health regen" 15 "cancel falling damage" 1 } Item "the boston basher" Item "the alien cranium" Item "the spooky shoes" } } } WaveSpawn { Name support1 WaitForAllDead a7 TotalCurrency 0 TotalCount 30 MaxActive 5 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 7 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_push Health 300 Name "Push Heavy Zombie" Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_minigun "damage causes airblast" 1 } } } } WaveSpawn { Name support2 WaitForAllSpawned a12 TotalCurrency 0 TotalCount 32 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 13 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo_burst Health 175 Name "Burst Fire Demo Zombie" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.5 "projectile spread angle penalty" 3 } } } } WaveSpawn { Name support3 WaitForAllDead a11 TotalCurrency 0 TotalCount 15 MaxActive 15 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { ClassIcon minion1 Health 125 Name "Scout Imp" Scale 0.5 Class Scout Skill Hard BehaviorModifiers Mobber WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 0.5 "fire rate bonus" 0.75 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name b1 TotalCurrency 50 TotalCount 15 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_popper2_minicritonkill Health 125 Name "Minicrit on Kill Soda Popper Zombie" Class Scout Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the soda popper" "minicritboost on kill" 8 } Item "the soda popper" } } } WaveSpawn { Name b2 WaitForAllSpawned b1 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon demo_bleed Health 175 Name "Bleed Demo Zombie" Class Demoman Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "bleeding duration" 6 } } } } WaveSpawn { Name b3 WaitForAllDead b1 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { Tank { Health 125000 Name "Slow Tank" Speed 35 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name b4 WaitForAllDead b2 TotalCurrency 200 TotalCount 16 MaxActive 16 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon collab_w6boss_3 Health 5069 Name "Super Trollweight Champ Zombie" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName "the killing gloves of boxing" "fire rate bonus" 0.2 "damage bonus" 5.2 "cancel falling damage" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "cannot be backstabbed" 1 "cancel falling damage" 1 } Item "the killing gloves of boxing" Item "pugilist's protector" } TFBot { ClassIcon medic_vac_bullet Health 150 Name "Bullet Vaccinator Zombie" Class Medic Skill Expert BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_medigun "lunchbox adds minicrits" 3 "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 "medigun charge is resists" 3 } } TFBot { ClassIcon medic_vac_explosive Health 150 Name "Blast Vaccinator Zombie" Class Medic Skill Expert BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_medigun "lunchbox adds minicrits" 3 "medigun charge is resists" 4 "medigun blast resist passive" 1 "medigun blast resist deployed" 1 } } TFBot { ClassIcon vex_medic_vacfire Health 150 Name "Fire Vaccinator Zombie" Class Medic Skill Expert BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_medigun "lunchbox adds minicrits" 3 "medigun charge is resists" 5 "medigun fire resist passive" 1 "medigun fire resist deployed" 1 } } } } WaveSpawn { Name b5 WaitForAllSpawned b4 TotalCurrency 50 TotalCount 13 MaxActive 13 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon heavy_penetrate_hyper Health 300 Name "Hyper Penetration Heavy Zombie" Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_minigun "shot penetrate all players" 1 "fire rate bonus" 0.7 } } } } WaveSpawn { Name b6 WaitForAllSpawned b5 TotalCurrency 50 TotalCount 25 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon pyro_membrain_lite Health 175 Name "Membrain Zombie" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Item "the mucous membrain" } } } WaveSpawn { Name b7 WaitForAllSpawned b5 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 7 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon soldier_burstfire_directhit_yoovy Health 200 Name "Burst Fire Direct Hit Zombie" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the direct hit" "clip size bonus" 0.75 "fire rate bonus" 0.125 "projectile spread angle penalty" 1 } Item "the direct hit" } } } WaveSpawn { Name b8 WaitForAllSpawned b7 TotalCurrency 50 TotalCount 14 MaxActive 14 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon demoknight_skullcutter_armored Health 230 Name "Armored Skullcutter Zombieknight" Class Demoman Skill Expert BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Item "the tide turner" Item "the scotsman's skullcutter" Item "spine-chilling skull 2011" Item "the bonedolier" } } } WaveSpawn { Name b9 WaitForAllSpawned b7 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon demo_smoke Health 175 Name "Smoker Zombie" Class Demoman Skill Expert BehaviorModifiers Mobber WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "clip size bonus" 0.13 "use large smoke explosion" 1 "damage bonus" 0.125 "Reload time decreased" 6.5 } } TFBot { ClassIcon soldier_backup Health 3800 Name "Giant Battalion Zombie" Scale 1.5 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "SpawnWithFullCharge" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } Item "the battalion's backup" } } } WaveSpawn { Name b10 WaitForAllSpawned b7 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 8 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro_powerjack_armored Health 225 Name "Armored Crit Powerjack Zombie" Class Pyro Skill Expert BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Item "the powerjack" } } } WaveSpawn { Name b11 WaitForAllSpawned b10 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { Tank { Health 168000 Name "Slower Tank" Speed 20 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name b12 WaitForAllSpawned b11 TotalCurrency 300 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon boss_earth_shaker Health 37500 Name "Earth Shaker Boss Zombie" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "fists of steel" "fire rate bonus" 0.6 "damage bonus" 1.2 "damage causes airblast" 1 "critboost on kill" 15 "fists have radial buff" 1 "cancel falling damage" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "health regen" 5 "cancel falling damage" 1 } Item "fists of steel" } TFBot { ClassIcon boss_soldier_tankdestroyer Health 30000 Name "Tank Destroyer Boss Zombie" Scale 1.75 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "rocket specialist" 1 "damage bonus" 1.5 "fire rate bonus" 0.5 "clip size bonus" 8 "critboost on kill" 4 "Blast radius increased" 3 "health on radius damage" 4 "cancel falling damage" 1 } CharacterAttributes { "move speed bonus" 0.65 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "cancel falling damage" 1 } } TFBot { ClassIcon boss_sergeant_blitzkrieg Health 25000 Name "Sargeant Blitzkrieg Boss Zombie" Scale 1.75 Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "lunchbox adds minicrits" 3 "medigun charge is resists" 4 "medigun blast resist passive" 0.8 "medigun blast resist deployed" 1 "cancel falling damage" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 4 "health regen" 25 "cancel falling damage" 1 } } } } WaveSpawn { Name support1 WaitForAllSpawned b2 TotalCurrency 0 TotalCount 25 MaxActive 5 SpawnCount 5 WaitBeforeStarting 12 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { ClassIcon demoknight_mittens_blu_sgt Health 175 Name "Zombieknight Mittens" Class Demoman Skill Expert BehaviorModifiers Mobber WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the eyelander" "crit forces victim to laugh" 1 "mod flamethrower back crit" 1 "damage bonus" 0.65 } Item "the splendid screen" Item "the eyelander" Item "merc's pride scarf" } } } WaveSpawn { Name support2 WaitForAllDead b5 TotalCurrency 0 TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 13 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_brass_penetrate Health 300 Name "Brass Penetrator Zombie" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the brass beast" "shot penetrate all players" 1 } Item "the brass beast" } } } WaveSpawn { Name support3 WaitForAllSpawned b7 TotalCurrency 0 TotalCount 25 MaxActive 10 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_peppistol_hyper Health 125 Name "Hyper Pocket Pistol Zombie" Class Scout Skill Hard BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "pretty boy's pocket pistol" "fire rate bonus" 0.69 "clip size bonus" 1.2 } Item "pretty boy's pocket pistol" Item "the galvanized gibus" } } } WaveSpawn { Name support4 WaitForAllSpawned b12 TotalCurrency 0 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 6 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro_slowdown Health 175 Name "Slowdown Pyro Zombie" Class Pyro Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_flamethrower "slow enemy on hit major" 4 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name c1 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon boss_destroyer Health 65536 Name "Destroyer Boss Zombie" Scale 1.75 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_grenadelauncher "Blast radius increased" 2.5 "damage bonus" 3 "fire rate bonus" 1.5 "cancel falling damage" 1 } CharacterAttributes { "health regen" 10 "cancel falling damage" 1 "move speed bonus" 0.6 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 } Item "scotch bonnet" } } } WaveSpawn { Name c2 WaitForAllDead c1 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon boss_corn Health 42000 Name "Cone Boss Zombie" Scale 1.75 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the backburner" "damage bonus" 2 "cancel falling damage" 1 } CharacterAttributes { "cancel falling damage" 1 "move speed bonus" 0.69 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 6 } Item "the backburner" Item "traffic cone" } } } WaveSpawn { Name c3 WaitForAllDead c2 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon boss_atomic_admiral Health 50000 Name "Atomic Admiral Boss Zombie" Scale 1.75 Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "use large smoke explosion" 1 "damage bonus" 4 "damage causes airblast" 1 "Blast radius increased" 2 "fire rate bonus" 1.8 "clip size penalty" 0.25 "Reload time decreased" 1.8 "cancel falling damage" 1 } ItemAttributes { ItemName "full metal drill hat" "attach particle effect" 4 } CharacterAttributes { "cancel falling damage" 1 "move speed bonus" 0.6 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 } Item "full metal drill hat" Item "ground control" } } } WaveSpawn { Name c4 WaitForAllDead c3 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon boss_firestarter Health 70000 Name "Firestarter Boss Zombie" Scale 1.75 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the huo long heatmaker" "attach particle effect" 13 "Set DamageType Ignite" 1 "mod mini-crit airborne" 1 "crit vs burning players" 1 "cancel falling damage" 1 } ItemAttributes { ItemName "the bunsen brave" "attach particle effect" 13 } CharacterAttributes { "fire retardant" 1 "cancel falling damage" 1 "move speed bonus" 0.625 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 } Item "the huo long heatmaker" Item "the bunsen brave" Item "the bruiser's bandanna" } } } WaveSpawn { Name c5 WaitForAllDead c4 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon boss_plutia_patriot_blast Health 65000 Name "Plutia Patriot Boss Zombie" Scale 1.75 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage causes airblast" 1 "clip size bonus" 18 "fire rate bonus" 0.125 "damage bonus" 0.5 "cancel falling damage" 1 } CharacterAttributes { "cancel falling damage" 1 "move speed bonus" 0.65 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 } Item "battle bird" Item "the heroic companion badge" } } } WaveSpawn { Name FINALTANK WaitForAllDead c5 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { Tank { Health 800000 Name "Slowest Tank" Speed 12 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name support1 WaitForAllSpawned c1 TotalCurrency 0 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 3 WaitBetweenSpawns 12 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_electric Health 300 Name "Electric Heavy Zombie" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_minigun "damage all connected" 1 } Item "the finder's fee" Item "tour of duty badge expert 1" } } } WaveSpawn { Name support2 WaitForAllSpawned c2 TotalCurrency 0 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_spammer_armored2 Health 350 Name "Armored Soldier Spammer Zombie" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size bonus" 3 "fire rate bonus" 0.25 } } } } WaveSpawn { Name support3 WaitForAllSpawned c4 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo_bomber_explode_atomic Health 950 Name "Atomic Bomber Zombie" Scale 1.5 Class Demoman Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "clipsize increase on kill" 1 "Blast radius increased" 4 "damage bonus" 3 } Item "prince tavish's crown" } } } WaveSpawn { Name support4 WaitForAllSpawned FINALTANK TotalCurrency 0 TotalCount 12 MaxActive 2 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_shortstop_milky_alt Health 650 Name "Milkman Zombie" Scale 1.4 Class Scout Skill Easy CharacterAttributes { "head scale" 0.7 "move speed bonus" 1.25 } Item "the shortstop" Item "mad milk" Item "the holy mackerel" Item "the milkman" Item "polycount pin" } } } WaveSpawn { Name support5 WaitForAllSpawned c3 TotalCurrency 0 TotalCount 25 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon medic_armored Health 367 Name "Armored Medic Zombie" Class Medic Skill Expert WeaponRestrictions SecondaryOnly } } } WaveSpawn { Name support6 WaitForAllSpawned c5 TotalCurrency 0 TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon sniper_carbine_blast Health 125 Name "Blast Carbine Sniper Zombie" Class Sniper Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the cleaner's carbine" "damage causes airblast" 1 } Item "the cleaner's carbine" } } } } }