//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 1000 RespawnWaveTime 10 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 5000 AddSentryBusterWhenKillCountExceeds 20 ZombiesNoWave666 1 SniperAllowHeadshots 1 AllowBotExtraSlots 1 Templates { } Mission { Objective DestroySentries BeginAtWave 1 RunForThisManyWaves 6 Where spawnbot InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper BeginAtWave 2 RunForThisManyWaves 1 Where spawnbot_mission_sniper InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { ClassIcon sniper_machina Health 125 Name "Machina Sniper" Class Sniper UseCustomModel models/player/sniper.mdl Skill Normal ItemAttributes { ItemName "the machina" "can headshot" 1 } Item "the machina" } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 4 TFBot { ClassIcon spy_yer_tind Name "Infiltrator Spy" UseCustomModel models/player/spy.mdl Template T_TFBot_Spy Item "the diamondback" Item "the upgrade" Item "the wanga prick" } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 3 TFBot { ClassIcon sniper_cloaker Name "Cloaker" Health 700 Class Spy UseCustomModel models/player/spy.mdl Skill Expert Item "the diamondback" Item "the upgrade" } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{red}Red Command: {FFFFFF}Hello mercenaries, we have received reports of more undead activity in here." Line "{FFFFFF}We do not know whoever keeps raising them back from the dead, by judging by the looks of things.{FFFFFF}." Line "{FFFFFF}This doesnt seem to be Meramus's doing..{FFFFFF}." Line "{red}Red Command: {FFFFFF}Another squad of mercenaries are nearby and are ready to assist you." Line "{FFFFFF}More reinforcements are also coming as well, hold your ground.{FFFFFF}." } WaveSpawn { TotalCurrency 100 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Name "Mini Leaper" Where spawnbot Squad { TFBot { ClassIcon scunter Health 500 AutoJumpMin 8 AutoJumpMax 8 Name "Scunter" Scale 1.2 Class Scout UseCustomModel models/player/scout.mdl BehaviorModifiers Push Skill Normal WeaponRestrictions MeleeOnly Attributes "AutoJump" ItemAttributes { ItemName "unarmed combat" "damage bonus" 2 "bleeding duration" 2 } CharacterAttributes { "increased jump height" 2.3 "increased air control" 3 "bot custom jump particle" 1 "move speed bonus" 1.3 } Item "unarmed combat" Item "head hunter" Item "claws and infect" Item "zombie scout" } } } WaveSpawn { TotalCurrency 200 TotalCount 30 MaxActive 6 SpawnCount 3 WaitForAllDead "Volcano Fragment Pyro" WaitBeforeStarting 0 WaitBetweenSpawns 10 Name "Prinny Soldier" Where spawnbot Squad { TFBot { ClassIcon machete_lite Health 200 Name "Prinny Soldier" Class Soldier UseCustomModel models/player/soldier.mdl Skill Expert WeaponRestrictions MeleeOnly CharacterAttributes { "damage bonus" 1.5 } Item "the mantreads" Item "prinny machete" Item "attack packs" Item "soldier's stash" Item "zombie soldier" } } } WaveSpawn { TotalCurrency 400 TotalCount 40 MaxActive 20 SpawnCount 10 WaitBeforeStarting 5 WaitBetweenSpawns 10 Name "Volcano Fragment Pyro" Where spawnbot Squad { TFBot { ClassIcon pyro_riftaxe Health 175 Name "Volcano Fragment Pyro" Class Pyro UseCustomModel models/player/pyro.mdl Skill Normal WeaponRestrictions MeleeOnly Item "sharpened volcano fragment" Item "fallen angel" Item "blazing bull" Item "zombie pyro" } } } WaveSpawn { TotalCurrency 200 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 25 Name "Giant Buff Demonic Pyro" Where spawnbot Squad { TFBot { ClassIcon pyro_buff_giant Health 4500 Name "Giant Buff Demonic Pyro" Class Pyro Skill Normal UseCustomModel models/player/pyro.mdl WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "sharpened volcano fragment" "increased air control" 2 "damage bonus" 1.7 "crit vs burning players" 1 } CharacterAttributes { "increase buff duration" 9.0 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "the buff banner" Item "sharpened volcano fragment" Item "blazing bull" Item "spiral sallet" Item "fallen angel" Item "zombie pyro" } } } WaveSpawn { TotalCurrency 120 TotalCount 30 MaxActive 6 SpawnCount 3 WaitForAllDead "Volcano Fragment Pyro" WaitForAllDead "Giant Buff Demonic Pyro" WaitBeforeStarting 0 WaitBetweenSpawns 6 Name "SWAT Shotgunner" Where spawnbot Squad { TFBot { ClassIcon heavy_shotgun Health 250 Name "SWAT Recon Shotgunner" Class Soldier UseCustomModel models/player/soldier.mdl Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName "the reserve shooter" "fire rate bonus" 0.75 "faster reload rate" 0.5 "clip size bonus" 0.75 "Attack not cancel charge" 1 } CharacterAttributes { "move speed bonus" 0.80 } Item "the reserve shooter" Item "hazard headgear" Item "the supernatural stalker" Item "flakcatcher" Item "zombie soldier" } } } WaveSpawn { TotalCurrency 120 TotalCount 60 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 8 Name "Jungle SMG Sniper" Where spawnbot Squad { TFBot { ClassIcon sniper_smg_tind Health 125 Name "Jungle SMG Sniper" Class Sniper UseCustomModel models/player/sniper.mdl Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_smg "clip size bonus" 1.1 "is_passive_weapon" 1 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } CharacterAttributes { "move speed bonus" 0.80 } Item "the head hedge" Item "crocodile dandy" Item "zombie sniper" } } } WaveSpawn { TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 2 WaitForAllDead "Volcano Fragment Pyro" WaitBeforeStarting 0 WaitBetweenSpawns 10 Name "Giant Bear Heavy" Where spawnbot Squad { TFBot { ClassIcon heavy_warrior_giant Health 5000 Name "Giant Bear Heavy" Class HeavyWeapons UseCustomModel models/player/heavy.mdl Skill Expert MaxVisionRange 1200 WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "warrior's spirit" "dmg from ranged reduced" 0.75 "critboost on kill" 5 "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 } Item "warrior's spirit" Item "the bear necessities" Item "zombie heavy" } } } WaveSpawn { TotalCurrency 48 TotalCount 48 MaxActive 8 SpawnCount 4 WaitForAllDead "Volcano Fragment Pyro" WaitBeforeStarting 0 WaitBetweenSpawns 6 Name "Giant Bear Heavy" Where spawnbot Squad { TFBot { ClassIcon heavy_warrior Health 500 Name "Bear Heavy" Class HeavyWeapons UseCustomModel models/player/heavy.mdl Skill Expert MaxVisionRange 1200 WeaponRestrictions MeleeOnly ItemAttributes { ItemName "warrior's spirit" "dmg from ranged reduced" 0.75 "critboost on kill" 5 "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 0.75 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 } Item "warrior's spirit" Item "the bear necessities" Item "zombie heavy" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 8 SpawnCount 4 WaitBeforeStarting 100000000 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon red2_lite Health 1 Name Scout Class Scout Skill Normal Item "larrikin robin" Item "dec2014 hunter_vest" AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 175 Name "Detonator Pyro" Class Pyro Action Mobber Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly UseCustomModel models/player/pyro.mdl Item "the detonator" Item "universal translator" Item "kf pyro mask" Item "the pyrotechnic tote" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the detonator" "fire rate bonus" 0.75 "faster reload rate" 0.5 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 125 Name "Ambassador Spy" Class Spy Action Mobber Skill Expert BehaviorModifiers Push StripItemSlot 1 StripItemSlot 3 StripItemSlot 4 StripItemSlot 5 Item "the ambassador" Item "fancy fedora" Item "the business casual" UseCustomModel models/player/spy.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the ambassador" "damage bonus" 1.5 "fire rate bonus" 0.6 "faster reload rate" 0.5 "cannot disguise" 1 "is_passive_weapon" 1 } ItemAttributes { ItemName tf_weapon_invis "set cloak is feign death" 1 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 "cannot disguise" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 200 Name "Stickylauncher Demo" Class Demoman Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly UseCustomModel models/player/demo.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName tf_weapon_grenadelauncher "is_passive_weapon" 1 "override projectile type" 27 } ItemAttributes { ItemName tf_weapon_pipebomblauncher "stickybomb charge rate" 0.001 "max pipebombs decreased" -7 "fire rate bonus" 0.75 "faster reload rate" 0.5 "damage bonus" 1.7 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 "no self blast dmg" 1 } Item "glengarry bonnet" Item "the cool breeze" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 450 Name "Heavyweight Champ" Class HeavyWeapons Action Mobber Skill Expert BehaviorModifiers Push WeaponRestrictions MeleeOnly UseCustomModel models/player/heavy.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the killing gloves of boxing" "fire rate bonus" 0.75 "faster reload rate" 0.5 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "the killing gloves of boxing" Item "weight room warmer" Item "pugilist's protector" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 150 Name "Quick-Fix Medic" Class Medic Skill Expert BehaviorModifiers Push UseCustomModel models/player/medic.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the blutsauger" "fire rate bonus" 0.7 "faster reload rate" 0.6 } ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 1.5 "ubercharge rate bonus" 1.5 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "the quick-fix" Item "the blutsauger" Item "vintage tyrolean" Item "doc's holiday" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 125 Name "Pistol Scout" Class Scout Action Mobber Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly UseCustomModel models/player/scout.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName tf_weapon_pistol_scout "fire rate bonus" 0.5 "faster reload rate" 0.5 "critboost on kill" 2 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "bonk boy" Item "batter's helmet" Item "the caffeine cooler" Item "the delinquent's down vest" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 150 Name "Frontier Justice Engineer" Class Engineer Action Mobber Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly UseCustomModel models/player/engineer.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the frontier justice" "fire rate bonus" 0.65 "faster reload rate" 0.45 "critboost on kill" 3 } ItemAttributes { ItemName "the gunslinger" "mod wrench builds minisentry" 1 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "the frontier justice" Item "the gunslinger" Item "texas ten gallon" Item "the texas half-pants" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 200 Name "Liberty Launcher Soldier" Class Soldier Skill Expert BehaviorModifiers Push UseCustomModel models/player/soldier.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the liberty launcher" "faster reload rate" 0.5 "fire rate bonus" 0.5 "clip size bonus" 1.5 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "the liberty launcher" Item "the whirly warrior" Item "the classified coif" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon tf2_lite Health 125 Name "Carbine Sniper" Class Sniper Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly UseCustomModel models/player/sniper.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the cleaner's carbine" "faster reload rate" 0.5 "fire rate bonus" 0.65 "clip size bonus" 1.5 "is_passive_weapon" 1 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "the cleaner's carbine" Item "the chronomancer" Item "desert marauder" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 8 SpawnCount 4 WaitBeforeStarting 100000000 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon blu2_lite Health 1 Name Scout Class Scout Skill Normal Item "larrikin robin" Item "dec2014 hunter_vest" AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{red}Red Command: {FFFFFF}We have received reports of a stronger wave coming at you." Line "{FFFFFF}They seemed to be armed with more weapons and ballstic vests to adapt to you.{FFFFFF}." Line "{FFFFFF}We have also confirmed reports of Cultist activities, a bunch of Medics resurrecting the dead.{FFFFFF}." Line "{red}Red Command: {FFFFFF}We are sending Robots to you this time." } WaveSpawn { TotalCurrency 120 TotalCount 30 MaxActive 10 SpawnCount 5 WaitForAllDead "Volcano Fragment Pyro" WaitBeforeStarting 0 WaitBetweenSpawns 10 Name "SWAT Shotgunner" Where spawnbot Squad { TFBot { ClassIcon shotgun_reserve_armored Health 375 Name "Armored SWAT Shotgunner" Class Soldier UseCustomModel models/player/soldier.mdl Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName "the reserve shooter" "fire rate bonus" 0.55 "faster reload rate" 0.2 "clip size bonus" 0.75 "Attack not cancel charge" 1 } CharacterAttributes { "move speed bonus" 0.80 } Item "the reserve shooter" Item "breach and bomb" Item "supernatural stalker" Item "flakcatcher" Item "zombie soldier" } } } WaveSpawn { TotalCurrency 120 TotalCount 60 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Name "SWAT SMG Sniper" Where spawnbot Squad { TFBot { ClassIcon sniper_carbine Health 250 Name "SWAT SMG Sniper" Class Sniper UseCustomModel models/player/sniper.mdl Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the cleaner's carbine" "faster reload rate" 0.5 "fire rate bonus" 0.65 "clip size bonus" 1.5 "is_passive_weapon" 1 } CharacterAttributes { "move speed bonus" 0.65 } Item "the cleaner's carbine" Item "hazard headgear" Item "supernatural stalker" Item "down under duster" Item "zombie sniper" } } } WaveSpawn { TotalCurrency 180 TotalCount 36 MaxActive 8 SpawnCount 4 WaitForAllDead "SWAT Shotgunner" WaitBeforeStarting 10 WaitBetweenSpawns 10 Name "SWAT Heavy Gunner" Where spawnbot Squad { TFBot { ClassIcon heavy_accurate Health 450 Name "SWAT Heavy Gunner" Class Heavy UseCustomModel models/player/heavy.mdl Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "tomislav" "fire rate bonus" 0.8 } CharacterAttributes { "move speed bonus" 1.3 } Item "tomislav" Item "hazard headgear" Item "flakcatcher" Item "zombie heavy" } } } WaveSpawn { TotalCurrency 180 TotalCount 45 MaxActive 8 SpawnCount 4 WaitForAllDead "SWAT Shotgunner" WaitBeforeStarting 10 WaitBetweenSpawns 10 Name "SWAT Explosive Expert" Where spawnbot Squad { TFBot { ClassIcon demo_clusterbomb Health 350 Name "SWAT Explosive Expert" Class Demoman UseCustomModel models/player/demo.mdl Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the iron bomber" "faster reload rate" 0.3 "fire rate bonus" 0.1 "clip size bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.80 } Item "the iron bomber" Item "hazard headgear" Item "the bruiser's bandanna" Item "the hurt locher" Item "zombie demo" } } } WaveSpawn { TotalCurrency 460 TotalCount 24 MaxActive 6 SpawnCount 3 WaitForAllDead "SWAT Shotgunner" WaitForAllDead "SWAT SMG Sniper" WaitBeforeStarting 0 WaitBetweenSpawns 12 Name "Large SWAT Breacher" Where spawnbot Squad { TFBot { ClassIcon heavy_shotgun_banner_trio_lite Health 1500 Name "Large SWAT Buff Breacher" Class HeavyWeapons Action Mobber Scale 1.5 UseCustomModel models/player/heavy.mdl Skill Expert MaxVisionRange 1200 BehaviorModifiers Push WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the family business" "fire rate bonus" 2.0 "bullets per shot bonus" 2 "damage penalty" 0.7 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.55 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "increase buff duration" 9.0 } Item "the buff banner" Item "the family business" Item "the eliminators safeguard" Item "flakcatcher" Item "zombie heavy" } TFBot { ClassIcon heavy_shotgun_banner_trio_lite Health 1200 Name "Large SWAT Coch Breacher" Class HeavyWeapons Action Mobber Scale 1.5 UseCustomModel models/player/heavy.mdl Skill Expert MaxVisionRange 1200 WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the family business" "fire rate bonus" 2.0 "bullets per shot bonus" 2 "damage penalty" 0.7 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.55 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "increase buff duration" 9.0 } Item "the concheror" Item "the family business" Item "the eliminators safeguard" Item "flakcatcher" Item "zombie heavy" } TFBot { ClassIcon heavy_shotgun_banner_trio_lite Health 1200 Name "Large SWAT Backup Breacher" Class HeavyWeapons Action Mobber Scale 1.5 UseCustomModel models/player/heavy.mdl Skill Expert MaxVisionRange 1200 WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the family business" "fire rate bonus" 2.0 "bullets per shot bonus" 2 "damage penalty" 0.7 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.55 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "increase buff duration" 9.0 } Item "the battalion's backup" Item "the family business" Item "the eliminators safeguard" Item "flakcatcher" Item "zombie heavy" } } } WaveSpawn { TotalCurrency 240 TotalCount 12 MaxActive 4 SpawnCount 2 WaitForAllDead "SWAT Shotgunner" WaitBeforeStarting 30 WaitBetweenSpawns 30 Name "Large SWAT Breacher" Where spawnbot Squad { TFBot { ClassIcon heavy_shotgun_burst_giant Health 6500 Name "Giant SWAT Breacher" Class HeavyWeapons Scale 1.5 UseCustomModel models/player/heavy.mdl Skill Expert Attributes "MiniBoss" MaxVisionRange 1200 WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the family business" "fire rate bonus" 2.0 "bullets per shot bonus" 10 "damage penalty" 0.7 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.45 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the family business" Item "the eliminators safeguard" Item "flakcatcher" Item "zombie heavy" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 8 SpawnCount 4 WaitBeforeStarting 100000000 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon red2_lite Health 1 Name Scout Class Scout Skill Normal Item "larrikin robin" Item "dec2014 hunter_vest" AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 5 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 6 Support 1 Name "Big SWAT Breacher" Where respawnpoints Squad { TFBot { ClassIcon heavy_shotgun_red Health 550 Name "Large Shotgun Heavy" Class HeavyWeapons Scale 1.25 Skill Expert MaxVisionRange 1200 WeaponRestrictions SecondaryOnly Item "the u-clank-a" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName tf_weapon_shotgun_hwg "fire rate bonus" 0.75 "damage penalty" 1.1 "faster reload rate" 0.75 } CharacterAttributes { "move speed bonus" 0.85 "collect currency on kill" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Support 1 Where respawnpoints Squad { TFBot { ClassIcon medic_shield_ala_red Health 150 Name "Shield Medic" Class Medic MaxVisionRange 1000 Skill Normal Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName tf_weapon_medigun "generate rage on heal" 1 "increase buff duration" 2 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "the surgeon's stahlhelm" Item "the blutsauger" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 4 SpawnCount 2 WaitForAllDead "SWAT Shotgunner" WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon pyro Health 195 Name "Furnance Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "the person in the iron mask" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 8 SpawnCount 4 WaitBeforeStarting 100000000 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon blu2_lite Health 1 Name Scout Class Scout Skill Normal Item "larrikin robin" Item "dec2014 hunter_vest" CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 4 SpawnCount 2 WaitForAllDead "SWAT Shotgunner" WaitForAllDead "SWAT Heavy Gunner" WaitForAllDead "SWAT Explosive Expert" WaitBeforeStarting 0 WaitBetweenSpawns 6 Support 1 Where spawnbot Squad { TFBot { ClassIcon medic_syringe Health 175 Name "Minor Syringe Cultist" Class Medic MaxVisionRange 1000 UseCustomModel models/player/medic.mdl Action Mobber Skill Normal WeaponRestrictions PrimaryOnly CharacterAttributes { "damage bonus" 1.2 "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "medic mtg hat" Item "das metalmeatencasen" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 6 Support 1 Where spawnbot Squad { TFBot { ClassIcon medic_battle Health 225 Name "Bonesaw Cultist" Class Medic UseCustomModel models/player/medic.mdl Action Mobber Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "damage bonus" 1.5 "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "derangement garment" Item "the gauzed gaze" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{red}Red Command: {FFFFFF}We detected a massive horde of deads heading to you." Line "{FFFFFF}They dont seem that much advanced, but they are very numberous{FFFFFF}." Line "{FFFFFF}Aside from Robots, we have hired a few 'specialists' from someone special{FFFFFF}." Line "{red}Red Command: {FFFFFF}These men will assist you in your mission, good luck." } WaveSpawn { TotalCurrency 360 TotalCount 120 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot_invasion Squad { TFBot { ClassIcon heavy_zombie_lite Health 300 Name "Zombie Soldier" Class Soldier Skill Normal UseCustomModel models/player/soldier.mdl WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "Blast radius decreased" 0.1 "no self blast dmg" 1 "fire rate bonus" 0.1 "faster reload rate" 0.1 } Item "the bat outta hell" Item "zombie soldier" } TFBot { ClassIcon heavy_zombie_lite Name "Zombie Pyro" Health 275 WeaponRestrictions MeleeOnly UseCustomModel models/player/pyro.mdl Template T_TFBot_Pyro Item "the ham shank" Item "zombie pyro" } TFBot { ClassIcon heavy_zombie_lite Name "Zombie Scout" Health 225 UseCustomModel models/player/scout.mdl Template T_TFBot_Scout_Melee Item "unarmed combat" Item "zombie scout" } } } WaveSpawn { TotalCurrency 100 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Name "Mini Leaper" Where spawnbot Squad { TFBot { ClassIcon scunter Health 450 AutoJumpMin 8 AutoJumpMax 8 Name "Scunter" Scale 1.2 Class Scout UseCustomModel models/player/scout.mdl Skill Normal WeaponRestrictions MeleeOnly Attributes "AutoJump" ItemAttributes { ItemName "unarmed combat" "damage bonus" 2 "bleeding duration" 2 } CharacterAttributes { "increased jump height" 3 "increased air control" 2 "bot custom jump particle" 1 } Item "unarmed combat" Item "head hunter" Item "claws and infect" Item "zombie scout" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 8 SpawnCount 4 WaitBeforeStarting 100000000 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon red2_lite Health 1 Name Scout Class Scout Skill Normal Item "larrikin robin" Item "dec2014 hunter_vest" AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 240 TotalCount 12 MaxActive 4 SpawnCount 2 WaitForAllDead "SWAT Shotgunner" WaitBeforeStarting 30 WaitBetweenSpawns 30 Name "Large SWAT Breacher" Where spawnbot Squad { TFBot { ClassIcon heavy_deflector Health 15500 Name "Minigun Bulldozer" Class HeavyWeapons Scale 1.5 UseCustomModel models/player/heavy.mdl Skill Expert Attributes "MiniBoss" MaxVisionRange 1200 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_minigun "bullets per shot bonus" 2 "fire rate bonus" 1.2 "damage penalty" 0.7 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 } Item "the family business" Item "der maschinensoldaten-helm" Item "flakcatcher" Item "zombie heavy" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon soldier_bison Health 3750 Name "Giant Laser Soldier" Class Soldier Skill Normal Action Mobber Tag "bot_giant" Attributes "MiniBoss" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the cow mangler 5000" "override projectile type" 13 "Blast radius decreased" 0.1 "no self blast dmg" 1 "fire rate bonus" 0.1 "faster reload rate" 0.1 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "increased jump height" 0.5 } Item "the cow mangler 5000" Item "the cross-comm crash helmet" Item "the virtual viewfinder" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon payday Health 2000 Name "Wolf" Class Pyro Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly UseCustomModel models/player/pyro.mdl Item "the backburner" Item "the fire tooth" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the backburner" "damage bonus" 1.5 "faster reload rate" 0.5 "health regen" 50 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 "cannot be backstabbed" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon payday Health 2000 Name "Chains" Class Demoman Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly UseCustomModel models/player/demo.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.2 "faster reload rate" 0.2 "clip size bonus" 1.5 "health regen" 50 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 "cannot be backstabbed" 1 } Item "the juggernaut jacket" Item "blast blocker" Item "the headtaker's hood" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon payday Health 2000 Name "Dallas" Class Soldier Skill Expert WeaponRestrictions SecondaryOnly BehaviorModifiers Push UseCustomModel models/player/soldier.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the reserve shooter" "faster reload rate" 0.2 "fire rate bonus" 0.2 "clip size bonus" 1.5 "is_passive_weapon" 1 "health regen" 100 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 "cannot be backstabbed" 1 } Item "the reserve shooter" Item "goalkeeper" Item "the detective" Item "the classified coif" } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon payday Health 2000 Name "Houston" Class Sniper Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly UseCustomModel models/player/sniper.mdl AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the cleaner's carbine" "faster reload rate" 0.25 "fire rate bonus" 0.45 "clip size bonus" 1.5 "is_passive_weapon" 1 "health regen" 50 } CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 "cannot be backstabbed" 1 } Item "the cleaner's carbine" Item "the chronomancer" Item "the hallowed headcase" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 8 SpawnCount 4 WaitBeforeStarting 100000000 WaitBetweenSpawns 10 Support 1 Where respawnpoints Squad { TFBot { ClassIcon blu2_lite Health 1 Name Scout Class Scout Skill Normal Item "larrikin robin" Item "dec2014 hunter_vest" CharacterAttributes { "collect currency on kill" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 100 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon medic_syringe Health 275 Name "Major Syringe Cultist" Class Medic Scale 1.05 MaxVisionRange 1000 UseCustomModel models/player/medic.mdl Action Mobber Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the blutsauger" "fire rate bonus" 0.7 "faster reload rate" 0.6 } CharacterAttributes { "damage bonus" 1.2 "collect currency on kill" 1 "cannot pick up intelligence" 1 } Item "bedouin bandana" Item "the blutsauger" Item "bunnyhopper's ballistics vest" } } } } } //This file has been generated by http://mvm.tf