// mvm_mannworks #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 16000 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 7 // MISSION: Sentry Buster Mission { Objective DestroySentries Where spawnbot CooldownTime 30 TFBot { Template T_TFBot_SentryBuster } } // MISSION: Sniper 01 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 45 InitialCooldown 30 DesiredCount 4 TFBot { Template T_TFBot_Sniper_Razorback Skill Expert } } // MISSION: Spy 01 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 30 InitialCooldown 30 DesiredCount 4 TFBot { Template T_TFBot_Spy } } ///////////////////////////////////////////////// WAVE 01 ??? + 100 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Where spawnbot_left TotalCount 3 MaxActive 2 spawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 25 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner } } } WaveSpawn { Where spawnbot_right TotalCount 3 MaxActive 2 spawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 25 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner } } } WaveSpawn { Name "Wave01A" Where spawnbot_lower TotalCount 20 MaxActive 10 spawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 4 TotalCurrency 0 Randomchoice { TFBot { Template T_TFBot_Sniper_Huntsman Skill Expert } TFBot { Class Scout ClassIcon scout_bat WeaponRestrictions Meleeonly Skill Hard } } } WaveSpawn { Name "Wave01B" Where spawnbot TotalCount 8 MaxActive 2 spawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 WaitForAllSpawned "Wave01A" TotalCurrency 0 TFBot { Template T_TFBot_Demoman_Samurai Skill Expert } } WaveSpawn { Name "Wave01B" Where spawnbot TotalCount 20 MaxActive 8 spawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 WaitForAllSpawned "Wave01A" TotalCurrency 0 Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Hard } TFBot { Class Soldier Skill Hard } TFBot { Class Heavyweapons Skill Normal } TFBot { Class Heavyweapons Skill Normal } } } } ///////////////////////////////////////////////// WAVE 02 ??? + 100 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "Wave02A" Where spawnbot_left TotalCount 1 MaxActive 1 spawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name "Wave02A" Where spawnbot_right TotalCount 1 MaxActive 1 spawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name "Wave02A" Where spawnbot_lower TotalCount 16 MaxActive 12 spawnCount 4 WaitBeforeStarting 18 WaitBetweenSpawns 3 TotalCurrency 0 TFBot { Template T_TFBot_Demo_Burst Skill Hard } } WaveSpawn { Name "Wave02B" Where spawnbot_left TotalCount 1 MaxActive 1 spawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 WaitForAllSpawned "Wave02A" TotalCurrency 0 TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name "Wave02B" Where spawnbot_right TotalCount 1 MaxActive 1 spawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 WaitForAllSpawned "Wave02A" TotalCurrency 0 TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name "Wave02B" Where spawnbot_lower TotalCount 16 MaxActive 12 spawnCount 4 WaitBeforeStarting 18 WaitBetweenSpawns 3 WaitForAllSpawned "Wave02A" TotalCurrency 0 TFBot { Class Soldier Skill Hard } } WaveSpawn { TotalCurrency 0 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 WaitForAllSpawned "Wave02B" Tank { Health 12000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 0 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 WaitForAllSpawned "Wave02B" Tank { Health 12000 Speed 75 Name "tankboss_right" StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_left TotalCount 2 MaxActive 2 spawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 12 WaitForAllSpawned "Wave02B" TotalCurrency 0 TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Where spawnbot_right TotalCount 2 MaxActive 2 spawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 12 WaitForAllSpawned "Wave02B" TotalCurrency 0 TFBot { Template T_TFBot_Giant_Heavyweapons } } } ///////////////////////////////////////////////// WAVE 03 ??? + 100 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } } ///////////////////////////////////////////////// WAVE 04 ??? + 100 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } } ///////////////////////////////////////////////// WAVE 05 ??? + 100 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } } }