#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 2000 RespawnWaveTime 1 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 999999 AddSentryBusterWhenKillCountExceeds 999 Mission // sentry buster { Objective DestroySentries InitialCooldown 1000 Where spawnbot BeginAtWave 1 RunForThisManyWaves 7 CooldownTime 1000 TFBot { Template T_TFBot_SentryBuster } } Mission // Spy - wave 2 { Objective Spy InitialCooldown 30 Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 TFBot { Class Spy Skill Expert Name Spy } } ///////////////////////////////////////////////// Wave ///// WAVE 1 { StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "Wave01a" Where spawnbot TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 0 TFBot { Class Pyro Skill Normal } } WaveSpawn { Name "Wave01a" Where spawnbot TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 14 WaitBetweenSpawns 7 TotalCurrency 0 TFBot { Template T_TFBot_Heavyweapons_Fist Skill Easy Health 300 Scale 1 Name "Fists of Steel Heavy" } } //////////////////////// WaveSpawn { Name "Wave01b" WaitForAllDead "Wave01a" Where spawnbot TotalCount 100 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Pyro_Flaregun Skill Expert } } WaveSpawn { Name "Wave01b" WaitForAllDead "Wave01a" Where spawnbot TotalCount 4 MaxActive 3 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 TotalCurrency 900 TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer } } } ///////////////////////////////////////////////// Wave ///// WAVE 2 { StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "Wave02a" Where spawnbot TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 0 TFBot { Class Demoman Skill Hard } } //////////////////////// WaveSpawn { Name "Wave02b" WaitForAllSpawned "Wave02a" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name "Wave02b" WaitForAllSpawned "Wave02a" Where spawnbot TotalCount 15 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Demo_Burst Skill Normal } } WaveSpawn { Name "Wave02b" WaitForAllDead "Wave02a" Where spawnbot TotalCount 15 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Name "Bat Scout" Class Scout ClassIcon scout_bat WeaponRestrictions Meleeonly Skill Normal } } WaveSpawn { Name "Wave02c" WaitForAllSpawned "Wave02b" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 900 TFBot { Template T_TFBot_Heavyweapons_Fist } } } ////////////////////////////////////////////////////////// Wave ///// WAVE 3 { StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ///////////////////////////////////////////////////////////////////////////// Wave ///// WAVE 4 { StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ///////////////////////////////////////////////////////////////////////////// Wave ///// WAVE 5 { StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ///////////////////////////////////////////////////////////////////////////// Wave ///// WAVE 6 { StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ////////////////////////////////////////////////////////////////////// Wave ///// WAVE 7 { StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ////////////////////////////////////////////////////////////////////// Wave ///// WAVE 8 { StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ////////////////////////////////////////////////////////////////////// }