#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 1200 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 5 CooldownTime 35 DesiredCount 2 TFBot { Name "Crit Sniper" Template T_TFBot_Sniper Attributes "AlwaysCrit" Item "the machina" Item "the tribalman's shiv" Item "holy hunter" } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name 11 Where spawnbot TotalCurrency 320 TotalCount 32 MaxActive 8 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { WeaponRestrictions PrimaryOnly Health 300 Skill Normal Name HeavyWeapons Class HeavyWeapons Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" } } } WaveSpawn { Name 11 Where spawnbot_mission_sniper TotalCurrency 180 TotalCount 36 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { WeaponRestrictions MeleeOnly Health 125 Skill Normal Name Scout Class Scout Attributes "AlwaysCrit" Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name 12 Where spawnbot_mission_sniper TotalCurrency 200 TotalCount 40 MaxActive 10 SpawnCount 10 WaitBeforeStarting 10 WaitBetweenSpawns 1 WaitForAllDead 11 Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 12 Where spawnbot TotalCurrency 100 TotalCount 40 MaxActive 10 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 1 WaitForAllDead 11 Squad { TFBot { Health 175 Skill Normal Name Pyro Class Pyro Item "tf_weapon_flamethrower" Item "tf_weapon_shotgun_pyro" Item "tf_weapon_fireaxe" } } } WaveSpawn { Where spawnbot TotalCurrency 60 TotalCount 30 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllDead 12 Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Where spawnbot TotalCurrency 40 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 WaitForAllDead 12 Squad { TFBot { WeaponRestrictions PrimaryOnly Health 2200 Name "Giant Bowman" Template T_TFBot_Sniper_Huntsman_Spammer Attributes "MiniBoss" ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.3 } ClassIcon sniper_bow_multi } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name 21 Where spawnbot TotalCurrency 130 TotalCount 14 MaxActive 7 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Health 175 Skill Normal Name Demoman Class Demoman Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } TFBot { Health 175 Skill Normal Name Demoman Class Demoman Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } TFBot { Health 175 Skill Normal Name Demoman Class Demoman Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } TFBot { Health 175 Skill Normal Name Demoman Class Demoman Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } TFBot { Health 175 Skill Normal Name Demoman Class Demoman Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } TFBot { Health 175 Skill Normal Name Demoman Class Demoman Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } } } WaveSpawn { Name 21 Where spawnbot TotalCurrency 150 TotalCount 15 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 3 Squad { TFBot { Scale 1.5 Health 350 Template T_TFBot_Scout_Shortstop } } } WaveSpawn { Name 21 Where spawnbot TotalCurrency 210 TotalCount 21 MaxActive 7 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 1 Squad { TFBot { Health 200 Skill Normal Name Soldier Class Soldier Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } } } WaveSpawn { Name 21 Where spawnbot TotalCurrency 110 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name 22 Where spawnbot TotalCurrency 190 TotalCount 38 MaxActive 19 SpawnCount 19 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllDead 21 Squad { TFBot { Name "Bonk Scout" Template T_TFBot_Scout_Bonk Item "the atomizer" } } } WaveSpawn { Name 22 Where spawnbot TotalCurrency 110 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 WaitForAllDead 21 Squad { TFBot { Name "Giant Bonk Scout" Template T_TFBot_Giant_Scout_Bonk } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name 31 Where spawnbot TotalCurrency 400 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name 31 Where spawnbot TotalCurrency 120 TotalCount 24 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Health 175 Skill Normal Name Demoman Class Demoman Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } } } WaveSpawn { Name 31 Where spawnbot TotalCurrency 60 TotalCount 30 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Health 125 Skill Normal Name Scout Class Scout Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name 31 Where spawnbot TotalCurrency 160 TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 3 Squad { TFBot { WeaponRestrictions PrimaryOnly Health 300 Skill Expert Name "Deflector Heavy" Class HeavyWeapons Attributes "AlwaysCrit" Item "deflector" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" Item "tough guy's toque" ClassIcon heavy_deflector } TFBot { Health 150 Skill Normal Name Medic Class Medic Item "tf_weapon_syringegun_medic" Item "tf_weapon_medigun" Item "tf_weapon_bonesaw" } } } WaveSpawn { Where spawnbot_mission_sniper TotalCurrency 0 TotalCount 100 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } } } WaveSpawn { Where spawnbot TotalCurrency 260 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 WaitForAllDead 31 Squad { Tank { Health 28000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Where spawnbot TotalCurrency 0 TotalCount 100 MaxActive 15 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllDead 31 Support 1 Squad { TFBot { Health 175 Skill Normal Name Pyro Class Pyro Item "tf_weapon_flamethrower" Item "tf_weapon_shotgun_pyro" Item "tf_weapon_fireaxe" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name 41 Where spawnbot TotalCurrency 300 TotalCount 12 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Health 3200 Template T_TFBot_Giant_Soldier_RocketShotgun } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_SlowRecharge } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 41 Where spawnbot TotalCurrency 128 TotalCount 64 MaxActive 16 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { Where spawnbot TotalCurrency 84 TotalCount 42 MaxActive 7 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllDead 41 Squad { TFBot { Health 200 Template T_TFBot_Heavyweapons_Shotgun Attributes "AlwaysCrit" } } } WaveSpawn { Where spawnbot TotalCurrency 120 TotalCount 60 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllDead 41 Squad { TFBot { Scale 1.2 Health 125 Name "Mini Samurai Demo" Template T_TFBot_Demoman_Knight Item "ali baba's wee booties" Item "the splendid screen" Item "the half-zatoichi" Item "demo kabuto" } } } WaveSpawn { Name 42 Where spawnbot TotalCurrency 268 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 WaitForAllDead 41 Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes "AlwaysCrit" } } } WaveSpawn { Where spawnbot TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllDead 42 Squad { Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Where spawnbot TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllDead 42 Squad { Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path2_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name 51 Where spawnbot TotalCurrency 200 TotalCount 20 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Demo_Burst Attributes "AlwaysCrit" } } } WaveSpawn { Name 51 Where spawnbot TotalCurrency 175 TotalCount 35 MaxActive 7 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Health 175 Skill Normal Name Demoman Class Demoman Attributes "AlwaysCrit" Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } } } WaveSpawn { Name 51 Where spawnbot TotalCurrency 320 TotalCount 64 MaxActive 8 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { WeaponRestrictions PrimaryOnly Health 300 Skill Expert Name "Deflector Heavy" Class HeavyWeapons Item "deflector" Item "tf_weapon_shotgun_hwg" Item "tf_weapon_fists" ClassIcon heavy_deflector } TFBot { Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 52 Where spawnbot TotalCurrency 86 TotalCount 48 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 WaitForAllDead 51 Squad { TFBot { Health 250 Template T_TFBot_Scout_Shortstop Attributes "AlwaysCrit" } } } WaveSpawn { Name 52 Where spawnbot TotalCurrency 250 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 WaitForAllDead 51 Squad { TFBot { Template T_TFBot_Giant_Demoman Attributes "AlwaysCrit" } } } WaveSpawn { Name 52 Where spawnbot TotalCurrency 169 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 WaitForAllDead 51 Squad { TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored Attributes "AlwaysCrit" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name 61 Where spawnbot TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { Tank { Health 30000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 61 Where spawnbot TotalCurrency 200 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_HealOnKill Attributes "AlwaysCrit" } } } WaveSpawn { Name 61 Where spawnbot TotalCurrency 72 TotalCount 36 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Health 275 Skill Normal Name Pyro Class Pyro Item "tf_weapon_flamethrower" Item "tf_weapon_shotgun_pyro" Item "tf_weapon_fireaxe" } } } WaveSpawn { Name 61 Where spawnbot TotalCurrency 54 TotalCount 27 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 3 Squad { TFBot { Health 275 Skill Normal Name Demoman Class Demoman Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } } } WaveSpawn { Name 62 Where spawnbot TotalCurrency 180 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 30 WaitForAllDead 61 Squad { TFBot { Health 3000 Template T_TFBot_Giant_Demo_RapidFire Attributes "AlwaysCrit" } } } WaveSpawn { Where spawnbot TotalCurrency 294 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 1 WaitForAllDead 61 Squad { Tank { Health 40000 Name Tank Speed 70 StartingPathTrackNode boss_path_1 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Where spawnbot TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Health 52000 Name "Major Atomic" Template T_TFBot_Chief_Soldier_Atomic Item "tyrant's helm" } } } WaveSpawn { Where spawnbot_mission_sniper TotalCurrency 0 TotalCount 100 MaxActive 19 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Squad { TFBot { WeaponRestrictions MeleeOnly Health 125 Skill Expert Name "Boston Basher" Class Scout Attributes "AlwaysCrit" Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "the boston basher" } } } } }