//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 400 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 20 Advanced 1 Templates { medic_overheal { ClassIcon medic_overheal Health 150 Name "Overheal Medic" Class Medic Skill Normal Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the quick-fix" "overheal bonus" 10 "ubercharge rate bonus" 5 } Item "the quick-fix" } heavy_deflector { ClassIcon heavy_deflector_giant Name "Deflector Heavy" Class HeavyWeapons Skill Hard MaxVisionRange 1200 ItemAttributes { ItemName deflector "attack projectiles" 1 } Item "deflector" Item "the u-clank-a" } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 InitialCooldown 30 CooldownTime 20 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 6 RunForThisManyWaves 2 InitialCooldown 10 CooldownTime 5 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Sniper } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Sniper } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 25 DesiredCount 3 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 6 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Spy } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 25 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 25 DesiredCount 3 TFBot { Template T_TFBot_Sniper Attributes "AlwaysCrit" } } Mission { Objective Engineer Where spawnbot BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 35 CooldownTime 15 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot TeleportWhere spawnbot_left TeleportWhere spawnbot_right } } Mission { Objective Spy Where spawnbot_mission_sniper BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 20 DesiredCount 5 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 8 DesiredCount 2 TFBot { Template T_TFBot_Sniper Attributes "AlwaysCrit" ClassIcon "tf2" } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 150 CooldownTime 6 DesiredCount 2 TFBot { Template T_TFBot_Spy ClassIcon "tf2" } } Mission { Objective Engineer Where spawnbot BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 8 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_mission_sniper ClassIcon "tf2" } } Wave // Wave 1 // 400 + 650 1050 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name Demo_a1 TotalCurrency 75 TotalCount 30 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot TFBot { Template T_TFBot_Demoman Skill Easy } } WaveSpawn { Name Scout_infsup TotalCurrency 0 TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot TFBot { Template T_TFBot_Scout_Scattergun_SlowFire } } WaveSpawn { Name Bowman_a2 TotalCurrency 75 TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name Scout_b1 WaitForAllSpawned Demo_a1 TotalCurrency 50 TotalCount 20 MaxActive 9 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 4 Where spawnbot Where spawnbot_mission_sniper TFBot { Class Scout Skill Hard } } WaveSpawn { Name Heavy_b2 WaitForAllSpawned Demo_a1 TotalCurrency 50 TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 6 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Class HeavyWeapons Skill Hard } TFBot { Template T_TFBot_Medic_QuickFix } } } WaveSpawn { Name Pyro_b3 WaitForAllSpawned Demo_a1 TotalCurrency 50 TotalCount 8 MaxActive 3 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 8 Where spawnbot_left TFBot { Template T_TFBot_Pyro } } WaveSpawn { Name Tank_c1 WaitForAllDead Heavy_b2 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 Tank { Health 10000 Name ilovelagagna Speed 75 StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name Tank_c1_2 WaitForAllDead Heavy_b2 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 Tank { Health 10000 Name ilovebucatini Speed 75 StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name Demo_c2 WaitForAllSpawned Tank_c1 TotalCurrency 50 TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot TFBot { Template T_TFBot_Demoman } } WaveSpawn { Name Bonk_c3 WaitForAllSpawned Tank_c1 TotalCurrency 0 TotalCount 10 MaxActive 12 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 5 Support 1 Where spawnbot TFBot { Template T_TFBot_Scout_Bonk Name "Bonk Scout" } } } Wave // Wave 2 // 1050 + 650 1700 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name Burstsoldier_a1 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer } } WaveSpawn { Name Demoknight_a2 TotalCurrency 50 TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot Where spawnbot_left Where spawnbot_right TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name Scout_a3 TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_left Where spawnbot_right TFBot { Template T_TFBot_Scout_Melee BehaviorModifiers Push Attributes "AlwaysCrit" } } WaveSpawn { Name HeavychampUbermedic_b1 WaitForAllSpawned Burstsoldier_a1 TotalCurrency 100 TotalCount 28 MaxActive 16 SpawnCount 4 WaitBeforeStarting 9 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name Pyro_b2 WaitForAllSpawned Demoknight_a2 TotalCurrency 50 TotalCount 14 MaxActive 4 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 4 Where spawnbot_left Where spawnbot_right TFBot { Template T_TFBot_Pyro Skill Hard } } WaveSpawn { Name Burstsoldier_c3 WaitForAllSpawned HeavychampUbermedic_b1 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } WaveSpawn { Name Heavy_c1 WaitForAllSpawned HeavychampUbermedic_b1 TotalCurrency 50 TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 4 Where spawnbot_left TFBot { Class HeavyWeapons Skill Normal } } WaveSpawn { Name BowmanUbermedic_c2 WaitForAllSpawned HeavychampUbermedic_b1 TotalCurrency 100 TotalCount 32 MaxActive 8 SpawnCount 4 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Heavyweapons_Fist } } } WaveSpawn { Name Minor_inf TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 7 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Scout_Sandman Attributes "AlwaysCrit" } } } Wave // Wave 3 // 1700 + 750 2450 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name BigHeavyBigMedic_a1 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name Demoknight_a3 TotalCurrency 50 TotalCount 15 MaxActive 15 SpawnCount 5 WaitBeforeStarting 1 WaitBetweenSpawns 3 Where spawnbot_left Where spawnbot_right TFBot { Template T_TFBot_Demoman_Knight Attributes "AlwaysCrit" } } WaveSpawn { Name Scout_a2 WaitForAllSpawned Demoknight_a3 TotalCurrency 50 TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 3 Where spawnbot_left Where spawnbot_right TFBot { Template T_TFBot_Demoman_Knight Attributes "AlwaysCrit" } } WaveSpawn { Name Chargedsoldier_b1 WaitForAllDead BigHeavyBigMedic_a1 TotalCurrency 150 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit } TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name Gauntletpusher_b2 WaitForAllDead BigHeavyBigMedic_a1 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name ConcherorUbermedic_b3 WaitForAllDead BigHeavyBigMedic_a1 TotalCurrency 50 TotalCount 14 MaxActive 2 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } WaveSpawn { Name HeavyMedic_c1 WaitForAllSpawned Chargedsoldier_b1 TotalCurrency 50 TotalCount 42 MaxActive 12 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot_mission_sniper Where spawnbot_left Where spawnbot_right Squad { TFBot { Class Heavyweapons Skill Expert Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name Jumping_c2 WaitForAllSpawned Chargedsoldier_b1 TotalCurrency 100 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman Attributes "AlwaysCrit" } } } Wave // Wave 4 // 2450 + 650 3100 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name Captainpunch_a1 TotalCurrency 350 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Gauntlet } } WaveSpawn { Name Hyperleague_a2 TotalCurrency 100 TotalCount 24 MaxActive 9 SpawnCount 3 WaitBeforeStarting 6 WaitBetweenSpawns 3 Where spawnbot TFBot { Template T_TFBot_Scout_Sandman_FastCharge Attributes "AlwaysCrit" } } WaveSpawn { Name Concheror_a3 TotalCurrency 0 TotalCount 14 MaxActive 3 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 4 Where spawnbot TFBot { Template T_TFBot_Soldier_RocketPush } } WaveSpawn { Name Spy_a4 TotalCurrency 0 TotalCount 12 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support Limited Where spawnbot RandomChoice { Squad { TFBot { Template T_TFBot_Spy } } } } WaveSpawn { Name Blackbox_b1 WaitForAllSpawned Hyperleague_a2 TotalCurrency 50 TotalCount 36 MaxActive 18 SpawnCount 6 WaitBeforeStarting 8 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Class Medic Name "Bullet Resist Medic" ClassIcon medic_bullet ItemAttributes { ItemName "tf_weapon_medigun" "medigun charge is resists" 3 "medigun bullet resist passive" 1 } CharacterAttributes { "bot medic uber health threshold" 0 } Attributes "SpawnWithFullCharge" Attributes "VaccinatorBullets" } } } WaveSpawn { Name Scout_b2 WaitForAllSpawned Hyperleague_a2 TotalCurrency 50 TotalCount 40 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot TFBot { Class Scout Skill Expert Attributes "AlwaysCrit" } } WaveSpawn { Name Engineer_inf TotalCurrency 50 TotalCount 10 MaxActive 3 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 15 Support 1 Where spawnbot TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot TeleportWhere spawnbot_left TeleportWhere spawnbot_right TeleportWhere spawnbot_mission_sniper } } WaveSpawn { Name Engineer_inf2 WaitForAllDead Captainpunch_a1 TotalCurrency 50 TotalCount 10 MaxActive 3 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 8 Support 1 Where spawnbot TFBot { Template T_TFBot_Engineer_Sentry_Tele_Battle TeleportWhere spawnbot TeleportWhere spawnbot_left TeleportWhere spawnbot_right TeleportWhere spawnbot_mission_sniper } } } Wave // Wave 5 // 3100 + 750 3850 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name Tank_a1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Tank { Health 10000 Name iloveanime Speed 75 StartingPathTrackNode "boss_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name Tank_a1_2 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Tank { Health 15000 Name animeiscartoon Speed 75 StartingPathTrackNode "boss_path2_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name HeavyBlastvacBulletvac_a2 TotalCurrency 100 TotalCount 48 MaxActive 8 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Name "Crit Heavy" Class HeavyWeapons Skill Expert ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 } Attributes "AlwaysCrit" } TFBot { Class Medic Name "Blast Resist Medic" ClassIcon medic_blast ItemAttributes { ItemName "tf_weapon_medigun" "medigun charge is resists" 1 "medigun bullet resist passive" 1 } CharacterAttributes { "bot medic uber health threshold" 0 } Attributes "SpawnWithFullCharge" Attributes "VaccinatorBlast" } } } WaveSpawn { Name Tank_a3 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 15 Where spawnbot 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 RapidbomanCritPyro_b2 WaitForAllDead Tank_a3 TotalCurrency 150 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer ClassIcon sniper_bow_multi Attributes "AlwaysCrit" } TFBot { Class Pyro Skill Expert } TFBot { Class Pyro Skill Expert } } } WaveSpawn { Name BigSoldier_b1 WaitForAllDead Tank_a3 TotalCurrency 100 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 8 Where spawnbot TFBot { Template T_TFBot_Giant_Pyro Attributes "AlwaysCrit" } } WaveSpawn { Name Shortstop_c1 WaitForAllSpawned RapidbomanCritPyro_b2 TotalCurrency 150 TotalCount 27 MaxActive 9 SpawnCount 3 WaitBeforeStarting 6 WaitBetweenSpawns 2 Where spawnbot TFBot { Template T_TFBot_Scout_Shortstop Attributes "AlwaysCrit" } } WaveSpawn // sniper icon dummy { Name EscortTank_sentry_lvl3 TotalCount 0 SpawnCount 0 Support 1 TFBot { Class Scout ClassIcon sniper Attributes "AlwaysCrit" } } } Wave // Wave 6 // 3850 + 700 4550 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name BigDelectorBigMedic_a1 TotalCurrency 150 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name Defelector_a2 TotalCurrency 50 TotalCount 39 MaxActive 6 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 2 Where spawnbot_left Where spawnbot_right TFBot { Template heavy_deflector } } WaveSpawn { Name Scorchshot_infsup TotalCurrency 0 TotalCount 10 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 8 Support 1 Where spawnbot TFBot { Template T_TFBot_ScorchShot ClassIcon "pyro_scorch" } } WaveSpawn { Name CritPyro_a3 TotalCurrency 50 TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 7 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Class Pyro Name "Crit Pyro" Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_flamethrower "damage bonus" 2 } } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name BigBattalionBigConcherorBigBuff_b1 WaitForAllSpawned BigDelectorBigMedic_a1 TotalCurrency 200 TotalCount 9 MaxActive 3 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 9 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion } TFBot { Template T_TFBot_Giant_Medic } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name Directhit_b2 WaitForAllDead BigDelectorBigMedic_a1 TotalCurrency 100 TotalCount 32 MaxActive 12 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Name "Direct Hit Soldier" Class Soldier Skill Expert Item "the direct hit" Attributes "AlwaysCrit" } } } WaveSpawn { Name Samurai_b3 WaitForAllDead BigDelectorBigMedic_a1 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Samurai Attributes "AlwaysCrit" } } } WaveSpawn { Name Samurai_b3 WaitForAllDead BigDelectorBigMedic_a1 TotalCurrency 100 TotalCount 12 MaxActive 8 SpawnCount 4 WaitBeforeStarting 18 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Samurai Attributes "AlwaysCrit" } } } } Wave // Wave 7 // 4550 + 1050 5600 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name BigHeavy_a1 TotalCurrency 150 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name HeavymittenOverhealmedic_a2 TotalCurrency 75 TotalCount 60 MaxActive 12 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Gnome } TFBot { Template medic_overheal } } } WaveSpawn { Name CritSoldier_a3 TotalCurrency 50 TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot_mission_sniper TFBot { Class Soldier Name "Crit Soldier" Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2 } } } WaveSpawn { Name BigBlackbox_b1 WaitForAllSpawned HeavymittenOverhealmedic_a2 TotalCurrency 150 TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_BurstFire } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name Blastsoldier_b2 WaitForAllSpawned HeavymittenOverhealmedic_a2 TotalCurrency 100 TotalCount 40 MaxActive 8 SpawnCount 4 WaitBeforeStarting 9 WaitBetweenSpawns 3 Where spawnbot TFBot { Template T_TFBot_Soldier_RocketPush } } WaveSpawn { Name BattSoldier_b3 WaitForAllSpawned HeavymittenOverhealmedic_a2 TotalCurrency 0 TotalCount 30 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 4 Where spawnbot TFBot { Template T_TFBot_Soldier_Extended_Battalion } } WaveSpawn { Name Tank_c1 WaitForAllDead BigBlackbox_b1 TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Tank { Health 45000 Name Tank Speed 75 StartingPathTrackNode "boss_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name Scout_c2 WaitForAllSpawned Tank_c1 TotalCurrency 25 TotalCount 50 MaxActive 3 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 2 Support 1 Where spawnbot TFBot { Class Scout Name "Crit Scout" Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 2 } ClassIcon "tf2" } } WaveSpawn { Name Soldier_c3 WaitForAllSpawned Tank_c1 TotalCurrency 25 TotalCount 40 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot_right TFBot { Class Soldier Skill Expert Attributes "AlwaysCrit" ClassIcon "tf2" } } WaveSpawn { Name Pyro_c4 WaitForAllSpawned Tank_c1 TotalCurrency 25 TotalCount 45 MaxActive 3 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 2 Support 1 Where spawnbot TFBot { Template T_TFBot_Pyro Skill Expert Attributes "AlwaysCrit" ClassIcon "tf2" } } WaveSpawn { Name Demo_c5 WaitForAllSpawned Tank_c1 TotalCurrency 25 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 1 Support 1 Where spawnbot_left TFBot { Skill Expert Template T_TFBot_Demoman Attributes "AlwaysCrit" ClassIcon "tf2" } } WaveSpawn { Name HeavyMedic_c6 WaitForAllSpawned Tank_c1 TotalCurrency 75 TotalCount 20 MaxActive 6 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 3 Support 1 Where spawnbot_mission_sniper Squad { TFBot { ClassIcon "tf2" Class HeavyWeapons Skill Expert Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Medic ClassIcon "tf2" } } } WaveSpawn { Name BigSoldier_d1 WaitForAllDead Tank_c1 TotalCurrency 100 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier Name "Bigger Giant Soldier" Health 10000 Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 4 } CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 "health regen" 75 "rage giving scale" 0.1 } } } } } //This file has been generated by http://mvm.tf