//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 950 RespawnWaveTime 8 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Templates { } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 150 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon pyro_flare Health 175 Name "Flare Pyro" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly Item "the flare gun" Item "respectless rubber glove" } } } WaveSpawn { TotalCurrency 125 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name "Slow Fire Scout" Class Scout Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_scattergun "fire rate penalty" 0.6 } Item "killer exclusive" } } } WaveSpawn { TotalCurrency 100 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name "Fast Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the holy mackerel" "fire rate bonus" 0.3 } CharacterAttributes { "move speed bonus" 0.5 } Item "the holy mackerel" Item "the virtual viewfinder" Item "the caffeine cooler" } } } WaveSpawn { TotalCurrency 3000 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 60 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier Item "jumper's jeepcap" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 15 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name "Crit Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the nostromo napalmer" "airblast disabled" 1 } Item "the nostromo napalmer" Item "brigade helm" } } } WaveSpawn { TotalCurrency 400 TotalCount 20 MaxActive 10 SpawnCount 2 WaitBeforeStarting 25 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name "Winger Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the winger" "clip size bonus" 999 } Item "the winger" } } } WaveSpawn { TotalCurrency 400 TotalCount 30 MaxActive 10 SpawnCount 2 WaitBeforeStarting 50 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name "Direct Hit Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the direct hit" "Blast radius increased" 2.0 } Item "the direct hit" } } } WaveSpawn { TotalCurrency 400 TotalCount 15 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy_deflector Health 300 Name "Deflector Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Item "deflector" Item "officer's ushanka" } } } WaveSpawn { TotalCurrency 400 TotalCount 12 MaxActive 6 SpawnCount 4 WaitBeforeStarting 120 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demoman Item "wiki cap" } TFBot { Template T_TFGateBot_Heavy_IronFist_Crit EventChangeAttributes { Default { BehaviorModifiers Push Item "officer's ushanka" } RevertGateBotsBehavior { } } } } } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon demoman Health 175 Name "Loose Cannon Demoman" Class Demoman Skill Normal WeaponRestrictions PrimaryOnly Item "the loose cannon" Item "glengarry bonnet" } } } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 2 WaitBeforeStarting 125 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 20000 Name Tank Speed 75 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 2 WaitBeforeStarting 125 WaitBetweenSpawns 10 Support 1 Where spawnbot_mission_sniper Squad { TFBot { Template T_TFBot_Sniper_Huntsman Attributes "AlwaysCrit" Item "the anger" } } } WaveSpawn { TotalCurrency 300 TotalCount 15 MaxActive 5 SpawnCount 2 WaitBeforeStarting 125 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Buff_Banner Attributes "HoldFireUntilFullReload" } } } WaveSpawn { TotalCurrency 0 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 125 WaitBetweenSpawns 10 Support 1 Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Demoman_Knight Attributes "SpawnWithFullCharge" Item "the bootlegger" Item "spine-chilling skull" } } } WaveSpawn { TotalCurrency 800 TotalCount 1 MaxActive 1 SpawnCount 2 WaitBeforeStarting 125 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Knight Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the eyelander" "damage bonus" 1.5 "crit vs burning players" 1 } CharacterAttributes { "health regen" 300 } Item "treasure hat 2" Item "the bird-man of aberdeen" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 3 MaxActive 3 SpawnCount 2 WaitBeforeStarting 120 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Item "spine-chilling skull" } } } WaveSpawn { TotalCurrency 400 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 120 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the buff banner" "minicrits become crits" 1 } Item "the buff banner" Item "jumper's jeepcap" } } } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 2 WaitBeforeStarting 120 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } } } WaveSpawn { TotalCurrency 0 TotalCount 40 MaxActive 5 SpawnCount 2 WaitBeforeStarting 120 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon medic Health 150 Name "Quick-Fix Medic" Class Medic Skill Normal Item "the quick-fix" } } } WaveSpawn { TotalCurrency 400 TotalCount 80 MaxActive 20 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name "Whip Soldier" Class Soldier Skill Normal WeaponRestrictions MeleeOnly Item "the disciplinary action" } TFBot { Template T_TFGateBot_Soldier_Hard EventChangeAttributes { Default { Skill Expert Item "the direct hit" } RevertGateBotsBehavior { } } } } } WaveSpawn { TotalCurrency 100 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Bat Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly } } } WaveSpawn { TotalCurrency 400 TotalCount 20 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer } } } WaveSpawn { TotalCurrency 400 TotalCount 15 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy_heater Health 300 Name "Heater Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Item "the huo long heatmaker" } } } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Burst } } } WaveSpawn { TotalCurrency 400 TotalCount 40 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name "Mannmelter Pyro" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the manmelter" "damage bonus" 0.55 } Item "the manmelter" Item "respectless rubber glove" } } } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 2 WaitBeforeStarting 120 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon engineer Health 125 Name Engineer Class Engineer Skill Normal } } } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 2 WaitBeforeStarting 60 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 15000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 2 WaitBeforeStarting 125 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 20000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { TotalCurrency 100 TotalCount 35 MaxActive 5 SpawnCount 2 WaitBeforeStarting 125 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name "Cow Mangler Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Item "the cow mangler 5000" Item "lo-fi longwave" } } } WaveSpawn { TotalCurrency 100 TotalCount 20 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name "Bison Soldier" Class Soldier Skill Normal WeaponRestrictions SecondaryOnly Item "the righteous bison" Item "lo-fi longwave" } } } } } //This file has been generated by http://mvm.tf