#base robot_giant.pop #base robot_standard.pop population { StartingCurrency 1250 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no NoJoinMidwave 1 FixedRespawnWaveTime 999 RespawnWaveTime 999 FixedBuybacks 1 BuybacksPerWave 2 Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Scale 1.1 } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Name Main1 TotalCurrency 200 TotalCount 33 MaxActive 9 SpawnCount 1 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 0 WaitBetweenSpawns 3.5 RandomSpawn 1 TFBot { Class Soldier Skill Easy Scale 0.8 Action Mobber } } WaveSpawn { Name Main1 TotalCurrency 200 TotalCount 16 MaxActive 8 SpawnCount 2 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 0 WaitBetweenSpawns 12 RandomSpawn 1 TFBot { Class Pyro Skill Easy Scale 0.8 Action Mobber } } WaveSpawn { WaitForAllSpawned Main1 Name Main2 TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 1 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 20 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Scout Scale 1.1 } } WaveSpawn { WaitForAllSpawned Main1 Name Main2 TotalCurrency 200 TotalCount 14 MaxActive 6 SpawnCount 1 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 6 RandomSpawn 1 TFBot { Class Pyro Skill Easy Scale 0.8 Action Mobber } } WaveSpawn { WaitForAllSpawned Main2 Name Main3 TotalCurrency 200 TotalCount 3 MaxActive 2 SpawnCount 1 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 40 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Scale 1.1 Action Mobber } } WaveSpawn { WaitForAllSpawned Main2 Name Main3 TotalCurrency 200 TotalCount 16 MaxActive 6 SpawnCount 1 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 6 RandomSpawn 1 TFBot { Template T_TFBot_Demo_Burst Scale 0.8 } } WaveSpawn { WaitForAllSpawned Main3 Name Main4 TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 3 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 60 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Scout_Fast Scale 1.1 Action Mobber } } WaveSpawn { WaitForAllSpawned Main3 Name Main4 TotalCurrency 200 TotalCount 7 MaxActive 6 SpawnCount 1 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 10 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Scale 1.1 } } WaveSpawn { WaitForAllSpawned Main4 Name Main5 TotalCurrency 200 TotalCount 169 MaxActive 9 SpawnCount 1 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 1 RandomSpawn 1 TFBot { Template T_TFBot_Soldier_Extended_Concheror Scale 0.8 } } WaveSpawn { WaitForAllSpawned Main4 Name Main5 TotalCurrency 200 TotalCount 169 MaxActive 9 SpawnCount 1 Where spawnbot Where spawnbot_left Where spawnbot_right Where spawnbot_aggr Where spawnbot_flank WaitBeforeStarting 10 WaitBetweenSpawns 0.6 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Demoman_Knight Attributes AlwaysCrit Scale 0.8 Action Mobber } } } }