//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 { AddSentryBusterWhenKillCountExceeds 15 AddSentryBusterWhenDamageDealtExceeds 3000 CanBotsAttackWhileInSpawnRoom no RespawnWaveTime 6 StartingCurrency 400 Templates { } Mission { DesiredCount 2 CooldownTime 15 InitialCooldown 15 RunForThisManyWaves 4 BeginAtWave 2 Where spawnbot_mission_sniper Objective Sniper TFBot { Skill Expert Template T_TFBot_Sniper } } Mission { DesiredCount 1 CooldownTime 15 InitialCooldown 15 BeginAtWave 4 RunForThisManyWaves 3 Where spawnbot Objective Engineer TFBot { TelePortWhere spawnbot TelePortWhere spawnbot_giant_house TelePortWhere spawnbot_house Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { DesiredCount 6 CooldownTime 5 InitialCooldown 5 BeginAtWave 6 RunForThisManyWaves 1 Where spawnbot_mission_spy Objective Spy TFBot { Template T_TFBot_Spy Attributes "AlwaysCrit" } } Mission { CooldownTime 20 InitialCooldown 20 RunForThisManyWaves 6 BeginAtWave 1 Where spawnbot Objective DestroySentries TFBot { Template T_TFBot_SentryBuster } } Wave { Checkpoint Yes WaitWhenDone 65 StartWaveOutput { Action Trigger Target wave_start_relay } DoneOutput { Action Trigger Target wave_finished_relay } WaveSpawn { WaitBetweenSpawns 8 WaitBeforeStarting 0 SpawnCount 5 MaxActive 5 TotalCount 30 TotalCurrency 150 Where spawnbot Squad { TFBot { ClassIcon scout WeaponRestrictions PrimaryOnly Health 125 Skill Hard Name Scout Class Scout } } } WaveSpawn { WaitBetweenSpawns 8 WaitBeforeStarting 0 SpawnCount 4 MaxActive 4 TotalCount 20 TotalCurrency 100 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Skill Normal Name Soldier Class Soldier } } } WaveSpawn { WaitBetweenSpawns 0 WaitBeforeStarting 0 SpawnCount 6 MaxActive 6 TotalCount 60 TotalCurrency 300 WaitForAllSpawned w1_tank Where spawnbot_house Squad { TFBot { Skill Expert Template T_TFBot_Heavyweapons_Heavyweight_Champ Attributes "AlwaysCrit" } TFBot { Skill Expert Template T_TFBot_Pyro_Flaregun } TFBot { Skill Normal Template T_TFBot_Demoman } } } WaveSpawn { Name w1_tank WaitBetweenSpawns 40 WaitBeforeStarting 40 SpawnCount 1 MaxActive 1 TotalCount 1 TotalCurrency 50 Where spawnbot Squad { Tank { Health 15000 Name Tank Speed 75 OnKilledOutput { Action Trigger Target boss_dead_relay } OnBombDroppedOutput { Action Trigger Target boss_deploy_relay } } } } } Wave { Checkpoint Yes WaitWhenDone 65 StartWaveOutput { Action Trigger Target wave_start_relay } DoneOutput { Action Trigger Target wave_finished_relay } WaveSpawn { Name 1100money WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 2 MaxActive 2 TotalCount 4 TotalCurrency 200 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { WaitBetweenSpawns 5 WaitBeforeStarting 0 SpawnCount 4 MaxActive 4 TotalCount 32 TotalCurrency 160 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Skill Hard Name HeavyWeapons Class HeavyWeapons } } } WaveSpawn { Name w2_hedic WaitBetweenSpawns 5 WaitBeforeStarting 0 SpawnCount 2 MaxActive 2 TotalCount 16 TotalCurrency 80 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Skill Hard Name HeavyWeapons Class HeavyWeapons } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { WaitBetweenSpawns 3 WaitBeforeStarting 0 SpawnCount 5 MaxActive 5 TotalCount 40 TotalCurrency 160 WaitForAllDead w2_hedic Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Skill Expert Name Pyro Class Pyro Attributes "AlwaysFireWeapon" } } } WaveSpawn { WaitBetweenSpawns 0 WaitBeforeStarting 0 SpawnCount 5 MaxActive 5 TotalCount 20 TotalCurrency 600 WaitForAllDead w2_hedic Where spawnbot_giant_house Squad { TFBot { Template T_TFBot_Giant_Soldier Attributes "AlwaysCrit" } TFBot { Name "Vaccinator Medic" Template T_TFBot_Medic_Vaccinator_Bullet ClassIcon medic_bullet Item "the vaccinator" } TFBot { Name "Vaccinator Medic" Template T_TFBot_Medic_Vaccinator_Blast ClassIcon medic_blast } TFBot { Name "Vaccinator Medic" Template T_TFBot_Medic_Vaccinator_Fire ClassIcon medic_fire } TFBot { Template T_TFBot_Medic_BigHeal } } } } Wave { Checkpoint Yes WaitWhenDone 65 StartWaveOutput { Action Trigger Target wave_start_relay } DoneOutput { Action Trigger Target wave_finished_relay } WaveSpawn { Name 2400money WaitBetweenSpawns 0 WaitBeforeStarting 0 SpawnCount 2 MaxActive 2 TotalCount 2 TotalCurrency 100 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 1 MaxActive 1 TotalCount 4 TotalCurrency 200 WaitForAllDead 2400money Where spawnbot_giant_house Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes "AlwaysCrit" } } } WaveSpawn { WaitBetweenSpawns 10 WaitBeforeStarting 5 SpawnCount 6 MaxActive 6 TotalCount 90 TotalCurrency 480 Support 1 Where spawnbot_house Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { WaitBetweenSpawns 2 WaitBeforeStarting 0 SpawnCount 2 MaxActive 2 TotalCount 20 TotalCurrency 120 WaitForAllDead 2400money Where spawnbot Squad { TFBot { Skill Hard Template T_TFBot_Scout_Shortstop } TFBot { Skill Hard Template T_TFBot_Soldier_Extended_Buff_Banner } } } WaveSpawn { WaitBetweenSpawns 0 WaitBeforeStarting 0 SpawnCount 2 MaxActive 2 TotalCount 2 TotalCurrency 100 WaitForAllDead 2400money Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { WaitBetweenSpawns 3 WaitBeforeStarting 2 SpawnCount 2 MaxActive 2 TotalCount 20 TotalCurrency 100 WaitForAllDead 2400money Where spawnbot Squad { TFBot { Skill Hard Template T_TFBot_Scout_Shortstop Health 450 } TFBot { Skill Hard Template T_TFBot_Soldier_Extended_Buff_Banner } } } WaveSpawn { WaitBetweenSpawns 0 WaitBeforeStarting 0 SpawnCount 1 MaxActive 1 TotalCount 1 TotalCurrency 200 WaitForAllDead 2400money Where spawnbot Squad { Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode tank_path_b_1 OnKilledOutput { Action Trigger Target boss_dead_relay } OnBombDroppedOutput { Action Trigger Target boss_deploy_relay } } } } } Wave { Checkpoint Yes WaitWhenDone 65 StartWaveOutput { Action Trigger Target wave_start_relay } DoneOutput { Action Trigger Target wave_finished_relay } WaveSpawn { Name 3800money WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 1 MaxActive 2 TotalCount 5 TotalCurrency 300 Where spawnbot Where spawnbot_giant_house Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketPush } } } WaveSpawn { Name w4_heavy WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 7 MaxActive 7 TotalCount 42 TotalCurrency 210 Where spawnbot_house Squad { TFBot { ClassIcon heavy Health 300 Skill Expert Name HeavyWeapons Class HeavyWeapons } } } WaveSpawn { WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 2 MaxActive 4 TotalCount 40 TotalCurrency 200 Support 1 Where spawnbot_house Squad { TFBot { Skill Expert Template T_TFBot_Heavyweapons_Fist } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 1 MaxActive 1 TotalCount 6 TotalCurrency 60 WaitForAllDead 3800money Where spawnbot_house Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { Name w4_demo WaitBetweenSpawns 5 WaitBeforeStarting 20 SpawnCount 5 MaxActive 5 TotalCount 30 TotalCurrency 150 WaitForAllDead w4_heavy Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Burst } } } WaveSpawn { WaitBetweenSpawns 5 WaitBeforeStarting 0 SpawnCount 4 MaxActive 4 TotalCount 28 TotalCurrency 140 WaitForAllDead w4_demo Where spawnbot_house Squad { TFBot { ClassIcon soldier_directhit WeaponRestrictions PrimaryOnly Health 200 Skill Expert Name Soldier Class Soldier Attributes "AlwaysCrit" Item "the direct hit" } } } WaveSpawn { WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 1 MaxActive 1 TotalCount 4 TotalCurrency 240 WaitForAllDead 3800money Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman Attributes "AlwaysCrit" } } } WaveSpawn { WaitBetweenSpawns 5 WaitBeforeStarting 20 SpawnCount 4 MaxActive 4 TotalCount 20 TotalCurrency 100 WaitForAllDead w4_heavy Where spawnbot_house Squad { TFBot { Skill Expert Template T_TFBot_Sniper_Huntsman ItemAttributes { "damage bonus" 1.5 ItemName "the huntsman" } } } } } Wave { Checkpoint Yes WaitWhenDone 65 StartWaveOutput { Action Trigger Target wave_start_relay } DoneOutput { Action Trigger Target wave_finished_relay } WaveSpawn { Name 5300money WaitBetweenSpawns 7 WaitBeforeStarting 0 SpawnCount 8 MaxActive 8 TotalCount 80 TotalCurrency 400 WaitForAllDead w5_backup Where spawnbot Squad { TFBot { WeaponRestrictions PrimaryOnly Template T_TFBot_Scout_FAN Attributes "AlwaysCrit" } } } WaveSpawn { WaitBetweenSpawns 1 WaitBeforeStarting 1 SpawnCount 1 MaxActive 1 TotalCount 1 TotalCurrency 270 Where spawnbot Squad { Tank { Health 40000 Name Tank Speed 75 OnKilledOutput { Action Trigger Target boss_dead_relay } OnBombDroppedOutput { Action Trigger Target boss_deploy_relay } } } } WaveSpawn { Name w5_black WaitBetweenSpawns 3 WaitBeforeStarting 0 SpawnCount 2 MaxActive 4 TotalCount 14 TotalCurrency 280 WaitForAllDead w5_backup Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun Attributes "AlwaysCrit" } } } WaveSpawn { WaitBetweenSpawns 0 WaitBeforeStarting 0 SpawnCount 2 MaxActive 2 TotalCount 8 TotalCurrency 400 WaitForAllSpawned w5_black Where spawnbot_giant_house Squad { TFBot { Name "Giant Heal-on-Kill Heavy" Template T_TFBot_Giant_Heavyweapons_HealOnKill ClassIcon heavy_deflector_healonkill Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { WaitBetweenSpawns 3 WaitBeforeStarting 0 SpawnCount 8 MaxActive 8 TotalCount 40 TotalCurrency 400 Where spawnbot Squad { TFBot { ClassIcon demo_loch_nys WeaponRestrictions PrimaryOnly Health 175 Skill Expert Name "Loch Demo" Class Demoman Attributes "AlwaysCrit" Item "the loch-n-load" Item "the chargin' targe" } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name w5_backup WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 3 MaxActive 3 TotalCount 15 TotalCurrency 450 WaitForAllDead w5_demo Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { WaitBetweenSpawns 10 WaitBeforeStarting 0 SpawnCount 4 MaxActive 4 TotalCount 20 TotalCurrency 100 WaitForAllDead w5_demo Where spawnbot Squad { TFBot { ClassIcon heavy_heater WeaponRestrictions PrimaryOnly Health 300 Skill Expert Name "Heavy Heater" Class HeavyWeapons Attributes "AlwaysCrit" ItemAttributes { ItemName "the huo long heatmaker" "Set DamageType Ignite" 1 } Item "the huo long heatmaker" } } } WaveSpawn { WaitBetweenSpawns 5 WaitBeforeStarting 0 SpawnCount 5 MaxActive 5 TotalCount 999999 TotalCurrency 0 WaitForAllDead w5_black Support 1 Where spawnbot_house Squad { TFBot { ClassIcon heavy_deflector_healonkill_normal WeaponRestrictions PrimaryOnly Health 300 Skill Expert Name "Heal-on-Kill Heavy" Class HeavyWeapons MaxVisionRange 1200 Attributes "AlwaysCrit" ItemAttributes { "damage bonus" 1.5 ItemName deflector "attack projectiles" 2 "heal on kill" 300 } Item "deflector" Item "tough guy's toque" } } } } Wave { Checkpoint Yes WaitWhenDone 65 StartWaveOutput { Action Trigger Target wave_start_relay } DoneOutput { Action Trigger Target wave_finished_relay } WaveSpawn { Name 7900money WaitBetweenSpawns 0 WaitBeforeStarting 0 SpawnCount 2 MaxActive 2 TotalCount 20 TotalCurrency 500 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Attributes "AlwaysCrit" } } } WaveSpawn { WaitBetweenSpawns 20 WaitBeforeStarting 20 SpawnCount 1 MaxActive 1 TotalCount 1 TotalCurrency 500 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Gauntlet CharacterAttributes { "backstab shield" 1 } } } } WaveSpawn { WaitBetweenSpawns 3 WaitBeforeStarting 0 SpawnCount 3 MaxActive 3 TotalCount 99999 TotalCurrency 0 Support 1 Where spawnbot_house Squad { TFBot { ClassIcon soldier_bison WeaponRestrictions SecondaryOnly Health 200 Skill Expert Name "Bison Soldier" Class Soldier ItemAttributes { "damage bonus" 2 ItemName "the righteous bison" } Item "the righteous bison" } } } } } //This file has been generated by http://mvm.tf