#base robot_giant.pop #base robot_standard.pop #base robot_click.pop #base robot_click_giant.pop population { StartingCurrency 750 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 4200 AddSentryBusterWhenKillCountExceeds 30 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 21 CooldownTime 23 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 66 CooldownTime 12 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective DestroySentries Where spawnbot InitialCooldown 42 CooldownTime 64 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay_ironman Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { TotalCurrency 360 TotalCount 16 MaxActive 2 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 4 Where spawnbot_lower Squad { TFBot { Template T_TFBot_Pyro_Backburner } } } WaveSpawn { Name wave1 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Soldier } } } WaveSpawn { Name wave1 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier } } } WaveSpawn { TotalCurrency 140 TotalCount 14 MaxActive 14 SpawnCount 14 WaitBeforeStarting 4 WaitBetweenSpawns 0 RandomSpawn 1 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name wave2 WaitForAllDead wave1 TotalCurrency 300 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 7 WaitBetweenSpawns 10 RandomSpawn 1 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Soldier_RocketPush } } } WaveSpawn { WaitForAllDead wave1 TotalCurrency 150 TotalCount 25 MaxActive 16 SpawnCount 4 WaitBeforeStarting 12 WaitBetweenSpawns 2 Support 1 Where spawnbot_lower Squad { TFBot { Template T_TFBot_Scout_Bonk } } } WaveSpawn { WaitForAllDead wave2 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 10 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Demo_RapidFire Attributes "AlwaysCrit" } } } WaveSpawn { WaitForAllDead wave2 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 10 Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Demo_RapidFire Attributes "AlwaysCrit" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay_ironman Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { TotalCurrency 250 TotalCount 50 MaxActive 3 SpawnCount 1 WaitBeforeStarting 13 WaitBetweenSpawns 4 Support 1 Where spawnbot_lower Squad { TFBot { Template T_TFBot_Scout_Sandman_FastCharge Attributes "AlwaysCrit" } } } WaveSpawn { Name sub1 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 32000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name wave1 TotalCurrency 100 TotalCount 42 MaxActive 18 SpawnCount 3 WaitBeforeStarting 9 WaitBetweenSpawns 1 Where spawnbot_lower Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Pyro } } } WaveSpawn { WaitForAllDead sub1 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 9 WaitBetweenSpawns 10 RandomSpawn 1 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { WaitForAllDead wave1 TotalCurrency 400 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 2 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { WaitForAllDead wave1 TotalCurrency 50 TotalCount 50 MaxActive 3 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 6 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } WaveSpawn { Name wave2 WaitForAllDead wave1 TotalCurrency 150 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 18 WaitBetweenSpawns 10 Where spawnbot_right Squad { TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Giant_Heavy_Natascha Attributes "AlwaysCrit" } } } WaveSpawn { WaitForAllDead wave2 TotalCurrency 450 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 26 WaitBetweenSpawns 4 RandomSpawn 1 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { WaitForAllDead wave2 TotalCurrency 25 TotalCount 15 MaxActive 3 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 4 Support 1 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Heavyweapons_Fist Attributes "AlwaysCrit" } } } WaveSpawn { WaitForAllDead wave2 TotalCurrency 25 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 RandomSpawn 1 Where spawnbot_lower Squad { TFBot { Template T_TFBot_Soldier_Buff_Banner } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay_ironman Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name wave1 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { TotalCurrency 50 TotalCount 21 MaxActive 12 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 2 Where spawnbot_left Squad { TFBot { Template T_TFBot_Soldier_RocketPush } } } WaveSpawn { Name wave2 WaitForAllDead wave1 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { TotalCurrency 50 TotalCount 21 MaxActive 12 SpawnCount 3 WaitBeforeStarting 9 WaitBetweenSpawns 2 Where spawnbot_right Squad { TFBot { Template T_TFBot_Soldier_RocketPush } } } WaveSpawn { Name wave3 WaitForAllDead wave2 TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 50000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { WaitForAllDead wave2 TotalCurrency 250 TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 4 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Scout_FAN } } } WaveSpawn { WaitForAllDead wave2 TotalCurrency 50 TotalCount 42 MaxActive 16 SpawnCount 6 WaitBeforeStarting 37 WaitBetweenSpawns 4 RandomSpawn 1 Where spawnbot_lower Where spawnbot_right Where spawnbot_left Squad { TFBot { ClassIcon scout_bonk Health 125 Name "Rapidfire Bonk Scout" Class Scout Skill Normal Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun "faster reload rate" 0.0 } Item "bonk! atomic punch" Item "bonk helm" } } } WaveSpawn { WaitForAllDead wave3 TotalCurrency 200 TotalCount 36 MaxActive 10 SpawnCount 2 WaitBeforeStarting 21 WaitBetweenSpawns 5 Where spawnbot_right Squad { TFBot { Template T_TFBot_Demo_Loch_Spammer } TFBot { Template T_TFBot_Medic_Shield_Quickfix } } } WaveSpawn { Name wave4 WaitForAllDead wave3 TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 13 WaitBetweenSpawns 4 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier_Scatter Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { TotalCurrency 200 TotalCount 20 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 Support 1 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Demoman_Samurai Attributes "AlwaysCrit" } } } WaveSpawn { WaitForAllDead wave4 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 40000 Name Tank Speed 75 Skin 1 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { WaitForAllDead wave4 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 40000 Name Tank Speed 75 Skin 1 StartingPathTrackNode boss_path2_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { WaitForAllDead wave4 TotalCurrency 300 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 28 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Soldier_Extended_Concheror } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllDead wave4 TotalCurrency 500 TotalCount 50 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot_lower Squad { TFBot { Skill Normal Template T_TFBot_Sniper_Huntsman Attributes "AlwaysCrit" } } } } } //This file has been generated by http://mvm.tf