#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 16000 RespawnWaveTime 10 CanBotsAttackWhileInSpawnRoom no Mission // sentry buster { Objective DestroySentries InitialCooldown 20 Where spawnbot BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 40 TFBot { Template T_TFBot_SentryBuster } } Mission // Spy - wave 2 { Objective Spy InitialCooldown 25 Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 15 DesiredCount 5 TFBot { Class Spy Skill Expert Name Spy } } Mission // Spy - wave 7 { Objective Spy InitialCooldown 20 Where spawnbot_mission_spy BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 10 DesiredCount 4 TFBot { Class Spy Skill Expert Name Spy } } Mission // Sniper - wave 7 { Objective Sniper InitialCooldown 30 Where spawnbot_mission_sniper BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 15 DesiredCount 3 TFBot { Class Sniper Skill Expert Name Sniper MaxVisionRange 3000 } } Mission // Engineer - wave 7 { Objective Engineer InitialCooldown 40 Where spawnbot BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission // Engineer - wave 8 { Objective Engineer InitialCooldown 60 Where spawnbot BeginAtWave 8 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 3 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission // Engineer - wave 9 { Objective Engineer InitialCooldown 30 Where spawnbot BeginAtWave 9 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 4 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } ////////////////////////////////////////////////////////// Wave ///// WAVE 1 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "Wave1A" Where spawnbot TotalCount 25 MaxActive 15 spawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Class HeavyWeapons Skill Hard } } WaveSpawn { Name "Wave1B" Where spawnbot TotalCount 20 MaxActive 10 spawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllSpawned "Wave1A" TotalCurrency 200 TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Hard } } WaveSpawn { Name "Wave1B" Where spawnbot TotalCount 20 MaxActive 10 spawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 1 WaitForAllSpawned "Wave1A" TotalCurrency 200 TFBot { Class HeavyWeapons Skill Hard } } WaveSpawn { Name "Wave1C" Where spawnbot TotalCount 30 MaxActive 15 spawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 WaitForAllSpawned "Wave1B" TotalCurrency 200 Squad { TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Normal } TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Normal } TFBot { Class HeavyWeapons Skill Normal } TFBot { Class HeavyWeapons Skill Normal } TFBot { Class HeavyWeapons Skill Normal } } } WaveSpawn { Name "Wave1C" Where spawnbot TotalCount 4 MaxActive 4 spawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 WaitForAllSpawned "Wave1B" TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion } TFBot { Template T_TFBot_Giant_Medic } } } } ////////////////////////////////////////////////////////// Wave ///// WAVE 2 - Multi-tasking { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Where spawnbot TotalCount 20 MaxActive 10 spawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 1000 TFBot { Template T_TFBot_Giant_Scout Skill Expert } } WaveSpawn // Tank { TotalCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 25 TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 20000 Speed 75 Name "tankboss" Skin 1 StartingPathTrackNode "boss_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } ////////////////////////////////////////////////////////// Wave ///// WAVE 3 - Short range enemies { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ///////////////////////////////////////////////////////////////////////////// Wave ///// WAVE 4 - Uber town { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ///////////////////////////////////////////////////////////////////////////// Wave ///// WAVE 5 - Crit city { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ///////////////////////////////////////////////////////////////////////////// Wave ///// WAVE 6 - DPS Test - round 2 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } ///////////////////////////////////////////////////////////////////////////// Wave ///// WAVE 7 - More Multi-tasking { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes } //////////////////////// }