//This file has been generated by http://mvm.tf //Copy this file in your tf/scripts/population folder #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 700 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Advanced 1 Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot_side BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy Where spawnbot_flank BeginAtWave 2 RunForThisManyWaves 4 InitialCooldown 30 CooldownTime 40 DesiredCount 2 TFBot { Health 125 Name Spy Class Spy Skill Expert Template Red_Tape_Recorder_Spy Item "tf_weapon_revolver" Item "tf_weapon_knife" } } Mission { Objective Sniper Where spawnbot_side BeginAtWave 3 RunForThisManyWaves 2 InitialCooldown 35 CooldownTime 35 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective Engineer Where spawnbot_flank BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { Objective Sniper Where spawnbot_side BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Templates { Sticky_Bomb_Demoman { Health 175 Name "Sticky Bomb Demoman" Scale 1 Class Demoman Skill Normal WeaponRestrictions SecondaryOnly Tag bomb_carrier Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" Item "the strontium stove pipe" } Red_Tape_Recorder_Spy { Health 125 Name "Red Tape Recorder Spy" Scale 1 Class Spy Skill Expert Tag bomb_carrier Item "the diamondback" Item "tf_weapon_knife" Item "base metal billycock" Item "the marxman" CharacterAttributes { "sapper damage penalty" .5 "sapper degenerates buildings" 1 "sapper health bonus" 1.25 } } Sheild_Medic { Health 150 Name "Sheild Medic" Scale 1 Class Medic Skill Expert Tag bomb_carrier Attributes "SpawnWithFullCharge" Attributes "ProjectileShield" Item "tf_weapon_syringegun_medic" Item "the quick-fix" Item "tf_weapon_bonesaw" ClassIcon medic_shield_qf // normal robot ItemAttributes { ItemName "The Quick-Fix" "generate rage on heal" 2 //1=small, 2=large } CharacterAttributes { "ubercharge rate bonus" 2 "uber duration bonus" .5 "bot medic uber deploy delay duration" 9999 //stops uber } } KritzKrieg_Medic { Health 150 Name "KritzKrieg Medic" Scale 1 Class Medic Skill Expert Tag bomb_carrier Attributes "SpawnWithFullCharge" Item "tf_weapon_syringegun_medic" Item "the kritzkrieg" Item "the ubersaw" Item "titanium tyrolean" Item "medic mask" ClassIcon medic_kritz // normal robot CharacterAttributes { "ubercharge rate bonus" 1.25 "uber duration bonus" 2 "increase buff duration" 3 } } Crit_Soldier { Health 200 Name "Crit Soldier" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Tag bomb_carrier Attributes "AlwaysCrit" Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" Item "tyrantium helmet" } Giant_Flare_Gunner { Health 12000 Name "Giant Flare Gunner " Scale 2 Class Pyro Skill Expert WeaponRestrictions SecondaryOnly Tag bomb_carrier Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "tf_weapon_flamethrower" Item "the flare gun" Item "tf_weapon_fireaxe" Item "the centurion" Item "the steel sixpack" ClassIcon pyro_flare_giant CharacterAttributes { "fire rate bonus" 0.2 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } Mad_Milk_Scout { Health 125 Name "Mad Milk Scout" Scale 1 Class Scout Skill Hard WeaponRestrictions SecondaryOnly Tag bomb_carrier Item "tf_weapon_scattergun" Item "mad milk" Item "tf_weapon_bat" Item "the milkman" ClassIcon scout_milk // normal robot CharacterAttributes { "effect bar recharge rate increased" .0000001 "maxammo secondary increased" 5 "slow enemy on hit" 5 } } Sgt_Bomb { Health 50000 Name Sgt.Bomb Scale 2.5 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag bomb_carrier Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" Item "l4d hat" Item "the hurt locher" ClassIcon demo_atomic_giant // giant robot CharacterAttributes { "grenade launcher mortar mode" 0 "fire rate bonus" 0.1 "clip size upgrade atomic" 10.0 "Projectile speed increased" 1.2 "projectile spread angle penalty" 5 "damage bonus" 5 "damage causes airblast" 1 "Blast radius increased" 1 "use large smoke explosion" 1 "move speed bonus" .35 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } Bison_Soldier { Health 200 Name "Bison Soldier" Scale 1 Class Soldier Skill Hard WeaponRestrictions SecondaryOnly Tag bomb_carrier Attributes "AlwaysCrit" Item "tf_weapon_rocketlauncher" Item "the righteous bison" Item "tf_weapon_shovel" Item "the doe-boy" ClassIcon soldier_bison // normal robot CharacterAttributes { "faster reload rate" 1.5 "fire rate bonus" 1.5 } } Gear_Gunner_Heavy { Health 300 Name "Gear Gunner Heavy" Class HeavyWeapons Skill Hard WeaponRestrictions SecondaryOnly Tag bomb_carrier Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" Item "the Eliminators Safeguard" ClassIcon heavy_brassbeast // normal robot CharacterAttributes { "bleeding duration" 2 "damage penalty" .75 } } Giant_Gear_Gunner_Heavy { Health 4000 Name "Giant Gear Gunner Heavy" Scale 1.8 Class HeavyWeapons Skill Expert WeaponRestrictions SecondaryOnly Tag bomb_carrier Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" Item "the Eliminators Safeguard" ClassIcon heavy_brassbeast_giant // giant robot CharacterAttributes { "damage penalty" .25 "clip size bonus" .5 "bleeding duration" 5 "weapon spread bonus" .5 "move speed bonus" .5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } Atomic_Demo { Health 9000 Name "Atomic Demo" Scale 1.8 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag bomb_carrier Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" Item "the grenadier helm" Item "the hurt locher" ClassIcon demo_atomic_giant // giant robot CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.4 "clip size bonus" .5 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "grenade launcher mortar mode" 0 "faster reload rate" 1.8 "fire rate bonus" 2 "Projectile speed increased" 0.8 "projectile spread angle penalty" 3 "damage bonus" 2 "damage causes airblast" 1 "Blast radius increased" 1 "use large smoke explosion" 1 } } Napalm_Giant_Pyro { Health 4000 Name "Giant Napalm Pyro" Scale 2.5 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag bomb_carrier Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "tf_weapon_flamethrower" Item "tf_weapon_shotgun_pyro" Item "tf_weapon_fireaxe" Item "the bone dome" ClassIcon pyro_phlog_giant // giant robot 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 "rage giving scale" 0.1 "damage penalty" .75 "weapon burn time increased" 999999 } ItemAttributes { ItemName tf_weapon_flamethrower "airblast pushback scale" 2.0 } } Giant_Burst_Fire_Soldier { Health 12000 Name "Giant Burst fire soldier " Scale 2 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag bomb_carrier Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" Item "the lucky shot" ClassIcon soldier_rocketrain_giant // giant robot CharacterAttributes { "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 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } Comrade_Heavy { Health 700 Name "Comrade Heavy" Scale 1.25 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag bomb_carrier Attributes "AlwaysCrit" Item "iron curtain" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" Item "officer's ushanka" } Heavy { Health 300 Name Heavy Scale 1 Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Tag bomb_carrier Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" } Homewrecker_pyro { Health 175 Name "Homewrecker pyro" Scale 1 Class Pyro Skill Expert WeaponRestrictions MeleeOnly Tag bomb_carrier Attributes "AlwaysCrit" Item "tf_weapon_flamethrower" Item "tf_weapon_shotgun_pyro" Item "the homewrecker" Item "respectless robo-glove" CharacterAttributes { "damage applies to sappers" 1 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1A TotalCurrency 300 TotalCount 32 MaxActive 8 SpawnCount 8 Where spawnbot WaitBeforeStarting 1 WaitBetweenSpawns 10 Squad { TFBot { Template Sticky_Bomb_Demoman } } } WaveSpawn { Name 1B TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 10 Where spawnbot_side WaitBeforeStarting 7 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { Name 1C WaitForAllDead 1B TotalCurrency 200 TotalCount 36 MaxActive 9 SpawnCount 9 Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 15 Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } } } WaveSpawn { Name 1D WaitForAllDead 1A TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 7 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } } WaveSpawn { Name 1DS WaitForAllDead 1A TotalCurrency 25 TotalCount 4 MaxActive 4 SpawnCount 4 Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 10 Support 1 Squad { TFBot { Health 175 Name "Airblast Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag bomb_carrier Item "the degreaser" Item "tf_weapon_shotgun_pyro" Item "tf_weapon_fireaxe" Item "traffic cone" ClassIcon pyro_airblast // normal robot CharacterAttributes { "damage bonus" 0.05 "fire rate bonus" 1 "airblast pushback scale" 2 } } } } WaveSpawn { Name 1DS2 WaitForAllDead 1A TotalCurrency 25 TotalCount 2 MaxActive 4 SpawnCount 2 Where spawnbot_side WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Squad { TFBot { Template Mad_Milk_Scout } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 2A TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Giant_Scout_Bonk } } } WaveSpawn { Name 2B TotalCurrency 160 TotalCount 16 MaxActive 10 SpawnCount 2 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 3 Squad { TFBot { Template Gear_Gunner_Heavy } } } WaveSpawn { Name 2C TotalCurrency 100 TotalCount 10 MaxActive 4 SpawnCount 2 Where spawnbot_side WaitBeforeStarting 15 WaitBetweenSpawns 10 Squad { TFBot { Template Crit_Soldier } TFBot { Template Sheild_Medic } } } WaveSpawn { Name 2D WaitForAllDead 2A TotalCurrency 200 TotalCount 9 MaxActive 6 SpawnCount 3 Where spawnbot WaitBeforeStarting 15 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } TFBot { Template Gear_Gunner_Heavy } TFBot { Template Gear_Gunner_Heavy } } } WaveSpawn { Name 2E WaitForAllDead 2B TotalCurrency 140 TotalCount 16 MaxActive 8 SpawnCount 2 Where spawnbot_flank WaitBeforeStarting 2 WaitBetweenSpawns 10 Squad { TFBot { Template Bison_Soldier } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 3A TotalCurrency 320 TotalCount 32 MaxActive 10 SpawnCount 1 Where spawnbot WaitBeforeStarting 2 WaitBetweenSpawns 1.5 Squad { TFBot { Health 175 Name Demoman Class Demoman Skill Hard WeaponRestrictions PrimaryOnly Tag bomb_carrier Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } } } WaveSpawn { Name 3B TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 20 WaitBetweenSpawns 0 Squad { TFBot { Template Giant_Flare_Gunner } } } WaveSpawn { Name 3B TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_side WaitBeforeStarting 17 WaitBetweenSpawns 0 Squad { TFBot { Template Napalm_Giant_Pyro } } } WaveSpawn { Name 3B TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_flank WaitBeforeStarting 20 WaitBetweenSpawns 0 Squad { TFBot { Template Napalm_Giant_Pyro } } } WaveSpawn { Name 3C WaitForAllDead 3B TotalCurrency 100 TotalCount 25 MaxActive 5 SpawnCount 5 Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 5 Squad { TFBot { Template T_TFBot_Heavyweapons_Shotgun } } } WaveSpawn { Name 3D WaitForAllDead 3B TotalCurrency 180 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 10 Squad { Tank { Health 30000 Name "Lvl 2 Sentrytank" Speed 75 StartingPathTrackNode tank_path_a_main0 OnKilledOutput { Target advanced_tank_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 3S WaitForAllDead 3B TotalCurrency 0 TotalCount 16 MaxActive 14 SpawnCount 8 Where Spawnbot WaitBeforeStarting 20 WaitBetweenSpawns 10 Support 1 Squad { TFBot { Health 300 Name "Crit Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Tag bomb_carrier Attributes "AlwaysCrit" Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 4A TotalCurrency 200 TotalCount 18 MaxActive 9 SpawnCount 9 Where spawnbot WaitBeforeStarting 2 WaitBetweenSpawns 40 Squad { TFBot { Template Giant_Burst_Fire_Soldier } TFBot { Template Sheild_Medic } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 4B TotalCurrency 100 TotalCount 16 MaxActive 4 SpawnCount 4 Where spawnbot_side WaitBeforeStarting 5 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Demo_Burst } } } WaveSpawn { Name 4C TotalCurrency 50 TotalCount 10 MaxActive 6 SpawnCount 2 Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 15 Squad { TFBot { Template Comrade_Heavy } TFBot { Template Sheild_Medic } } } WaveSpawn { Name 4D WaitForAllDead 4A TotalCurrency 350 TotalCount 7 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Giant_Scout_FAN } } } WaveSpawn { Name 4E WaitForAllDead 4A TotalCurrency 150 TotalCount 20 MaxActive 8 SpawnCount 2 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 4 Squad { TFBot { Health 300 Name Heavy Scale 1 Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly Tag bomb_carrier Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 5Ta TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 4 WaitBetweenSpawns 0 Squad { Tank { Health 40000 Name "Lvl 2 Sentrytank" Speed 75 StartingPathTrackNode tank_path_a_main0 OnKilledOutput { Target advanced_tank_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 5Tb WaitForAllDead 5Ta TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 20 WaitBetweenSpawns 0 Squad { Tank { Health 30000 Name "Lvl 2 Sentrytank" Speed 75 Skin 1 StartingPathTrackNode tank_path_a_main0 OnKilledOutput { Target advanced_tank_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 5Ts WaitForAllSpawned 4Ta TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 30 Support 1 Squad { TFBot { Template Crit_Soldier } } } WaveSpawn { Name 5A TotalCurrency 150 TotalCount 3 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst } } } WaveSpawn { Name 5B TotalCurrency 150 TotalCount 48 MaxActive 8 SpawnCount 4 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { Name 5C WaitForAllDead 5A TotalCurrency 350 TotalCount 15 MaxActive 6 SpawnCount 3 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFbot_Heavyweapons_Heater } TFBot { Template T_TFBot_Soldier_Buff_Banner } TFBot { Template T_TFBot_Soldier_Extended_Battalion } } } WaveSpawn { Name 5D WaitForAllDead 5B TotalCurrency 150 TotalCount 25 MaxActive 10 SpawnCount 5 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template Comrade_Heavy } TFBot { Template Sheild_Medic } TFBot { Template Heavy } TFBot { Template Heavy } TFBot { Template Heavy } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_final_start_relay Action Trigger } DoneOutput { Target wave_final_finished_relay Action Trigger } WaveSpawn { Name 6A TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 75 WaitBetweenSpawns 0 Squad { TFBot { Template Sgt_Bomb } } } WaveSpawn { Name 6B TotalCurrency 100 TotalCount 50 MaxActive 10 SpawnCount 5 Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 15 Squad { TFBot { Template Red_Tape_Recorder_Spy } } } WaveSpawn { Name 6S1 TotalCurrency 250 TotalCount 5 MaxActive 5 SpawnCount 5 Where spawnbot_side WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Squad { TFBot { Health 175 Name Demoman Class Demoman Skill Hard WeaponRestrictions PrimaryOnly Tag bomb_carrier Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } } } WaveSpawn { Name 6S2 TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 10 Support 1 Squad { TFBot { Health 175 Name "Airblast Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag bomb_carrier Item "the degreaser" Item "tf_weapon_shotgun_pyro" Item "tf_weapon_fireaxe" Item "traffic cone" ClassIcon pyro_airblast // normal robot CharacterAttributes { "damage bonus" 0.05 "fire rate bonus" 1 "airblast pushback scale" 2 } } } } } }