// mvm_mannworks // advanced skill // ironman - increased spawn time // - longer waves // - bomb can reset mid wave via timeout (controled via trigger_relay in map) #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 1000 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 8 Advanced 1 // MISSION: Sentry Buster Mission { Objective DestroySentries Where spawnbot CooldownTime 30 TFBot { Template T_TFBot_SentryBuster } } /////////////////////////////////// // Spies Mission // Spies wave 1 { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 50 InitialCooldown 40 DesiredCount 2 TFBot { Skill Expert Template T_TFBot_Spy } } /////////////////////////////// // Snipers Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 95 InitialCooldown 55 DesiredCount 3 TFBot { Skill Expert Template T_TFBot_Sniper } } // WAVE 01 1200 Wave { WaitWhenDone 60 Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " ClientPrint(null, 3, `Objective: Survive the all-out robot attack.`) EntFire(`bignet`, `SetReturnTime`, `999`,2) EntFire(`wave_start_relay_ironman`, `Trigger`,2) " } DoneOutput { Target wave_finished_relay Action Trigger } ///////////////////////////////////////////////////////// // STAGE 1: WaveSpawn { TotalCurrency 25 Name "S1_01" Where spawnbot TotalCount 18 MaxActive 12 SpawnCount 6 WaitBetweenSpawns 10 WaitBeforeStarting 0 TFBot{Class Pyro Skill Normal CharacterAttributes{"airblast disabled"1}} } WaveSpawn { TotalCurrency 25 Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 5 TFBot{Template T_TFBot_Giant_Soldier_Extended_Buff_Banner} } WaveSpawn { TotalCurrency 25 Name "S1_02" Where spawnbot_side TotalCount 16 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 8 WaitBeforeStarting 2 TFBot{Class Scout Skill Normal} } WaveSpawn { TotalCurrency 25 Name "S1_03" Where spawnbot TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 25 WaitBeforeStarting 12 TFBot{Template T_TFBot_Giant_Demoman} } WaveSpawn { TotalCurrency 25 Name "S1_04" WaitForAllSpawned "S1_03" Where spawnbot TotalCount 20 MaxActive 5 SpawnCount 2 WaitBetweenSpawns 4 WaitBeforeStarting 4 TFBot{Class Scout Skill Hard WeaponRestrictions MeleeOnly} } WaveSpawn { TotalCurrency 25 Name "S1_05" WaitForAllSpawned "S1_03" Where spawnbot TotalCount 18 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 9 WaitBeforeStarting 8 Squad{ TFBot{Template T_TFBot_Heavyweapons_Fist} TFBot{Class Soldier Skill Normal} TFBot{Class Soldier Skill Normal} } } ////////////////////////////////////////// // STAGE 2: WaveSpawn { TotalCurrency 50 Name "S2_01" WaitForAllSpawned "S1_05" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 0 TFBot{Template T_TFBot_Giant_Heavyweapons} } WaveSpawn { TotalCurrency 50 Name "S2_02" WaitForAllSpawned "S2_01" Where spawnbot_side TotalCount 20 MaxActive 5 SpawnCount 2 WaitBetweenSpawns 4 WaitBeforeStarting 0 TFBot{Class Scout Skill Normal} } WaveSpawn { TotalCurrency 50 Name "S2_03" WaitForAllSpawned "S2_01" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 17 TFBot{Template T_TFBot_Giant_Demoman} } WaveSpawn { TotalCurrency 50 Name "S2_04" WaitForAllSpawned "S2_01" Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 30 WaitBeforeStarting 25 TFBot{Class Soldier Skill Hard} } WaveSpawn { TotalCurrency 50 Name "S2_05" WaitForAllDead "S2_01" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 0 TFBot{Template T_TFBot_Giant_Scout_Fast} } WaveSpawn { TotalCurrency 50 Name "S2_06" WaitForAllSpawned "S2_05" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 10 WaitBetweenSpawns 30 WaitBeforeStarting 3 TFBot{Class Pyro Skill Normal} } ///////////////////////////////////////////// // STAGE 3: WaveSpawn { TotalCurrency 25 Name "S3_01" WaitForAllSpawned "S2_06" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 30 WaitBeforeStarting 9 Squad { TFBot{Template T_TFBot_Giant_Soldier_Extended_Buff_Banner} TFBot{Class Scout Skill Normal} TFBot{Class Scout Skill Normal} TFBot{Class Scout Skill Normal} TFBot{Class Scout Skill Normal} TFBot{Class Scout Skill Normal} } } WaveSpawn { TotalCurrency 25 Name "S3_02" WaitForAllSpawned "S3_01" Where spawnbot_side TotalCount 6 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 30 WaitBeforeStarting 14 Squad { TFBot{Template T_TFBot_Giant_Soldier_Extended_Buff_Banner} TFBot{Class Pyro Skill Normal} TFBot{Class Pyro Skill Normal} TFBot{Class Pyro Skill Normal} TFBot{Class Pyro Skill Normal} TFBot{Class Pyro Skill Normal} } } WaveSpawn { TotalCurrency 25 Name "S3_03" WaitForAllSpawned "S3_01" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 5 TFBot{Class Pyro Skill Normal CharacterAttributes{"airblast disabled" 1}} } WaveSpawn { TotalCurrency 25 Name "S3_04" WaitForAllSpawned "S3_02" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 20 TFBot{Template T_TFBot_Giant_Heavyweapons} } WaveSpawn { TotalCurrency 25 Name "S3_05" WaitForAllSpawned "S3_04" Where spawnbot TotalCount 24 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 10 WaitBeforeStarting 3 Squad{ TFBot{Template T_TFBot_Heavyweapons_Fist} TFBot{Class Soldier Skill Normal} TFBot{Class Soldiers Skill Normal} } } WaveSpawn { TotalCurrency 50 Name "S3_06" WaitForAllSpawned "S3_04" Where spawnbot_side TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 10 WaitBeforeStarting 10 Squad{ TFBot{Class Soldier Skill Hard} TFBot{Class Pyro Skill Hard} } } WaveSpawn { TotalCurrency 50 Name "S3_07" WaitForAllSpawned "S3_04" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 19 TFBot{Template T_TFBot_Giant_Demoman} } ///////////////////////////////////// // STAGE 4: WaveSpawn { TotalCurrency 50 Name "S4_01" WaitForAllSpawned "S3_07" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 12 TFBot{Template T_TFBot_Giant_Scout_Fast} } WaveSpawn { TotalCurrency 50 Name "S4_02" WaitForAllSpawned "S4_01" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 30 WaitBeforeStarting 30 Squad{ TFBot{Template T_TFBot_Giant_Soldier_Extended_Buff_Banner} TFBot{Template T_TFBot_Giant_Heavyweapons} } } WaveSpawn { TotalCurrency 50 Name "S4_03" WaitForAllSpawned "S4_01" Where spawnbot_side TotalCount 10 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 8 WaitBeforeStarting 20 TFBot{Template T_TFBot_Heavyweapons_Fist} } WaveSpawn { TotalCurrency 50 Name "S4_04" WaitForAllSpawned "S4_02" Where spawnbot_side TotalCount 35 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 3 WaitBeforeStarting 20 TFBot{Class Scout Skill Hard} } WaveSpawn { TotalCurrency 50 Name "S4_05" WaitForAllSpawned "S4_02" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 10 WaitBetweenSpawns 12 WaitBeforeStarting 25 TFBot{Class Soldier Skill Normal} } WaveSpawn { TotalCurrency 50 Name "S4_06" WaitForAllSpawned "S4_02" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 42 TFBot{Template T_TFBot_Giant_Soldier_Extended_Buff_Banner} } WaveSpawn { TotalCurrency 50 Name "S4_07" WaitForAllSpawned "S4_02" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 42 TFBot{Template T_TFBot_Giant_Soldier_Extended_Buff_Banner} } WaveSpawn { TotalCurrency 50 Name "S4_08" WaitForAllSpawned "S4_05" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 18 TFBot{Template T_TFBot_Giant_Scout_Fast} } WaveSpawn { TotalCurrency 50 Name "S4_09" WaitForAllSpawned "S4_08" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 14 WaitBeforeStarting 2 TFBot{Template T_TFBot_Giant_Heavyweapons} } WaveSpawn { TotalCurrency 50 Name "S4_09" WaitForAllSpawned "S4_01" Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 30 WaitBeforeStarting 2 TFBot{Class Pyro Skill Hard} } WaveSpawn { TotalCurrency 50 Name "S4_10" WaitForAllSpawned "S4_07" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 8 TFBot{Template T_TFBot_Giant_Demoman} } } ////////////////////////////////////////// ////////////////////////////////////////// ////////////////////////////////////////// ////////////////////////////////////////// ////////////////////////////////////////// ////////////////////////////////////////// // WAVE 2 Wave { WaitWhenDone 60 Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " EntFire(`bignet`, `SetReturnTime`, `999`,2) EntFire(`wave_start_relay_ironman`, `Trigger`,2) " } DoneOutput { Target wave_finished_relay Action Trigger } ///////////////////////////////////////////////////////// // STAGE 1: // Sub 1A WaveSpawn // Sandman Scouts & Demos { TotalCurrency 25 Name "S1_01" Where spawnbot TotalCount 24 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 6 WaitBeforeStarting 0 RandomChoice { TFBot{Template T_TFBot_Scout_Sandman_FastCharge} TFBot{Class Demoman Skill Normal} } } WaveSpawn // Steel Guantlets { TotalCurrency 25 Name "S1_02" Where spawnbot_side TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 1 TFBot{Template T_TFBot_Heavyweapons_Fist} } // Sub 1B WaveSpawn // Spammer Soldier + 5 Meds { TotalCurrency 25 Name "S1_03" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 10 WaitBeforeStarting 11 Squad{ TFBot{Template T_TFBot_Giant_Soldier_Spammer} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} } } WaveSpawn // Demoman { TotalCurrency 25 Name "S1_04" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 11 WaitBeforeStarting 4 TFBot{Class Demoman Skill Normal} } WaveSpawn // Huntsman { TotalCurrency 25 Name "S1_05" Where spawnbot_side TotalCount 12 MaxActive 12 SpawnCount 12 WaitBetweenSpawns 10 WaitBeforeStarting 19 TFBot{Template T_TFBot_Sniper_Huntsman} } // Sub 1C WaveSpawn { TotalCurrency 25 WaitForAllSpawned "S1_03" Name "S1_06" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 10 WaitBeforeStarting 19 Squad { TFBot{Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes AlwaysCrit} TFBot{Template T_TFBot_Giant_Medic_Regen} } } WaveSpawn { WaitForAllSpawned "S1_03" TotalCurrency 25 Name "S1_07" Where spawnbot_side TotalCount 6 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 7 WaitBeforeStarting 17 Squad{ TFBot{Template T_TFBot_Heavyweapons_Fist} TFBot{Template T_TFBot_Scout_Sandman_FastCharge} TFBot{Template T_TFBot_Scout_Sandman_FastCharge} } } WaveSpawn { TotalCurrency 25 Name "S1_08" WaitForAllSpawned "S1_06" Where spawnbot TotalCount 18 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 3 WaitBeforeStarting 8 TFBot{Template T_TFBot_Scout_Sandman} } // Sub 1D WaveSpawn { TotalCurrency 25 Name "S1_09" WaitForAllSpawned "S1_06" Where spawnbot_side TotalCount 6 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 10 WaitBeforeStarting 19 Squad{ TFBot{Template T_TFBot_Giant_Soldier_Spammer} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} } } WaveSpawn { TotalCurrency 25 Name "S1_10" WaitForAllSpawned "S1_06" Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 10 WaitBeforeStarting 17 TFBot{Template T_TFBot_Sniper_Huntsman} } WaveSpawn { TotalCurrency 25 Name "S1_11" Where spawnbot_side WaitForAllSpawned "S1_09" TotalCount 10 MaxActive 10 SpawnCount 10 WaitBetweenSpawns 10 WaitBeforeStarting 8 TFBot{Template T_TFBot_Demoman_Knight Attributes AlwaysCrit} } // Sub 1E WaveSpawn { TotalCurrency 25 Name "S1_12" WaitForAllSpawned "S1_11" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 14 TFBot{Template T_TFBot_Giant_Soldier_Spammer} } WaveSpawn { TotalCurrency 25 Name "S1_13" WaitForAllSpawned "S1_11" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 14 TFBot{Template T_TFBot_Giant_Soldier_Spammer} } //////////////////////////// // Stage 2 WaveSpawn { TotalCurrency 25 WaitForAllSpawned "S1_13" Name "S2_01" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 8 Tank { Health 25000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 25 Name "S2_02" WaitForAllSpawned "S2_01" Where spawnbot_side TotalCount 8 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 10 WaitBeforeStarting 3 TFBot{Template T_TFBot_Demoman_Knight Attributes AlwaysCrit} } WaveSpawn { TotalCurrency 25 Name "S2_03" WaitForAllSpawned "S2_01" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 13 TFBot{Template T_TFBot_Giant_Soldier_Spammer} } WaveSpawn { TotalCurrency 25 Name "S2_04" WaitForAllSpawned "S2_01" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 7 WaitBeforeStarting 8 TFBot{Class Demoman Skill Normal} } // Sub 2 WaveSpawn { TotalCurrency 25 Name "S2_05" WaitForAllSpawned "S2_01" Where spawnbot TotalCount 11 MaxActive 11 SpawnCount 11 WaitBetweenSpawns 10 WaitBeforeStarting 20 Squad{ TFBot{Template T_TFBot_Giant_Heavyweapons_Deflector} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} TFBot{Template T_TFBot_Medic_BigHeal} } } WaveSpawn { TotalCurrency 25 Name "S2_06" WaitForAllSpawned "S2_05" Where spawnbot_side TotalCount 21 MaxActive 7 SpawnCount 7 WaitBetweenSpawns 10 WaitBeforeStarting 1 TFBot{Template T_TFBot_Sniper_Huntsman} } WaveSpawn { TotalCurrency 25 Name "S2_07" WaitForAllSpawned "S2_05" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 12 TFBot{Template T_TFBot_Giant_Soldier_Spammer} } // Sub 3 WaveSpawn { TotalCurrency 25 Name "S2_08" WaitForAllSpawned "S2_05" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 10 WaitBeforeStarting 21 Squad{ TFBot{Template T_TFBot_Giant_Heavyweapons_Deflector} TFBot{Template T_TFBot_Giant_Medic} } } WaveSpawn { TotalCurrency 25 Name "S2_09" WaitForAllSpawned "S2_05" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 14 TFBot{Template T_TFBot_Giant_Demoman Attributes AlwaysCrit} } WaveSpawn { TotalCurrency 25 Name "S2_10" WaitForAllSpawned "S2_08" Where spawnbot_side TotalCount 14 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 1 TFBot{Template T_TFBot_Demoman_Knight} } WaveSpawn { TotalCurrency 25 Name "S2_11" Where spawnbot TotalCount 18 MaxActive 9 SpawnCount 9 WaitForAllSpawned "S2_08" WaitBetweenSpawns 9 WaitBeforeStarting 7 TFBot{Template T_TFBot_Sniper_Huntsman} } // Sub D WaveSpawn { TotalCurrency 25 Name "S2_12" WaitForAllSpawned "S2_09" Where spawnbot TotalCount 16 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 2 WaitBeforeStarting 10 TFBot{Template T_TFBot_Scout_Sandman_FastCharge} } WaveSpawn { TotalCurrency 25 Name "S2_13" WaitForAllSpawned "S2_09" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 18 TFBot{Template T_TFBot_Giant_Soldier_Spammer} } WaveSpawn { TotalCurrency 25 Name "S2_14" WaitForAllSpawned "S2_13" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitBetweenSpawns 10 WaitBeforeStarting 8 Squad{ TFBot{Template T_TFBot_Giant_Demoman Attributes AlwaysCrit} TFBot{Template T_TFBot_Heavyweapons_Fist} TFBot{Template T_TFBot_Heavyweapons_Fist} TFBot{Template T_TFBot_Heavyweapons_Fist} } } ////////////////////////////// // STAGE 3 WaveSpawn { TotalCurrency 25 Name "S3_01" WaitForAllSpawned "S2_14" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 10 WaitBeforeStarting 18 Squad{ TFBot{Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes AlwaysCrit} TFBot{Template T_TFBot_Giant_Medic} } } WaveSpawn { TotalCurrency 25 Name "S3_02" WaitForAllSpawned "S3_01" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 15 TFBot{Template T_TFBot_Giant_Soldier_Spammer} } WaveSpawn { TotalCurrency 25 Name "S3_03" WaitForAllSpawned "S3_01" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitBetweenSpawns 10 WaitBeforeStarting 24 Squad{ TFBot{Template T_TFBot_Heavyweapons_Fist} TFBot{Template T_TFBot_Heavyweapons_Fist} TFBot{Template T_TFBot_Heavyweapons_Fist} TFBot{Template T_TFBot_Heavyweapons_Fist} } } // Sub B WaveSpawn { TotalCurrency 25 Name "S3_04" WaitForAllSpawned "S3_03" Where spawnbot_side TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 5 TFBot{Template T_TFBot_Giant_Soldier_Spammer} } WaveSpawn { TotalCurrency 25 Name "S3_05" WaitForAllSpawned "S3_04" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 7 WaitBeforeStarting 1 RandomChoice{ TFBot{Template T_TFBot_Sniper_Huntsman} TFBot{Template T_TFBot_Demoman_Knight Attributes AlwaysCrit} } } // SUB C WaveSpawn { TotalCurrency 25 Name "S3_06" WaitForAllSpawned "S3_04" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 15 TFBot{Template T_TFBot_Giant_Demoman Attributes AlwaysCrit} } WaveSpawn { TotalCurrency 25 Name "S3_07" WaitForAllSpawned "S3_06" Where spawnbot TotalCount 9 MaxActive 9 SpawnCount 9 WaitBetweenSpawns 10 WaitBeforeStarting 10 TFBot{Template T_TFBot_Scout_Sandman_FastCharge} } WaveSpawn { TotalCurrency 25 Name "S3_08" WaitForAllSpawned "S3_06" Where spawnbot_side TotalCount 9 MaxActive 9 SpawnCount 9 WaitBetweenSpawns 10 WaitBeforeStarting 10 TFBot{Template T_TFBot_Demoman_Knight Attributes AlwaysCrit} } ///////////////////// // STAGE 4 WaveSpawn { TotalCurrency 25 Name "S4_01" WaitForAllSpawned "S3_06" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 18 Tank { Health 30000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 25 Name "S4_02" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 10 WaitBeforeStarting 3 TFBot{Class Demoman Skill Expert} } WaveSpawn { WaitForAllSpawned "S4_01" TotalCurrency 25 Name "S4_03" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 16 TFBot{Template T_TFBot_Giant_Heavyweapons_Deflector} } WaveSpawn { WaitForAllSpawned "S4_01" TotalCurrency 25 Name "S4_04" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 24 TFBot{Template T_TFBot_Giant_Soldier_Spammer} } } }