// Gear Deformation (Expert) v3 // // Some hints before you judge me/my mission: // // 1. This Mission uses custom templates! Make sure you have robot_custom.pop in your folder! // 2. This Mission uses custom icons: // 3. This Mission was rebalanced to fit the Map Version b5 since the Map has changed quite much // 4. Please don't rebalance anything yourself, insted give me the suggestions on how to improve my mission // // Mission Info: // // MannCo has been pushed back all the way to their Emergency Hideout. However, Gray Mann prepared especially for // this moment. He built a huge swarm of Robots to send it towards MannCo. If they don't defend well enough, the // robots can overwelm the Team too easily, so they have to prepare for the worst! #base robot_giant.pop #base robot_rainbowcustom.pop #base robot_standard.pop WaveSchedule { StartingCurrency 600 RespawnWaveTime 8 CanBotsAttackWhileInSpawnRoom no Mission // Sentry Busty { Objective DestroySentries InitialCooldown 20 CooldownTime 45 DesiredCount 1 Where spawnbot_right_giant BeginAtWave 1 RunForThisManyWaves 8 TFBot { Name "Sentry Buster" Template T_TFBot_SentryBuster } } Mission // Spy Wave 3 { Objective Spy InitialCooldown 0 CooldownTime 60 DesiredCount 3 Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 TFBot { Name "Mission Spy" Template T_TFBot_Spy Skill Hard } } Mission // Sydney Wave 5 { Objective Sniper InitialCooldown 30 CooldownTime 35 DesiredCount 2 Where spawnbot_left BeginAtWave 5 RunForThisManyWaves 1 TFBot { Name "Mission Sydney Sniper" Template T_TFBot_Sniper_Sydney_Sleeper Skill Normal } } Mission // Spy Wave 7 { Objective Spy InitialCooldown 5 CooldownTime 60 DesiredCount 2 Where spawnbot_mission_spy BeginAtWave 7 RunForThisManyWaves 1 TFBot { Name "Mission Spy" Template T_TFBot_Spy Skill Expert } } Mission // Spy Finale { Objective Spy InitialCooldown 45 CooldownTime 30 DesiredCount 2 Where spawnbot_mission_spy BeginAtWave 8 RunForThisManyWaves 1 TFBot { Name "Mission Spy" Template T_TFBot_Spy Skill Expert } } Mission // Sniper Finale { Objective Sniper InitialCooldown 20 CooldownTime 50 DesiredCount 2 Where spawnbot_right BeginAtWave 8 RunForThisManyWaves 1 TFBot { Name "Mission Sniper" Template T_TFBot_Sniper Skill Expert } } // Wave 1 (700$) // // G. Crit Soldier 3 // Heavy 20 // Boxing Heavy 8 // Shotgun Heavy 12 // Direct Hit 9 // Scout 15 // Phlog Pyro 30 // Demospam 10 // Über Medic 10 Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsgHbx1" TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 40 TFBot { Name "Heavy" Class Heavyweapons WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsgHbx1" TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 10 TFBot { Name "Boxing Heavy" Template T_TFBot_Heavyweapons_Heavyweight_Champ WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsgHbx1" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Expert } } WaveSpawn { Where spawnbot_right Name "Wave1_HvyHsgHbx2" TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 40 TFBot { Name "Heavy" Class Heavyweapons WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave1_HvyHsgHbx2" TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 10 TFBot { Name "Boxing Heavy" Template T_TFBot_Heavyweapons_Heavyweight_Champ WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_right Name "Wave1_HvyHsg2" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsgHbx3" TotalCount 5 MaxActive 5 SpawnCount 1 WaitForAllDead Wave1_HvyHsgHbx1 WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 40 TFBot { Name "Heavy" Class Heavyweapons WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsgHbx3" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave1_HvyHsgHbx1 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 10 TFBot { Name "Boxing Heavy" Template T_TFBot_Heavyweapons_Heavyweight_Champ WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsg3" TotalCount 3 MaxActive 3 SpawnCount 3 WaitForAllDead Wave1_HvyHsg1 WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsgHbx3" TotalCount 5 MaxActive 5 SpawnCount 1 WaitForAllDead Wave1_HvyHsgHbx2 WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 40 TFBot { Name "Heavy" Class Heavyweapons WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsgHbx3" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave1_HvyHsgHbx2 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 10 TFBot { Name "Boxing Heavy" Template T_TFBot_Heavyweapons_Heavyweight_Champ WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave1_HvyHsg3" TotalCount 3 MaxActive 3 SpawnCount 3 WaitForAllDead Wave1_HvyHsg2 WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Expert } } WaveSpawn { Where spawnbot_right_giant Name "Wave1_GSoSdh" TotalCount 12 MaxActive 12 SpawnCount 4 WaitForAllDead Wave1_HvyHsg3 WaitBetweenSpawns 15 WaitBeforeStarting 1 TotalCurrency 100 Squad { TFBot { Name "Giant Crit Soldier" Template T_TFBot_Giant_Soldier WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert } TFBot { Name "Direct Hit Soldier" Template T_TFBot_Soldier_DirectHit WeaponRestrictions PrimaryOnly Skill Hard } TFBot { Name "Direct Hit Soldier" Template T_TFBot_Soldier_DirectHit WeaponRestrictions PrimaryOnly Skill Hard } TFBot { Name "Direct Hit Soldier" Template T_TFBot_Soldier_DirectHit WeaponRestrictions PrimaryOnly Skill Hard } } } WaveSpawn { Where spawnbot_left Name "Wave1_GSoSdh" TotalCount 15 MaxActive 5 SpawnCount 1 WaitForAllDead Wave1_HvyHsg3 WaitBetweenSpawns 15 WaitBeforeStarting 1 TotalCurrency 50 TFBot { Name "Scout" Class Scout WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_both Name "Wave1_Plg1" TotalCount 15 MaxActive 15 SpawnCount 1 WaitForAllDead Wave1_GSoSdh WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 40 RandomSpawn 1 TFBot { Name "Phlogistinator Pyro" Template T_TFBot_Pyro_Phlogistinator WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_both Name "Wave1_DmsMeü" TotalCount 20 MaxActive 20 SpawnCount 2 WaitForAllDead Wave1_Plg1 WaitBetweenSpawns 3 WaitBeforeStarting 3 TotalCurrency 20 RandomSpawn 1 Squad { TFBot { Name "Demospam" Template T_TFBot_Demoman_Spam WeaponRestrictions PrimaryOnly Skill Hard } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Hard } } } WaveSpawn { Where spawnbot_both Name "Wave1_Plg2" TotalCount 15 MaxActive 15 SpawnCount 1 WaitForAllDead Wave1_DmsMeü WaitBetweenSpawns 0.1 WaitBeforeStarting 0 TotalCurrency 40 RandomSpawn 1 TFBot { Name "Phlogistinator Pyro" Template T_TFBot_Pyro_Phlogistinator WeaponRestrictions PrimaryOnly Skill Hard } } } // Wave 2 (800$) // // G. Crit Demospam 6 // G. Super Scout 4 // Crit Natasha 14 // BONK! Scout 8 // Buff Banner 30 // FAN-Scout 12 // Spammer Bowman 15 // // -- SUPPORT -- // // Crit Scorch (3) Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot_right_giant Name "Wave2_GDsHnt" TotalCount 6 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 20 WaitBeforeStarting 0 TotalCurrency 220 TFBot { Name "Giant Rapid Fire Demo" Template T_TFBot_Giant_Demo_RapidFire ClassIcon demo_burst_giant WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave2_GDsHnt" TotalCount 14 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 3 WaitBeforeStarting 3 TotalCurrency 100 TFBot { Name "Crit Natasha Heavy" Template T_TFBot_Heavy_Natascha WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave2_Sbk" TotalCount 8 MaxActive 4 SpawnCount 4 WaitForAllSpawned Wave2_GDsHnt WaitBetweenSpawns 10 WaitBeforeStarting 5 TotalCurrency 50 TFBot { Name "BONK! Scout" Template T_TFBot_Scout_Bonk Skill Normal } } WaveSpawn { Where spawnbot_left Name "Wave2_GSsSfnSbb1" TotalCount 5 MaxActive 5 SpawnCount 1 WaitForAllDead Wave2_Sbk WaitBetweenSpawns 0 WaitBeforeStarting 3 TotalCurrency 30 TFBot { Name "Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave2_GSsSfnSbb1" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave2_Sbk WaitBetweenSpawns 0 WaitBeforeStarting 6 TotalCurrency 20 TFBot { Name "Force-a-Nature Scout" Template T_TFBot_Scout_FAN WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave2_GSsSfnSbb2" TotalCount 5 MaxActive 5 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb1 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 30 TFBot { Name "Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave2_GSsSfnSbb2" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb1 WaitBetweenSpawns 0 WaitBeforeStarting 4 TotalCurrency 20 TFBot { Name "Force-a-Nature Scout" Template T_TFBot_Scout_FAN WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave2_GSsSfnSbb3" TotalCount 5 MaxActive 5 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb2 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 30 TFBot { Name "Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave2_GSsSfnSbb3" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb2 WaitBetweenSpawns 0 WaitBeforeStarting 4 TotalCurrency 20 TFBot { Name "Force-a-Nature Scout" Template T_TFBot_Scout_FAN WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_right_giant Name "Wave2_GSsSfnSbb3" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb2 WaitBetweenSpawns 0 WaitBeforeStarting 4 TotalCurrency 50 TFBot { Name "Giant Super Scout" Template T_TFBot_Giant_Scout_Fast WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave2_GSsSfnSbb4" TotalCount 5 MaxActive 5 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb3 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 30 TFBot { Name "Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave2_GSsSfnSbb4" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb3 WaitBetweenSpawns 0 WaitBeforeStarting 4 TotalCurrency 20 TFBot { Name "Force-a-Nature Scout" Template T_TFBot_Scout_FAN WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave2_GSsSfnSbb5" TotalCount 5 MaxActive 5 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb4 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 30 TFBot { Name "Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave2_GSsSfnSbb5" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb4 WaitBetweenSpawns 0 WaitBeforeStarting 4 TotalCurrency 20 TFBot { Name "Force-a-Nature Scout" Template T_TFBot_Scout_FAN WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave2_GSsSfnSbb6" TotalCount 5 MaxActive 5 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb5 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 30 TFBot { Name "Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave2_GSsSfnSbb6" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb5 WaitBetweenSpawns 0 WaitBeforeStarting 4 TotalCurrency 20 TFBot { Name "Force-a-Nature Scout" Template T_TFBot_Scout_FAN WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_right_giant Name "Wave2_GSsSfnSbb6" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead Wave2_GSsSfnSbb5 WaitBetweenSpawns 0 WaitBeforeStarting 4 TotalCurrency 50 TFBot { Name "Giant Super Scout" Template T_TFBot_Giant_Scout_Fast WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_right Name "Wave2_Support" TotalCount 3 MaxActive 3 SpawnCount 3 WaitForAllDead Wave2_GSsSfnSbb6 WaitBetweenSpawns 10 WaitBeforeStarting 0 TotalCurrency 0 Support 1 TFBot { Name "Support Crit Scorch Shot Pyro" Template T_TFBot_ScorchShot WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave2_Bms" TotalCount 15 MaxActive 15 SpawnCount 5 WaitForAllDead Wave2_GSsSfnSbb6 WaitBetweenSpawns 6 WaitBeforeStarting 20 TotalCurrency 30 TFBot { Name "Spamming Bowman" Template T_TFBot_Sniper_Huntsman ClassIcon sniper_bow_multi WeaponRestrictions PrimaryOnly Skill Hard ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.2 } } } } // Wave 3 (750$) // // Tank 3 [20.000 Health / 69 Speed] // G. C. Infi-Sol. 4 // Scout 75 // Demoman R40 // R stands for RandomChoice // Demoknight R40 // Über Medic 20 // // -- SUPPORT -- // // Concheror (10) // Mission Spy (3) Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { TotalCount 1 Name "Wave3_Tank1" WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 100 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 20000 Speed 69 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_right Name "Wave3_Tank1" TotalCount 25 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Scout" Class Scout WeaponRestrictions PrimaryOnly Skill Expert } } WaveSpawn { TotalCount 1 Name "Wave3_Tank2" WaitForAllDead Wave3_Tank1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 100 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 20000 Speed 69 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_right Name "Wave3_Tank2" TotalCount 25 MaxActive 10 SpawnCount 1 WaitForAllDead Wave3_Tank1 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Scout" Class Scout WeaponRestrictions PrimaryOnly Skill Expert } } WaveSpawn { TotalCount 1 Name "Wave3_Tank3" WaitForAllDead Wave3_Tank2 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 100 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 20000 Speed 69 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_right Name "Wave3_Tank3" TotalCount 25 MaxActive 10 SpawnCount 1 WaitForAllDead Wave3_Tank2 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Scout" Class Scout WeaponRestrictions PrimaryOnly Skill Expert } } WaveSpawn { Where spawnbot_both Name "Wave3_DmoDmk" TotalCount 40 MaxActive 17 SpawnCount 3 WaitForAllDead Wave3_Tank3 WaitBetweenSpawns 0.33 WaitBeforeStarting 3 TotalCurrency 100 RandomSpawn 1 RandomChoice { TFBot { Name "Demoman" Class Demoman WeaponRestrictions PrimaryOnly Skill Hard } TFBot { Name "Demoknight" Template T_TFBot_Demoman_Knight WeaponRestrictions MeleeOnly Skill Expert } } } WaveSpawn { Where spawnbot_right Name "Wave3_Support" TotalCount 10 MaxActive 10 SpawnCount 1 WaitForAllDead Wave3_DmoDmk WaitBetweenSpawns 0.1 WaitBeforeStarting 25 TotalCurrency 0 Support 1 TFBot { Name "Support Concheror Soldier" Template T_TFBot_Soldier_Concheror_Infinite Skill Hard } } WaveSpawn { Where spawnbot_left_giant Name "Wave3_GScMeü1" TotalCount 6 MaxActive 6 SpawnCount 6 WaitForAllDead Wave3_DmoDmk WaitBetweenSpawns 0.1 WaitBeforeStarting 3 TotalCurrency 25 Squad { TFBot { Name "Giant Crit Soldier" Template T_TFBot_Giant_Soldier_Crit WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } } } WaveSpawn { Where spawnbot_right_giant Name "Wave3_GScMeü2" TotalCount 6 MaxActive 6 SpawnCount 6 WaitForAllDead Wave3_DmoDmk WaitBetweenSpawns 0.1 WaitBeforeStarting 3 TotalCurrency 25 Squad { TFBot { Name "Giant Crit Soldier" Template T_TFBot_Giant_Soldier_Crit WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } } } WaveSpawn { Where spawnbot_left_giant Name "Wave3_GScMeü3" TotalCount 6 MaxActive 6 SpawnCount 6 WaitForAllDead Wave3_GScMeü1 WaitBetweenSpawns 0.1 WaitBeforeStarting 3 TotalCurrency 25 Squad { TFBot { Name "Giant Crit Soldier" Template T_TFBot_Giant_Soldier_Crit WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } } } WaveSpawn { Where spawnbot_right_giant Name "Wave3_GScMeü4" TotalCount 6 MaxActive 6 SpawnCount 6 WaitForAllDead Wave3_GScMeü2 WaitBetweenSpawns 0.1 WaitBeforeStarting 3 TotalCurrency 25 Squad { TFBot { Name "Giant Crit Soldier" Template T_TFBot_Giant_Soldier_Crit WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Expert } } } } // Wave 4 (850$) // // G. Black Box 2 // G. Medic 2 // G. Scout 5 // Scorch Shot 30 // Soldier 25 // Demoman 20 // Crit Mittens 16 // Crit Scout 10 // Flare Pyro 30 Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot_left Name "Wave4_PscDmm" TotalCount 30 MaxActive 16 SpawnCount 2 WaitBetweenSpawns 2 WaitBeforeStarting 0 TotalCurrency 100 TFBot { Name "Scorch Shot Pyro" Template T_TFBot_Pyro_ScorchShot_Regular WeaponRestrictions SecondaryOnly Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave4_PscDmm" TotalCount 10 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 5 TotalCurrency 50 TFBot { Name "Demoman" Class Demoman WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave4_SolDmm" TotalCount 25 MaxActive 15 SpawnCount 5 WaitForAllDead Wave4_PscDmm WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 100 TFBot { Name "Soldier" Class Soldier WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave4_SolDmm" TotalCount 10 MaxActive 4 SpawnCount 2 WaitForAllDead Wave4_PscDmm WaitBetweenSpawns 3.5 WaitBeforeStarting 10 TotalCurrency 50 TFBot { Name "Demoman" Class Demoman WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_left_giant Name "Wave4_GBbGMdHvm" TotalCount 4 MaxActive 4 SpawnCount 2 WaitForAllDead Wave4_SolDmm WaitBetweenSpawns 20 WaitBeforeStarting 3 TotalCurrency 300 Squad { TFBot { Name "Giant Black Box Soldier" Template T_TFBot_Giant_Soldier_RocketShotgun WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Giant Medic" Template T_TFBot_Giant_Medic Skill Expert } } } WaveSpawn { Where spawnbot_right Name "Wave4_GBbGMdHvm" TotalCount 16 MaxActive 16 SpawnCount 8 WaitForAllDead Wave4_SolDmm WaitBetweenSpawns 20 WaitBeforeStarting 3 TotalCurrency 50 TFBot { Name "Crit Mittens Hoovy" Template T_TFBot_Heavyweapons_Gnome WeaponRestrictions MeleeOnly Attributes AlwaysCrit Skill Expert Scale 0.65 } } WaveSpawn { Where spawnbot_left_giant Name "Wave4_GScScoPfl" TotalCount 15 MaxActive 15 SpawnCount 3 WaitForAllDead Wave4_GBbGMdHvm WaitBetweenSpawns 5 WaitBeforeStarting 1 TotalCurrency 150 Squad { TFBot { Name "Giant Scout" Template T_TFBot_Giant_Scout WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Crit Scout" Class Scout WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Hard } TFBot { Name "Crit Scout" Class Scout WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Hard } } } WaveSpawn { Where spawnbot_right Name "Wave4_GScScoPfl" TotalCount 30 MaxActive 5 SpawnCount 1 WaitForAllDead Wave4_GBbGMdHvm WaitBetweenSpawns 0.5 WaitBeforeStarting 6 TotalCurrency 50 TFBot { Name "Flare Pyro" Template T_TFBot_Pyro_Flaregun WeaponRestrictions SecondaryOnly Skill Hard } } } // Wave 5 (850$) // // G. Crit Heavy 5 // Tank 2 [20.000 Health / 70 Speed] // Direct Hit 28 // Battalions 12 // Über Medic 10 // Crit Demoknight 30 // Demoknight 30 // Buff Banner 20 // Black Box 40 // // -- SUPPORT -- // // Crit Flare (3) // M. Sydney (2) Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot_left Name "Wave5_SdhSbt1" TotalCount 7 MaxActive 7 SpawnCount 7 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 20 TFBot { Name "Direct Hit Soldier" Template T_TFBot_Soldier_DirectHit WeaponRestrictions PrimaryOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave5_SdhSbt1" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 20 TFBot { Name "Battalions Soldier" Template T_TFBot_Soldier_Battalion_Infinite Skill Expert } } WaveSpawn { Where spawnbot_right Name "Wave5_SdhSbt2" TotalCount 7 MaxActive 7 SpawnCount 7 WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 20 TFBot { Name "Direct Hit Soldier" Template T_TFBot_Soldier_DirectHit WeaponRestrictions PrimaryOnly Skill Expert } } WaveSpawn { Where spawnbot_right Name "Wave5_SdhSbt2" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 20 TFBot { Name "Battalions Soldier" Template T_TFBot_Soldier_Battalion_Infinite Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave5_SdhSbt3" TotalCount 7 MaxActive 7 SpawnCount 7 WaitForAllDead Wave5_SdhSbt1 WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 20 TFBot { Name "Direct Hit Soldier" Template T_TFBot_Soldier_DirectHit WeaponRestrictions PrimaryOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave5_SdhSbt3" TotalCount 3 MaxActive 3 SpawnCount 3 WaitForAllDead Wave5_SdhSbt1 WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 20 TFBot { Name "Battalions Soldier" Template T_TFBot_Soldier_Battalion_Infinite Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave5_SdhSbt4" TotalCount 7 MaxActive 7 SpawnCount 7 WaitForAllDead Wave5_SdhSbt2 WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 20 TFBot { Name "Direct Hit Soldier" Template T_TFBot_Soldier_DirectHit WeaponRestrictions PrimaryOnly Skill Expert } } WaveSpawn { Where spawnbot_left Name "Wave5_SdhSbt4" TotalCount 3 MaxActive 3 SpawnCount 3 WaitForAllDead Wave5_SdhSbt2 WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 20 TFBot { Name "Battalions Soldier" Template T_TFBot_Soldier_Battalion_Infinite Skill Expert } } WaveSpawn { Where spawnbot_right_giant Name "Wave5_GHvMeüDkcDkt" TotalCount 15 MaxActive 6 SpawnCount 3 WaitForAllDead Wave5_SdhSbt3 WaitBetweenSpawns 15 WaitBeforeStarting 5 TotalCurrency 300 Squad { TFBot { Name "Giant Crit Heavy" Template T_TFBot_Giant_Heavyweapons WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Hard } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Hard } } } WaveSpawn { Where spawnbot_left Name "Wave5_GHvMeüDkcDkt" TotalCount 30 MaxActive 6 SpawnCount 3 WaitForAllDead Wave5_SdhSbt4 WaitBetweenSpawns 0.5 WaitBeforeStarting 5 TotalCurrency 0 TFBot { Name "Crit Demoknight" Template T_TFBot_Demoman_Knight WeaponRestrictions MeleeOnly Attributes AlwaysCrit Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave5_GHvMeüDkcDkt" TotalCount 30 MaxActive 6 SpawnCount 3 WaitForAllDead Wave5_SdhSbt4 WaitBetweenSpawns 0.5 WaitBeforeStarting 5 TotalCurrency 0 TFBot { Name "Demoknight" Template T_TFBot_Demoman_Knight Attributes AlwaysCrit Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave5_Support" TotalCount 3 MaxActive 3 SpawnCount 1 WaitForAllSpawned Wave5_GHvMeüDkcDkt WaitBetweenSpawns 10 WaitBeforeStarting 10 TotalCurrency 0 Support 1 TFBot { Name "Crit Flare Pyro" Template T_TFBot_Pyro_Flaregun WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Skill Normal } } WaveSpawn { TotalCount 1 Name "Wave5_Tank1" WaitForAllDead Wave5_GHvMeüDkcDkt WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 225 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 20000 Speed 70 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_both Name "Wave5_Tank1" TotalCount 10 MaxActive 10 SpawnCount 1 WaitForAllDead Wave5_GHvMeüDkcDkt WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 10 RandomSpawn 1 TFBot { Name "Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Skill Expert } } WaveSpawn { Where spawnbot_both Name "Wave5_Tank1" TotalCount 20 MaxActive 10 SpawnCount 1 WaitForAllDead Wave5_GHvMeüDkcDkt WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 10 RandomSpawn 1 TFBot { Name "Black Box Soldier" Template T_TFBot_Soldier_RocketShotgun Skill Expert } } WaveSpawn { TotalCount 1 Name "Wave5_Tank2" WaitForAllDead Wave5_Tank1 WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 225 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 20000 Speed 70 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_both Name "Wave5_Tank2" TotalCount 10 MaxActive 10 SpawnCount 1 WaitForAllDead Wave5_Tank1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 10 RandomSpawn 1 TFBot { Name "Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Skill Expert } } WaveSpawn { Where spawnbot_both Name "Wave5_Tank2" TotalCount 20 MaxActive 10 SpawnCount 1 WaitForAllDead Wave5_Tank1 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 10 RandomSpawn 1 TFBot { Name "Black Box Soldier" Template T_TFBot_Soldier_RocketShotgun Skill Expert } } } // Wave 6 (800$) // // G. Demoman 2 // G. Medic 2 // G. Rapid Soldier 3 // Chargeless 36 // Crit Bowman 15 // Crit Soldier 15 // Crit Shotgun 15 // Crit Buff Banner 9 // Pyro 32 // // -- SUPPORT -- // // Scout (8) Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot_right_giant Name "Wave6_GDmGMdDkc1" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 100 Squad { TFBot { Name "Giant Demoman" Template T_TFBot_Giant_Demoman WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Giant Medic" Template T_TFBot_Giant_Medic Skill Expert } } } WaveSpawn { Where spawnbot_left Name "Wave6_GDmGMdDkc1" TotalCount 18 MaxActive 18 SpawnCount 9 WaitBetweenSpawns 10 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Chargeless Demoknight" Template T_TFBot_Demoknight_Chargeless WeaponRestrictions MeleeOnly Skill Normal } } WaveSpawn { Where spawnbot_right_giant Name "Wave6_GDmGMdDkc2" TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead Wave6_GDmGMdDkc1 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 100 Squad { TFBot { Name "Giant Demoman" Template T_TFBot_Giant_Demoman WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Giant Medic" Template T_TFBot_Giant_Medic Skill Expert } } } WaveSpawn { Where spawnbot_left Name "Wave6_GDmGMdDkc2" TotalCount 18 MaxActive 18 SpawnCount 9 WaitForAllDead Wave6_GDmGMdDkc1 WaitBetweenSpawns 10 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Chargeless Demoknight" Template T_TFBot_Demoknight_Chargeless WeaponRestrictions MeleeOnly Skill Normal } } WaveSpawn { Where spawnbot_left Name "Wave6_Bwm" TotalCount 15 MaxActive 15 SpawnCount 1 WaitForAllDead Wave6_GDmGMdDkc2 WaitBetweenSpawns 0.25 WaitBeforeStarting 0 TotalCurrency 100 TFBot { Name "Crit Bowman" Template T_TFBot_Sniper_Huntsman WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave6_Sol" TotalCount 15 MaxActive 15 SpawnCount 1 WaitForAllDead Wave6_Bwm WaitBetweenSpawns 0.25 WaitBeforeStarting 0 TotalCurrency 100 TFBot { Name "Crit Soldier" Class Soldier WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Hard } } WaveSpawn { Where spawnbot_left Name "Wave6_Hsg" TotalCount 15 MaxActive 15 SpawnCount 1 WaitForAllDead Wave6_Sol WaitBetweenSpawns 0.25 WaitBeforeStarting 0 TotalCurrency 100 TFBot { Name "Crit Shotgun" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Skill Hard } } WaveSpawn { Where spawnbot_right_giant Name "Wave6_GSrSbb" TotalCount 12 MaxActive 8 SpawnCount 4 WaitForAllDead Wave6_Hsg WaitBetweenSpawns 15 WaitBeforeStarting 0 TotalCurrency 150 Squad { TFBot { Name "Giant Rapid Fire Soldier" Template T_TFBot_Giant_Soldier_Spammer_Reload WeaponRestrictions PrimaryOnly Skill Expert } TFBot { Name "Crit Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Attributes AlwaysCrit Skill Expert } TFBot { Name "Crit Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Attributes AlwaysCrit Skill Expert } TFBot { Name "Crit Buff Banner Soldier" Template T_TFBot_Soldier_BuffBanner_Infinite Attributes AlwaysCrit Skill Expert } } } WaveSpawn { Where spawnbot_left Name "Wave6_GSrSbb" TotalCount 32 MaxActive 8 SpawnCount 1 WaitForAllDead Wave6_Hsg WaitBetweenSpawns 0.5 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Pyro" Class Pyro WeaponRestrictions PrimaryOnly Skill Hard } } WaveSpawn { Where spawnbot_right Name "Wave6_Support" TotalCount 8 MaxActive 8 SpawnCount 1 WaitForAllSpawned Wave6_GSrSbb WaitBetweenSpawns 0.125 WaitBeforeStarting 3 TotalCurrency 0 Support 1 TFBot { Name "Scout" Class Scout WeaponRestrictions PrimaryOnly Skill Hard } } } // Wave 7 (1000$) // // Tank 3 [15.000 Health / 80 Speed] // G. Crit Rapid Demo 5 // G. Super Scout 10 // BONK! Scout 60 // Fast Sandman 25 // Shotgun Heavy 27 // Mittens Hoovy 25 // Pistol Scout 35 // Über Medic 10 // Crit Iron Fists 10 // Bullet Vaccinator 5 // Blast Vaccinator 5 // // -- SUPPORT -- // // Crit Bowman (4) // Mission Spy (2) Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot_right Name "Wave7_Bonk1" TotalCount 20 MaxActive 20 SpawnCount 5 WaitBetweenSpawns 1 WaitBeforeStarting 10 TotalCurrency 50 TFBot { Name "BONK! Scout" Template T_TFBot_Scout_Bonk Skill Expert } } WaveSpawn { Where spawnbot_right Name "Wave7_Bonk2" TotalCount 20 MaxActive 20 SpawnCount 5 WaitForAllDead Wave7_Bonk1 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 50 TFBot { Name "BONK! Scout" Template T_TFBot_Scout_Bonk Skill Expert } } WaveSpawn { Where spawnbot_right Name "Wave7_Tank" TotalCount 20 MaxActive 20 SpawnCount 5 WaitForAllDead Wave7_Bonk2 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 50 TFBot { Name "BONK! Scout" Template T_TFBot_Scout_Bonk Skill Expert } } WaveSpawn { TotalCount 1 Name "Wave7_Tank" WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 150 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 15000 Speed 80 Skin 1 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCount 1 Name "Wave7_Tank" WaitForAllDead Wave7_Bonk1 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 150 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 15000 Speed 80 Skin 1 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCount 1 Name "Wave7_Tank" WaitForAllDead Wave7_Bonk2 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 150 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 15000 Speed 80 Skin 1 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_left Name "Wave7_Sbf" TotalCount 25 MaxActive 15 SpawnCount 1 WaitForAllDead Wave7_Tank WaitBetweenSpawns 0.5 WaitBeforeStarting 0 TotalCurrency 25 TFBot { Name "Fast Sandman Scout" Template T_TFBot_Scout_Sandman_FastCharge WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_right Name "Wave7_Support" TotalCount 16 MaxActive 4 SpawnCount 4 WaitForAllSpawned Wave7_Sbf WaitBetweenSpawns 20 WaitBeforeStarting 20 TotalCurrency 40 Support 1 TFBot { Name "Crit Bowman" Template T_TFBot_Sniper_Huntsman WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Normal } } WaveSpawn { Where spawnbot_left_giant Name "Wave7_GDrHsgHmt" TotalCount 30 MaxActive 10 SpawnCount 10 WaitForAllDead Wave7_Sbf WaitBetweenSpawns 15 WaitBeforeStarting 1 TotalCurrency 150 Squad { TFBot { Name "Giant Crit Rapid Fire Demo" Template T_TFBot_Giant_Demo_RapidFire WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun WeaponRestrictions SecondaryOnly Skill Hard } } } WaveSpawn { Where spawnbot_right Name "Wave7_GDrHsgHmt" TotalCount 25 MaxActive 10 SpawnCount 1 WaitForAllDead Wave7_Sbf WaitBetweenSpawns 2 WaitBeforeStarting 1 TotalCurrency 25 TFBot { Name "Crit Mittens Hoovy" Template T_TFBot_Heavyweapons_Gnome WeaponRestrictions MeleeOnly Attributes AlwaysCrit Skill Hard } } WaveSpawn { Where spawnbot_both Name "Wave7_SptGSs" TotalCount 35 MaxActive 18 SpawnCount 1 WaitForAllDead Wave7_GDrHsgHmt WaitBetweenSpawns 0.2 WaitBeforeStarting 5 TotalCurrency 50 RandomSpawn 1 TFBot { Name "Pistol Scout" Template T_TFBot_Scout_Pistol WeaponRestrictions SecondaryOnly Skill Expert } } WaveSpawn { Where spawnbot_left_giant Name "Wave7_SptGSs" TotalCount 10 MaxActive 2 SpawnCount 1 WaitForAllDead Wave7_GDrHsgHmt WaitBetweenSpawns 3 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Name "Giant Super Scout" Template T_TFBot_Giant_Scout_Fast WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_left_giant Name "Wave7_GDrMeü" TotalCount 12 MaxActive 12 SpawnCount 6 WaitForAllDead Wave7_SptGSs WaitBetweenSpawns 10 WaitBeforeStarting 5 TotalCurrency 50 Squad { TFBot { Name "Giant Crit Rapid Fire Demo" Template T_TFBot_Giant_Demo_RapidFire WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Hard } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Hard } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Hard } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Hard } TFBot { Name "Über Medic" Template T_TFBot_Medic Skill Hard } } } WaveSpawn { Where spawnbot_right Name "Wave7_HifMvbMve" TotalCount 10 MaxActive 10 SpawnCount 2 WaitForAllDead Wave7_GDrMeü WaitBetweenSpawns 6 WaitBeforeStarting 2 TotalCurrency 30 Squad { TFBot { Name "Crit Iron Fists Heavy" Template T_TFBot_Heavyweapons_Fist WeaponRestrictions MeleeOnly Attributes AlwaysCrit Skill Expert } TFBot { Name "Bullet Vaccinator Medic" Template T_TFBot_Vaccinator_Bullet Skill Hard } } } WaveSpawn { Where spawnbot_left Name "Wave7_HifMvbMve" TotalCount 10 MaxActive 10 SpawnCount 2 WaitForAllDead Wave7_GDrMeü WaitBetweenSpawns 6 WaitBeforeStarting 5 TotalCurrency 30 Squad { TFBot { Name "Crit Iron Fists Heavy" Template T_TFBot_Heavyweapons_Fist WeaponRestrictions MeleeOnly Attributes AlwaysCrit Skill Expert } TFBot { Name "Bullet Vaccinator Medic" Template T_TFBot_Vaccinator_Explosive Skill Hard } } } } // Wave 8 (literally no $$$ because why would you need it lmao) // // M.O.O.N. Man CEO 1 [BOSS: 50.000 Health] // // -- SUPPORT -- // // Regular Medic (2) // Crit Heater Heavy (3) // Crit Direct Hit (3) // Crit Concheror (3) // Crit Scorch Shot (3) // Crit Demospam (3) // Mission Sniper (2) // Mission Spy (2) Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot_left_giant Name "UrMomLul" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 TFBot { Name "M.O.O.N. Man CEO" // Mann-slaughterer Outrageously Ominously Necromanced Template T_TFBot_Giant_LibertySoldier_Boss WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert Health 50000 } } WaveSpawn // All Supports from now on { Where spawnbot_left Name "Finale_Medic" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 30 WaitBeforeStarting 60 TotalCurrency 0 Support 1 TFBot { Name "Support Medic" Template T_TFBot_Medic_Regular Skill Expert } } WaveSpawn { Where spawnbot_right Name "Finale_CritHeaterHeavy" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 20 WaitBeforeStarting 20 TotalCurrency 0 Support 1 TFBot { Name "Support Crit Heater Heavy" Template T_TFBot_Heavy_Heater WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert } } WaveSpawn { Where spawnbot_right Name "Finale_CritDirectHit" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 15 WaitBeforeStarting 55 TotalCurrency 0 Support 1 TFBot { Name "Support Crit Direct Hit Soldier" Template T_TFBot_Heavy_Heater WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert } } WaveSpawn { Where spawnbot_left Name "Finale_CritConcheror" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 25 WaitBeforeStarting 75 TotalCurrency 0 Support 1 TFBot { Name "Support Crit Concheror Soldier" Template T_TFBot_Soldier_Concheror_Infinite Attributes AlwaysCrit Skill Expert } } WaveSpawn { Where spawnbot_right Name "Finale_CritScorchShot" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 40 WaitBeforeStarting 5 TotalCurrency 0 Support 1 TFBot { Name "Support Crit Scorch Shot Pyro" Template T_TFBot_ScorchShot WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Skill Expert } } WaveSpawn { Where spawnbot_left Name "Finale_CritDemospam" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 25 WaitBeforeStarting 80 TotalCurrency 0 RandomSpawn 1 Support 1 TFBot { Name "Support Crit Demospam" Template T_TFBot_Demoman_Spam WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Skill Expert } } } }