//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 600 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Templates { } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 8 InitialCooldown 60 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot Where spawnbot_gate_1 BeginAtWave 1 RunForThisManyWaves 3 InitialCooldown 30 CooldownTime 15 DesiredCount 1 TFBot { ClassIcon soldier Health 200 Name "CHARGE SHOT!!!" Class Soldier Skill Hard MaxVisionRange 2500 Tag "bot_gatebot" Item "the cow mangler 5000" } } Mission { Objective Engineer Where spawnbot Where spawnbot_gate_1 BeginAtWave 2 RunForThisManyWaves 4 InitialCooldown 30 CooldownTime 50 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Sniper_battlecry06.wav StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 100 TotalCount 15 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon pyro Health 175 Name "i should cap... NOW" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Tag "bot_gatebot" Item "the back scratcher" Item "modest pile of hat" } } } WaveSpawn { Name badp TotalCurrency 125 TotalCount 20 MaxActive 10 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 3 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Hard } TFBot { ClassIcon medic Health 25 Name "weak med" Class Medic Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the vaccinator" "ubercharge rate bonus" 2 } Item "the vaccinator" } } } WaveSpawn { WaitForAllSpawned badp TotalCurrency 150 TotalCount 25 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon heavyweapons Health 300 Name "I'M GOING TO CAP!!!" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_minigun "damage penalty" 0.4 } } } } WaveSpawn { Name sconch WaitForAllSpawned badp TotalCurrency 100 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon scout Health 125 AutoJumpMin 2 AutoJumpMax 4 Name "BIG SHOT" Class Scout Skill Hard Attributes "AlwaysCrit" Attributes "AutoJump" ItemAttributes { ItemName "the force-a-nature" "reload time increased hidden" 4 } Item "the force-a-nature" } } } WaveSpawn { WaitForAllSpawned sconch TotalCurrency 350 TotalCount 2 MaxActive 10 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon sniper Health 2500 Name Lucksatron Scale 1.35 Class Sniper Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Attributes "MiniBoss" ItemAttributes { ItemName "the huntsman" "damage bonus" 2 "reload time increased hidden" 3 } CharacterAttributes { "move speed penalty" 0.5 "override footstep sound set" 4 } Item "the huntsman" } TFBot { Template T_TFBot_Medic_BigHeal } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name democapper TotalCurrency 50 TotalCount 40 MaxActive 10 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon demoman Health 175 Name Demoman Class Demoman Skill Normal Tag "bot_gatebot" } TFBot { Template T_TFBot_Spy Tag "bot_gatebot" Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 100 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 30 Support 1 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon scout Health 500 Name "Healthy Scout" Scale 1.2 Class Scout Skill Normal } } } WaveSpawn { Name BIG WaitForAllSpawned democapper TotalCurrency 400 TotalCount 5 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Health 4000 Name "He is heavy weapons" Scale 1.5 Template T_TFBot_Giant_Heavyweapons Tag "bot_giant" Tag "bot_gatebot" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName tf_weapon_minigun "spread penalty" 9 "fire rate bonus" 0.3 } } } } WaveSpawn { WaitForAllSpawned BIG TotalCurrency 100 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon heavyweapons Health 300 Name HeavyWeapons Class HeavyWeapons Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { WaitForAllDead BIG TotalCurrency 100 TotalCount 50 MaxActive 10 SpawnCount 8 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal Attributes "AlwaysFireWeapon" } TFBot { Template T_TFGateBot_Soldier_Extended_Concheror_Normal EventChangeAttributes { Default { CharacterAttributes { "increase buff duration" 30 } Item "the buff banner" } RevertGateBotsBehavior { } } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name FUNNY TotalCurrency 400 TotalCount 1 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon demoman Health 10000 Name "potentially funny demoman" Class Demoman Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" 0.33 "clip size penalty" 0.30 "crit forces victim to laugh" 1 } CharacterAttributes { "move speed penalty" 0.6 } } } } WaveSpawn { TotalCurrency 100 TotalCount 50 MaxActive 10 SpawnCount 10 WaitBeforeStarting 35 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon scout Health 125 Name "give him health dammit!" Class Scout Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "mad milk" "effect bar recharge rate increased" 0.1 } Item "mad milk" } } } WaveSpawn { TotalCurrency 200 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Support 1 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon medic Health 150 Name Medic Class Medic Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 2 } } } } WaveSpawn { WaitForAllDead FUNNY TotalCurrency 100 TotalCount 40 MaxActive 20 SpawnCount 10 WaitBeforeStarting 10 WaitBetweenSpawns 12 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Template T_TFBot_Demoman_Knight ItemAttributes { ItemName "the chargin' targe" "charge recharge rate increased" 2 } CharacterAttributes { "move speed bonus" 1.2 } Item "ali baba's wee booties" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 100 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Health 1500 Name PUSH Template T_TFBot_Heavy_IronFist_Airblast Tag "bot_giant" Tag "bot_gatebot" Attributes "MiniBoss" ItemAttributes { ItemName "fists of steel" "damage bonus" 0.8 } } } } WaveSpawn { TotalCurrency 400 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 60 Support 1 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Health 1000 Scale 1.3 Template T_TFGateBot_Scout_Sandman_FastCharge EventChangeAttributes { Default { Tag "bot_giant" ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.1 } CharacterAttributes { "override footstep sound set" 4 } } RevertGateBotsBehavior { } } } } } WaveSpawn { TotalCurrency 100 TotalCount 20 MaxActive 5 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Name "too fast..." Template T_TFBot_ScorchShot_FastShot ItemAttributes { ItemName "the scorch shot" "damage bonus" 0.1 "fire rate bonus" 0.5 "faster reload rate" 0.7 "Projectile speed increased" 2 } } } } WaveSpawn { Name hohoho TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon heavy_mittens Health 1250 Name Laugh...LAUGH Scale 1.2 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Tag "bot_gatebot" Attributes "AlwaysCrit" CharacterAttributes { "move speed penalty" 0.8 } Item "the holiday punch" } } } WaveSpawn { TotalCurrency 50 TotalCount 30 MaxActive 12 SpawnCount 4 WaitBeforeStarting 30 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon heavyweapons Health 300 Name JOJO??? Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_fists "fire rate bonus" 0.1 } CharacterAttributes { "move speed bonus" 2.5 } Item "dec2014 copilot_2014" } } } WaveSpawn { WaitForAllDead hohoho TotalCurrency 50 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon medic Health 15000 Name "Giant Battle Medic" Class Medic Skill Normal ItemAttributes { ItemName tf_weapon_syringegun_medic "fire rate bonus" 0.5 } CharacterAttributes { "move speed penalty" 0.66 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name MAYDIC TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Name bow Template T_TFBot_Sniper_Huntsman_Spammer Tag "bot_giant" Tag "bot_gatebot" } } } WaveSpawn { Name BIGBOYYE WaitForAllDead MAYDIC TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit Tag "bot_giant" Tag "bot_gatebot" } } } WaveSpawn { TotalCurrency 0 TotalCount 30 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon medic Health 150 Name Medic Class Medic Skill Normal } } } WaveSpawn { WaitForAllSpawned BIGBOYYE TotalCurrency 0 TotalCount 25 MaxActive 9 SpawnCount 3 WaitBeforeStarting 30 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Health 500 Template T_TFBot_Soldier_RocketPush Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shotgun_soldier "damage bonus" 1 "fire rate bonus" 0.75 "faster reload rate" 1.25 "Projectile speed increased" 0.35 } } } } WaveSpawn { WaitForAllSpawned BIGBOYYE TotalCurrency 25 TotalCount 10 MaxActive 6 SpawnCount 2 WaitBeforeStarting 40 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Template T_TFBot_Demoman } } } WaveSpawn { TotalCurrency 200 TotalCount 10 MaxActive 5 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 10 Support 1 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Template T_TFGateBot_Scout_FAN EventChangeAttributes { Default { ItemAttributes { ItemName "the force-a-nature" "scattergun knockback mult" 4 } } RevertGateBotsBehavior { } } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name pyrop TotalCurrency 200 TotalCount 30 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { Name BURNNNN Skill Hard Template T_TFBot_Pyro Tag "bot_gatebot" Attributes "HoldFireUntilFullReload" Attributes "VaccinatorBullets" Attributes "VaccinatorBlast" Attributes "VaccinatorFire" ItemAttributes { ItemName tf_weapon_flamethrower "damage causes airblast" 1 "fire rate bonus" 0.1 } } } } WaveSpawn { Name SOLDIERDICK WaitForAllSpawned pyrop TotalCurrency 400 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon soldier Health 35000 Name "hitscan rocket launcher??" Scale 1.4 Class Soldier Skill Hard Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the direct hit" "Projectile speed increased" 5 "fire rate bonus" 0.5 "clip size bonus" 10 } ItemAttributes { ItemName "the concheror" "increase buff duration" 5000 } CharacterAttributes { "move speed penalty" 0.33 } Item "the direct hit" Item "the concheror" } } } WaveSpawn { WaitForAllSpawned SOLDIERDICK TotalCurrency 400 TotalCount 30 MaxActive 15 SpawnCount 9 WaitBeforeStarting 20 WaitBetweenSpawns 12 Support 1 Where spawnbot Where spawnbot_gate_1 Squad { TFBot { ClassIcon soldier_backup Health 200 Name Soldier Class Soldier Skill Expert Tag "bot_gatebot" Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Item "the battalion's backup" } TFBot { Template T_TFBot_Soldier_Extended_Concheror Tag "bot_gatebot" Attributes "AlwaysCrit" CharacterAttributes { "increase buff duration" 353 } } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Tag "bot_gatebot" CharacterAttributes { "increase buff duration" 5353 } } } } } } //This file has been generated by http://mvm.tf