//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 2000 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes AddSentryBusterWhenDamageDealtExceeds 999999 AddSentryBusterWhenKillCountExceeds 999 /////////////////////////////////////////////////Wave 1 1400 + 100 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "Wave01a" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 12 TotalCurrency 100 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Skill Easy } } WaveSpawn { Name "Wave01a" Where flankers TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 24 WaitBetweenSpawns 12 TotalCurrency 100 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Skill Normal } } WaveSpawn { Name "Wave01b" WaitForAllDead "Wave01a" Where spawnbot TotalCount 5 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 100 TFBot { Class Demoman Skill Easy } } WaveSpawn { Name "Wave01c" WaitForAllSpawned "Wave01b" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 200 TFBot { Class Soldier Skill Normal } } WaveSpawn { Name "Wave01d" WaitForAllSpawned "Wave01c" Where spawnbot TotalCount 5 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 100 TFBot { Class Pyro Skill Easy } } WaveSpawn { Name "Wave01e" WaitForAllSpawned "Wave01d" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 200 TFBot { Class Heavyweapons Skill Normal } } WaveSpawn { Name "Wave01f" WaitForAllDead "Wave01e" Where spawnbot TotalCount 8 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 TotalCurrency 400 RandomChoice { TFBot { Class Pyro Skill Easy } TFBot { Class Demoman Skill Hard } TFBot { Class Soldier Skill Hard } TFBot { Class Heavyweapons Skill Hard } } } WaveSpawn { Name "Wave01f" WaitForAllDead "Wave01e" Where flankers TotalCount 8 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 12 TotalCurrency 200 TFBot { Class Scout Skill Expert } } } /////////////////////////////////////////////////Wave 2 1400 + 100 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "Wave02a" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 30 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist Skill Normal } TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Normal } TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Normal } TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Normal } TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Normal } } } WaveSpawn { Name "Wave02b" WaitForAllDead "Wave02a" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 30 TotalCurrency 400 Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer ClassIcon Sniper_bow_multi Skill Expert } TFBot { Template T_TFBot_Sniper_Huntsman Skill Hard } TFBot { Template T_TFBot_Sniper_Huntsman Skill Hard } TFBot { Template T_TFBot_Sniper_Huntsman Skill Hard } TFBot { Template T_TFBot_Sniper_Huntsman Skill Hard } } } WaveSpawn { Name "Wave02c" WaitForAllDead "Wave02b" Where spawnbot TotalCount 14 MaxActive 14 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 30 TotalCurrency 350 Squad { TFBot { Template T_TFBot_Demoman_Samurai Skill Hard } TFBot { Template T_TFBot_Demoman_Knight Skill Normal } TFBot { Template T_TFBot_Demoman_Knight Skill Normal } TFBot { Template T_TFBot_Demoman_Knight Skill Normal } TFBot { Template T_TFBot_Demoman_Knight Skill Normal } TFBot { Template T_TFBot_Demoman_Knight Skill Normal } TFBot { Template T_TFBot_Demoman_Knight Skill Normal } } } WaveSpawn { Name "Wave02c" WaitForAllDead "Wave02b" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 30 TotalCurrency 350 Squad { TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Normal } TFBot { Template T_TFBot_Heavyweapons_Fist Skill Normal } TFBot { Template T_TFBot_Sniper_Huntsman_Spammer ClassIcon Sniper_bow_multi Skill Expert } TFBot { Template T_TFBot_Demoman_Samurai Skill Hard } TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Normal } } } } /////////////////////////////////////////////////Wave 3 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } } /////////////////////////////////////////////////Wave 4 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } } /////////////////////////////////////////////////Wave 5 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } } /////////////////////////////////////////////////Wave 6 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } } }