//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 0 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 15 Advanced 1 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 15 DesiredCount 4 TFBot { Template T_TFBot_ProSniper } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 8 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Attributes "DisableDodge" } } Mission { Objective Engineer Where spawnbot BeginAtWave 4 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { Objective Engineer Where spawnbot BeginAtWave 7 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 4 RunForThisManyWaves 3 InitialCooldown 16 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Sniper_Noob_2 } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 4 RunForThisManyWaves 3 InitialCooldown 30 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Sniper_Noob_3 } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 6 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_ProSniper } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 7 RunForThisManyWaves 2 InitialCooldown 150 CooldownTime 30 DesiredCount 2 TFBot { Health 1600 Name "Super Hitman" Scale 1.5 Template T_TFBot_ProSniper Attributes "MiniBoss" Item "the golden garment" Item "the razorback" CharacterAttributes { "damage force reduction" 0 } ItemAttributes { ItemName "the hitman's heatmaker" "explosive sniper shot" 3 "projectile penetration" 1 "damage bonus" 2 } } } Mission { Objective spy Where spawnbot_mission_spy BeginAtWave 7 RunForThisManyWaves 2 InitialCooldown 150 CooldownTime 30 DesiredCount 7 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 8 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 30 DesiredCount 2 TFBot { Health 1600 Name "Super Hitman" Scale 1.5 Template T_TFBot_ProSniper Attributes "MiniBoss" Item "the golden garment" Item "the razorback" CharacterAttributes { "damage force reduction" 0 } ItemAttributes { ItemName "the hitman's heatmaker" "explosive sniper shot" 3 "projectile penetration" 1 "damage bonus" 2 } } } Templates { T_TFBot_AirForceSoldier { ClassIcon "soldier_crit" Health 200 Name "Air Force Soldier" Class Soldier Skill Normal Attributes "HoldFireUntilFullReload" Item "tf_weapon_rocketlauncher" Item "the b.a.s.e. jumper" Item "tf_weapon_shovel" Item "tyrantium helmet" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.5 "faster reload rate" 0.7 "Projectile speed increased" 600 "rocket jump damage reduction" 0 } } T_TFBot_Cadet_Clash { Health 1000 Name "Cadet Clash" Scale 1.3 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" Item "worms gear" CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 } ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.3 "fire rate bonus" 0.7 "faster reload rate" 0.7 "rocket jump damage reduction" 0 } } T_TFBot_Milkman { Health 650 Name Milkman Scale 1.4 Class Scout Skill Normal WeaponRestrictions SecondaryOnly Attributes "AlwaysFireWeapon" Item "tf_weapon_scattergun" Item "mad milk" Item "tf_weapon_bat" Item "the milkman" ItemAttributes { ItemName "mad milk" "throwable fire speed" 4 "fire rate bonus" 0.25 "effect bar recharge rate increased" 0.05 "maxammo grenades1 increased" 100 } } T_TFBot_ProSniper { Health 125 MaxVisionRange 40000 Name Hitman Class Sniper Skill Expert Attributes "AlwaysCrit" Item "the hitman's heatmaker" Item "tf_weapon_smg" Item "tf_weapon_club" Item "the anger" CharacterAttributes { "health regen" 6 } ItemAttributes { ItemName "the hitman's heatmaker" "explosive sniper shot" 1 } } T_TFBot_Giant_Demoman_Glasscannon { Template T_TFBot_Giant_Demoman Name "Giant Glasscannon Demoman" Health 2000 Item "the loch-n-load" Item "scotch bonnet" ItemAttributes { ItemName "the loch-n-load" "clip size bonus" 10 "Projectile speed increased" 300 } CharacterAttributes { "move speed bonus" 1.4 } } T_TFBot_Scout_Glasscannon { ClassIcon scout_giant_fast Health 125 Name "Glasscannon Scout" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Item "the soda popper" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" Item "bonk helm" Item "bonk boy" CharacterAttributes { "move speed bonus" 3 } ItemAttributes { ItemName "the soda popper" "damage bonus" 2 "clip size bonus" 3 } } T_TFBot_Sniper_Noob_1 { Health 125 Name "Noob Sniper type 1" BehaviorModifiers Mobber Class Sniper Skill Easy WeaponRestrictions SecondaryOnly Item "tf_weapon_sniperrifle" Item "tf_weapon_smg" Item "tf_weapon_club" Item "ghostly gibus" Item "autogrant pyrovision goggles" ItemAttributes { ItemName "tf_weapon_smg" "damage bonus" 2 } } T_TFBot_Sniper_Noob_2 { Health 125 Name "Noob Sniper type 2" Class Sniper Skill Easy Item "tf_weapon_sniperrifle" Item "darwin's danger shield" Item "tf_weapon_club" Item "ghostly gibus" Item "autogrant pyrovision goggles" } T_TFBot_Sniper_Noob_3 { Health 125 Name "Noob Sniper type 3" Class Sniper Skill Easy Item "the sydney sleeper" Item "the razorback" Item "tf_weapon_club" Item "ghostly gibus" Item "autogrant pyrovision goggles" } T_TFBot_CMKnight { ClassIcon demoknight Health 300 Name "Long-distance Demoknight" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Item "tf_weapon_grenadelauncher" Item "the chargin' targe" Item "the claidheamohmor" ItemAttributes { ItemName "the claidheamohmor" "critboost on kill" 3 } } T_TFBot_Heavy_Hax { Health 300 Name "Hacker Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" Item "honest halo" CharacterAttributes { "dmg taken from bullets reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from fire reduced" 0.5 } ItemAttributes { ItemName "tf_weapon_minigun" "weapon spread bonus" 0 "projectile penetration" 1 "minigun spinup time increased" 3 } } T_TFBot_Sniper_Antispy { Health 400 Name "Antispy Filter" Scale 1.3 BehaviorModifiers Mobber Class Sniper Skill Expert WeaponRestrictions MeleeOnly Item "tf_weapon_sniperrifle" Item "the razorback" Item "tf_weapon_club" ItemAttributes { ItemName tf_weapon_club "melee attack rate bonus" 0.3 "damage bonus" 5 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w0idiot TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon scout_bat Health 125 Name "Idiot Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name w0tank WaitForAllDead w0idiot TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode tank_path_a_10 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w0support WaitForAllDead w0idiot TotalCurrency 0 TotalCount 40 MaxActive 40 SpawnCount 5 Where spawnbot WaitBeforeStarting 15 WaitBetweenSpawns 5 Squad { TFBot { Health 125 Name "Pistol Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name w0superscout WaitForAllDead w0tank TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name w0AFSoldiers WaitForAllDead w0superscout TotalCurrency 400 TotalCount 20 MaxActive 20 SpawnCount 10 Where spawnbot WaitBeforeStarting 15 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_AirForceSoldier } } } WaveSpawn { Name w0knights WaitForAllDead w0AFSoldiers TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 0 TFBot { Template T_TFBot_CMKnight } } WaveSpawn { Name w0MCwhip WaitForAllDead w0AFSoldiers TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where flankers WaitBeforeStarting 2 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Giant_Soldier Name "MC Whip (Can't touch me!)" WeaponRestrictions MeleeOnly Item "the disciplinary action" ItemAttributes { ItemName "the disciplinary action" "damage bonus" 5 "fire rate bonus" 0.3 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1Scout TotalCurrency 150 TotalCount 25 MaxActive 5 SpawnCount 5 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Health 125 Name Scout Class Scout Skill Normal WeaponRestrictions PrimaryOnly Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name w1drunks TotalCurrency 150 TotalCount 25 MaxActive 5 SpawnCount 5 Where flankers WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Health 175 Name "Drunken Fool" Class Demoman Skill Easy WeaponRestrictions MeleeOnly Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" CharacterAttributes { "move speed bonus" 1.4 } } } } WaveSpawn { Name w1CadetClash WaitForAllDead w1drunks TotalCurrency 350 TotalCount 35 MaxActive 3 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 3 Squad { TFBot { Template T_TFBot_Cadet_Clash } TFBot { Name "Cannon Fodder" Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Item "fists of steel" } TFBot { Name "Cannon Fodder" Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Item "fists of steel" } TFBot { Name "Cannon Fodder" Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Item "fists of steel" } TFBot { Name "Cannon Fodder" Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Item "fists of steel" } TFBot { Name "Cannon Fodder" Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Item "fists of steel" } TFBot { Name "Cannon Fodder" Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Item "fists of steel" } } } WaveSpawn { Name w1ShotgunSoldier WaitForAllDead w1drunks TotalCurrency 125 TotalCount 25 MaxActive 5 SpawnCount 5 Where flankers WaitBeforeStarting 2 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon heavy_shotgun Health 200 Name "Shotgun Soldier" Class Soldier Skill Normal WeaponRestrictions SecondaryOnly Attributes "HoldFireUntilFullReload" Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" ItemAttributes { ItemName tf_weapon_shotgun_soldier "faster reload rate" 0 "fire rate bonus" 0.5 } } } } WaveSpawn { Name w1flankheavy WaitForAllDead w1drunks TotalCurrency 125 TotalCount 25 MaxActive 5 SpawnCount 5 Where flankers WaitBeforeStarting 7 WaitBetweenSpawns 0 Squad { TFBot { Health 300 Name "Flanking Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" } } } WaveSpawn { Name w1Bison WaitForAllDead w1flankheavy TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 4 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 TFBot { WeaponRestrictions SecondaryOnly Template T_TFBot_Giant_Soldier Name "Giant Bison Soldier" Item "the righteous bison" ItemAttributes { ItemName the righteous bison "faster reload rate" 0 "clip size bonus" 4 "fire rate bonus" 0.5 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2Milkman TotalCurrency 125 TotalCount 5 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 6 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Milkman } } } WaveSpawn { Name w2Deflector+ TotalCurrency 300 TotalCount 30 MaxActive 30 SpawnCount 6 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { ClassIcon heavy_deflector Health 400 Name "Deflector Heavy +" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" Item "the u-clank-a" ItemAttributes { ItemName tf_weapon_minigun "attack projectiles" 1 "projectile penetration" 1 } } } } WaveSpawn { Name w2BarrageScouts WaitForAllDead w2Deflector+ TotalCurrency 60 TotalCount 20 MaxActive 20 SpawnCount 5 Where flankers WaitBeforeStarting 4 WaitBetweenSpawns 5 Squad { TFBot { Health 125 Name "Barrage Scout" Class Scout Skill Normal WeaponRestrictions PrimaryOnly Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" ItemAttributes { ItemName tf_weapon_scattergun "scattergun no reload single" 1 "clip size bonus" 4 "fire rate bonus" 0.5 } } } } WaveSpawn { Name w2GDemoGlasscannon WaitForAllDead w2Deflector+ TotalCurrency 300 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot WaitBeforeStarting 2 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Demoman_Glasscannon } } } WaveSpawn { Name w2ScoutGlasscannon WaitForAllDead w2GDemoGlasscannon TotalCurrency 15 TotalCount 3 MaxActive 3 SpawnCount 3 Where flankers WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Scout_Glasscannon } } } WaveSpawn { Name w2Bison WaitForAllDead w2GDemoGlasscannon TotalCurrency 200 TotalCount 24 MaxActive 5 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 5 Squad { TFBot { WeaponRestrictions SecondaryOnly Template T_TFBot_Giant_Soldier Name "Giant Bison Soldier" Item "the righteous bison" ItemAttributes { ItemName the righteous bison "faster reload rate" 0 "clip size bonus" 4 "fire rate bonus" 0.5 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3CannonFodder TotalCurrency 100 TotalCount 50 MaxActive 20 SpawnCount 10 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 RandomChoice { TFBot { ClassIcon heavy_steelfist Health 300 Name "Cannon Fodder" Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "the eviction notice" } TFBot { ClassIcon heavy_steelfist Health 300 Name "Cannon Fodder" BehaviorModifiers Mobber Class HeavyWeapons Skill Normal WeaponRestrictions SecondaryOnly Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" } TFBot { ClassIcon heavy_steelfist Health 300 Name "Cannon Fodder" Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "fists of steel" } TFBot { ClassIcon heavy_steelfist Health 300 Name "Cannon Fodder" Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "gloves of running urgently" } } } WaveSpawn { Name w3RandomCombatGiants TotalCurrency 300 TotalCount 15 MaxActive 3 SpawnCount 3 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 RandomChoice { TFBot { Template T_TFBot_Giant_Soldier Skill Expert } TFBot { Template T_TFBot_Giant_Demoman Skill Expert } TFBot { Template T_TFBot_Giant_Heavyweapons Skill Expert } TFBot { Template T_TFBot_Giant_Medic Skill Expert } } } WaveSpawn { Name w3tank WaitForAllDead w3RandomCombatGiants TotalCurrency 200 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 4 WaitBetweenSpawns 10 Squad { Tank { Health 30000 Name Tank Speed 75 StartingPathTrackNode tank_path_b_10 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w3support WaitForAllDead w3RandomCombatGiants TotalCurrency 0 TotalCount 40 MaxActive 40 SpawnCount 5 Where spawnbot WaitBeforeStarting 14 WaitBetweenSpawns 5 Squad { TFBot { Health 125 Name "Pistol Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name w3NoobSniper1 WaitForAllDead w3RandomCombatGiants TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 10 Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Sniper_Noob_1 } } } WaveSpawn { Name w3GPyro WaitForAllDead w3RandomCombatGiants TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 4 Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Giant_Pyro Skill Expert } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name w3GRFSoldier WaitForAllDead w3GPyro TotalCurrency 200 TotalCount 8 MaxActive 8 SpawnCount 2 Where flankers WaitBeforeStarting 0 WaitBetweenSpawns 15 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } } } WaveSpawn { Name w3Spy WaitForAllDead w3RandomCombatGiants TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 Where spawnbot_mission_spy WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Squad { TFBot { Health 125 Name Spy Class Spy Skill Normal Item "tf_weapon_revolver" Item "tf_weapon_knife" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w4tank TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { Tank { Health 30000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w4AFSoldiers WaitForAllDead w4tank TotalCurrency 100 TotalCount 50 MaxActive 10 SpawnCount 10 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 2 Squad { TFBot { Template T_TFBot_AirForceSoldier } } } WaveSpawn { Name w4CMKnight WaitForAllDead w4tank TotalCurrency 100 TotalCount 50 MaxActive 10 SpawnCount 10 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 2 Squad { TFBot { Template T_TFBot_CMKnight } } } WaveSpawn { Name w4heavyhax WaitForAllDead w4CMKnight TotalCurrency 160 TotalCount 20 MaxActive 10 SpawnCount 5 Where flankers WaitBeforeStarting 7 WaitBetweenSpawns 3 Squad { TFBot { Template T_TFBot_Heavy_Hax } } } WaveSpawn { Name w4snipersquad WaitForAllDead w4CMKnight TotalCurrency 120 TotalCount 12 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 2 Squad { TFBot { ClassIcon sniper_d Health 3000 MaxVisionRange 40000 Name "Giant Sniper" Skill Expert WeaponRestrictions SecondaryOnly Template T_TFBot_Sniper Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_smg "damage bonus" 3 } CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Template T_TFBot_Sniper_Antispy } TFBot { Template T_TFBot_Sniper_Antispy } } } WaveSpawn { Name w4corporals WaitForAllDead w4AFSoldiers TotalCurrency 120 TotalCount 12 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon soldier_burstfire Health 4000 Name "Corporal Clash" Scale 1.7 Skill Hard Template T_TFBot_Cadet_Clash Attributes "MiniBoss" Item "the brawling buccaneer" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w5MilkHeavy TotalCurrency 400 TotalCount 16 MaxActive 2 SpawnCount 1 Where flankers WaitBeforeStarting 0 WaitBetweenSpawns 4 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Milkman } } } WaveSpawn { Name w5antidemo TotalCurrency 0 TotalCount 24 MaxActive 4 SpawnCount 1 Where spawnbot WaitBeforeStarting 4 WaitBetweenSpawns 4 Squad { TFBot { Template T_TFBot_Cadet_Clash } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name w5tanks WaitForAllDead w5MilkHeavy TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 60 Squad { Tank { Health 30000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w5support WaitForAllDead w5MilkHeavy TotalCurrency 0 TotalCount 40 MaxActive 40 SpawnCount 5 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 5 Squad { TFBot { Health 125 Name "Pistol Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name w5SuperPair WaitForAllDead w5MilkHeavy TotalCurrency 200 TotalCount 4 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon "soldier_d" Template T_TFBot_Giant_Soldier_Spammer_Reload Name "Super Giant Soldier" Health 10000 Item "armored authority" Item "fancy dress uniform" ItemAttributes { ItemName tf_weapon_rocketlauncher "rocket jump damage reduction" 0 "faster reload rate" 0 } } TFBot { ClassIcon "medic_d" Template T_TFBot_Giant_Medic Name "Super Giant Medic" Health 5000 Item "the team captain" Item "the quadwrangler" ItemAttributes { ItemName "the quick-fix" "medigun charge is critboost" 1 "medigun charge is megaheal" 1 "lunchbox adds minicrits" 2 "heal rate bonus" 100 } } } } WaveSpawn { Name w5noobsnipers1 WaitForAllDead w5SuperPair TotalCurrency 0 TotalCount 100 MaxActive 10 SpawnCount 10 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Support 1 Squad { TFBot { Template T_TFBot_Sniper_Noob_1 } } } WaveSpawn { Name w5GDemoGlasscannon WaitForAllDead w5tanks TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 2 Squad { TFBot { Template T_TFBot_Giant_Demoman_Glasscannon } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w6idiot TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon scout_bat Health 125 Name "Idiot Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name w6AFSoldiers TotalCurrency 100 TotalCount 50 MaxActive 10 SpawnCount 10 Where spawnbot WaitBeforeStarting 1 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_AirForceSoldier } } } WaveSpawn { Name w6flankheavy TotalCurrency 0 TotalCount 25 MaxActive 5 SpawnCount 5 Where flankers WaitBeforeStarting 3 WaitBetweenSpawns 0 Squad { TFBot { Health 300 Name "Flanking Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" } } } WaveSpawn { Name w6ClashSquad WaitForAllSpawned w6AFSoldiers TotalCurrency 100 TotalCount 24 MaxActive 4 SpawnCount 2 Where flankers WaitBeforeStarting 0 WaitBetweenSpawns 4 Squad { TFBot { ClassIcon soldier_burstfire Health 4000 Name "Corporal Clash" Scale 1.7 Skill Hard Template T_TFBot_Cadet_Clash Attributes "MiniBoss" Item "the brawling buccaneer" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Template T_TFBot_Heavyweapons_Fist Name "Cannon Fodder" } TFBot { Template T_TFBot_Heavyweapons_Fist Name "Cannon Fodder" } } } WaveSpawn { Name w6antidemo WaitForAllSpawned w6AFSoldiers TotalCurrency 0 TotalCount 15 MaxActive 4 SpawnCount 1 Where spawnbot WaitBeforeStarting 4 WaitBetweenSpawns 4 Squad { TFBot { Template T_TFBot_Cadet_Clash } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name w6tank WaitForAllDead w6ClashSquad TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 10 Squad { Tank { Health 25000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w6SScouts WaitForAllDead w6ClashSquad TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 1 Where spawnbot WaitBeforeStarting 15 WaitBetweenSpawns 1 Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name w6GSoldier WaitForAllDead w6ClashSquad TotalCurrency 0 TotalCount 15 MaxActive 3 SpawnCount 1 Where flankers WaitBeforeStarting 3 WaitBetweenSpawns 3 Squad { TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name w6SuperGiant WaitForAllDead w6ClashSquad TotalCurrency 200 TotalCount 4 MaxActive 2 SpawnCount 2 Where spawnbot WaitBeforeStarting 6 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon "soldier_d" Template T_TFBot_Giant_Soldier_Spammer_Reload Name "Super Giant Soldier" Health 10000 Item "armored authority" Item "fancy dress uniform" ItemAttributes { ItemName tf_weapon_rocketlauncher "rocket jump damage reduction" 0 "faster reload rate" 0 } } TFBot { ClassIcon "medic_d" Template T_TFBot_Giant_Medic Name "Super Giant Medic" Health 5000 Item "the team captain" Item "the quadwrangler" ItemAttributes { ItemName "the quick-fix" "medigun charge is critboost" 1 "medigun charge is megaheal" 1 "lunchbox adds minicrits" 2 "heal rate bonus" 100 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w7doubletank TotalCurrency 246 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { Tank { Health 60000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w7spam TotalCurrency 100 TotalCount 100 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 5 Squad { TFBot { Template T_TFBot_Heavy_Hax } TFBot { Template T_TFBot_Heavy_Hax } TFBot { Template T_TFBot_Heavy_Hax } TFBot { Template T_TFBot_CMKnight } TFBot { Template T_TFBot_CMKnight } TFBot { Template T_TFBot_CMKnight } TFBot { Template T_TFBot_Milkman } TFBot { Template T_TFBot_AirForceSoldier } TFBot { Template T_TFBot_AirForceSoldier } TFBot { Template T_TFBot_AirForceSoldier } } } WaveSpawn { Name w7cadetsniper WaitForAllDead w7doubletank TotalCurrency 42 TotalCount 6 MaxActive 1 SpawnCount 1 Where flankers WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Health 3000 MaxVisionRange 40000 Name "Giant Sniper" Skill Expert WeaponRestrictions SecondaryOnly Template T_TFBot_Sniper Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_smg "damage bonus" 3 } CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Template T_TFBot_Cadet_Clash } TFBot { Template T_TFBot_Cadet_Clash } TFBot { Template T_TFBot_Cadet_Clash } TFBot { Template T_TFBot_Cadet_Clash } TFBot { Template T_TFBot_Cadet_Clash } } } WaveSpawn { Name w7randomgiants WaitForAllDead w7spam TotalCurrency 112 TotalCount 28 MaxActive 16 SpawnCount 4 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 20 RandomChoice { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Giant_Demo_RapidFire } TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Scout } TFBot { Template T_TFBot_Giant_Medic } TFBot { Template T_TFBot_Giant_Pyro } TFBot { ClassIcon sniper_d Health 3000 MaxVisionRange 40000 Name "Giant Sniper" Skill Expert WeaponRestrictions SecondaryOnly Template T_TFBot_Sniper Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_smg "damage bonus" 3 } CharacterAttributes { "move speed bonus" 0.5 } } } } WaveSpawn { Name w7snatchers WaitForAllDead w7spam TotalCurrency 0 TotalCount 16 MaxActive 4 SpawnCount 2 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Scout_Glasscannon } TFBot { Template T_TFBot_Medic_BigHeal CharacterAttributes { "move speed bonus" 3 } } } } WaveSpawn { Name w7boss WaitForAllDead w7snatchers TotalCurrency 0 TotalCount 6 MaxActive 1 SpawnCount 1 Where flankers WaitBeforeStarting 20 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon soldier_barrage Health 100000 Name "Colonel Clash" Scale 2 BehaviorModifiers Mobber Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Template T_TFBot_Cadet_Clash Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "tf_weapon_rocketlauncher" Item "the mantreads" Item "the team captain" Item "the brawling buccaneer" CharacterAttributes { "move speed bonus" 0.5 } ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 4 "faster reload rate" 0 "fire rate bonus" 0.2 "clip size bonus" 3 "rocket jump damage reduction" 0 "Projectile speed increased" 600 "Blast radius decreased" 0.9 "heal on kill" 500 "is australium item" 1 } } TFBot { ClassIcon soldier_burstfire Health 4000 Name "Corporal Clash" Scale 1.7 Skill Hard Template T_TFBot_Cadet_Clash Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { ClassIcon soldier_burstfire Health 4000 Name "Corporal Clash" Scale 1.7 Skill Hard Template T_TFBot_Cadet_Clash Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Template T_TFBot_Cadet_Clash } TFBot { Template T_TFBot_Cadet_Clash } TFBot { Template T_TFBot_Cadet_Clash } } } WaveSpawn { Name w7endtank WaitForAllDead w7boss TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { Tank { Health 30000 Name Tank Speed 150 Skin 1 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w7idiot WaitForAllDead w7endtank TotalCurrency 2500 TotalCount 5 MaxActive 5 SpawnCount 5 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon scout_bat Health 125 Name "Idiot Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "tf_weapon_bat" } } } } } //This file has been generated by http://mvm.tf