// Theme of mission: Very absurd but challenging // Ideas for waves // W2, 2fort cows raining airstrikes milk gas. Players in milk gas cannot shoot but are ignored by bots and gain a speedboost. // Mission by ihaz // Map by dareaperkid // Robot chickenjockey script by Yuugi // Upgrade station music by DodZonedOut // #base robot_standard.pop #base robot_giant.pop #base divide_and_conquer_logic.pop WaveSchedule { StartingCurrency 600 CanBotsAttackWhileInSpawnRoom Yes RespawnWaveTime 7 AddSentryBusterWhenDamageDealtExceeds 3000 SpawnTemplate "vendormusic" SpawnTemplate "MissionName" SpawnTemplate "ShovelStrikeAssets" SpawnTemplate "ShovelLaunch1" SpawnTemplate "gnomevendors" ItemBlacklist { ItemName "Mad Milk" ItemName "Mutated Milk" } ClassLimit //Limits the number of specified classes { Medic 0 } Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot_home BeginAtWave 1 RunForThisManyWaves 10 CooldownTime 45 TFBot { Template T_TFBot_SentryBuster Item "Scotsman's Stove Pipe" } } Mission // sentry buster { Objective Spy Where spawnbot_home BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 10 CooldownTime 35 DesiredCount 3 TFBot { Template T_TFBot_Spy_Shotgun } } // // // WAVE 1 // // Wave { InitWaveOutput { Target gamerules Action RunScriptCode Param " EntFire(`activate_red_right_relay`,`Trigger`) " } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "Medic and mad-milk is temporarily restricted for testing purposes" Line "{FFA6F0}Money dropped by small robots do not expire" Line "Mission made by {blue}ihaz" } Checkpoint Yes WaveSpawn { Name "w1a_red" Where spawnbot_right_main TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Scout_Bonk ClassIcon scout_bonk_red Item "The Milkman" Item "The Holy Mackerel" SpawnTemplate Bot_Carrier } } WaveSpawn { Support Limited Where spawnbot_right_main TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 HideIcon 1 TFBot { Template T_TFBot_SentryBuster_Epic SpawnTemplate Bot_Carried } } WaveSpawn // red side feed + spy harrasment { Where spawnbot_right_flank TotalCount 8 MaxActive 8 SpawnCount 6 WaitBeforeStarting 2 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Class Demoman Skill Hard ClassIcon demo_red Item "The Frontier Djustice" Item "The Demo's Dustcatcher" Tag bot_right CharacterAttributes { "force distribute currency on death" 1 } } } WaveSpawn { Name "w1a_blue" Where spawnbot_left TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Scout_Bonk ClassIcon scout_bonk_blue Item "The Milkman" Item "The Holy Mackerel" Tag bot_left SpawnTemplate Bot_Carrier2 } } WaveSpawn { Support Limited Where spawnbot_left TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TotalCurrency 0 HideIcon 1 TFBot { Template T_TFBot_SentryBuster_Epic SpawnTemplate Bot_Carried2 } } WaveSpawn // left side feed + spy harrasment { Where spawnbot_left TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Class Heavyweapons Tag bot_left CharacterAttributes { "force distribute currency on death" 1 } } } // tanky subwave WaveSpawn // slow beefy deadly { Name "w1b_red" WaitForAllDead "w1a_red" Where spawnbot_right_main TotalCount 6 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Boxing_Heavy Tag bot_right } TFBot { Template T_TFBot_Giant_Sniper_Huntsman_Spammer ClassIcon medic_uber_red Tag bot_right } TFBot { Template T_TFBot_Medic_QuickUber ClassIcon medic_uber_red Tag bot_right } } } WaveSpawn // slow beefy deadly { Name "w1b_blue" WaitForAllDead "w1a_blue" Where spawnbot_left TotalCount 8 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Fist SpawnTemplate Bot_Carrier2 Tag bot_left } TFBot { Template T_TFBot_Giant_Sniper_Huntsman_Spammer SpawnTemplate Bot_Carried2 Tag bot_left } TFBot { Template T_TFBot_Medic_QuickUber ClassIcon medic_uber_blue Tag bot_right } TFBot { Template T_TFBot_Medic_QuickUber ClassIcon medic_uber_blue Tag bot_right } } } } }