#base robot_standard.pop #base robot_giant.pop ////////////////////////////////////////////////////////////////////////////////// //!!INFO!! //MISSION MAKER: Alche_ [https://steamcommunity.com/profiles/76561198241422512] //CREDITS TO ALL ICON MAKERS AND THEIR RESPECTIVE ICONS USED //MAP BY NUKE/NUQ // //!!CASH!! //STARTING CASH: 650 //WAVE 1: 350 (450 WITH A+) //WAVE 2: 600 (700 WITH A+) //WAVE 3: 750 (850 WITH A+) //WAVE 4: 600 (700 WITH A+) //WAVE 5: 700 (800 WITH A+) //WAVE 6: 1050 (1150 WITH A+) //WAVE 7: 1100 (1200 WITH A+) //TOTAL CASH EARNABLE: 5300 //TOTAL CASH EARNABLE W/STARTING: 5700 //MAX POSSIBLE CASH (STARTING AND A+): 6500 ////////////////////////////////////////////////////////////////////////////////// WaveSchedule { StartingCurrency 650 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no Advanced 0 Mission //sentry busters { Objective DestroySentries Where spawnbot InitialCooldown 45 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Attributes DisableDodge Item "The Vaudeville Visor" CharacterAttributes { "head scale" 3 "torso scale" -0.05 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 } } } Templates { T_TFBot_Armoured_Demoman //british spelling, cry about it { ClassIcon demo_armoured Class Demoman Health 650 Name "Armored Demoman" Item "Bobby Bonnet" Item "The Juggernaut Jacket" Skill Hard Scale 1.3 } T_TFBot_Giant_Bat_Scout { ClassIcon scout_bat_nys Class Scout Health 1600 Name "Giant Bat Scout" Item "B-ankh!" Item "Futankhamun" Item "Wrap Battler" Skill Normal WeaponRestrictions MeleeOnly Attributes MiniBoss Scale 1.8 CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFBot_Giant_Pyro_DF { Class Pyro ClassIcon pyro_dragon_fury_swordstone Name "Giant Dragon's Fury Pyro" Health 3000 Skill Hard Attributes MiniBoss MaxVisionRange 1000 Item "The Dragon's Fury" Item "The Last Breath" ItemAttributes { ItemName "The Dragon's Fury" "damage bonus" 1.20 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 6 } } T_TFBot_Scout_BombDelivery { Class Scout Health 1 Name "Bomb Delivery Express" Skill Easy Item "The Bolt Boy" Item "Civilian Grade JACK Hat" Item "The Holy Mackerel" WeaponRestrictions MeleeOnly Scale 0.8 Attributes SuppressFire CharacterAttributes { "move speed bonus" 2 "health regen" -69 //upvotes to the left } } T_TFBot_Giant_Demo_BurstFire_IronBomber { Class Demoman ClassIcon demo_clusterbomb_giant Name "Giant Iron-Burst Demoman" Health 3300 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant Item "The Iron Bomber" Item "EOTL_demo_dynamite" Item "The Bolted Bicorne" ItemAttributes { ItemName "The Iron Bomber" "Projectile speed decreased" 0.90 "faster reload rate" 0.40 "fire rate bonus" 0.13333 "clip size bonus" 2.5 } CharacterAttributes { "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4.0 "damage force reduction" 0.50 "move speed bonus" 0.5 } } T_TFBot_Giant_Pyro_Flare_Rain { Class Pyro ClassIcon pyro_flare_rain_nys_hyper Name "Giant Flare Rain Pyro" Health 3000 Skill Expert Attributes MiniBoss Tag bot_giant WeaponRestrictions SecondaryOnly Item "The Flare Gun" Item "The Waxy Wayfinder" Item "The Handhunter" ItemAttributes { ItemName "The Flare Gun" "projectile spread angle penalty" 6.0 "Projectile speed decreased" 0.5 "clip size upgrade atomic" 50.0 "fire rate bonus" 0.08 "damage bonus" 3.5 } CharacterAttributes { "airblast vulnerability multiplier" 0.5 "override footstep sound set" 6.0 "damage force reduction" 0.60 "move speed bonus" 0.50 } } T_TFBot_Scout_Soda_Popper { Class Scout Item "The Soda Popper" Item "Bonk Leadwear" Item "The Caffeine Cooler" ClassIcon scout_popper2 Name "Soda Popper Scout" Skill Easy } T_TFBot_Medic_BigHeal_Armored { Class Medic ClassIcon medic_armored Name "Armored Big-Heal Medic" Health 750 Skill Expert Tag bot_giant Scale 1.37 Item "The Byte'd Beak" Item "The Surgeon's Space Suit" Item "The Quick-Fix" CharacterAttributes { "heal rate bonus" 50 "ubercharge rate bonus" 0 } } T_TFBot_Giant_Soldier_Spammer_Buff_FastDeploy { Template T_TFBot_Giant_Soldier_Spammer ClassIcon soldier_buff_spammer_giant Name "Giant Rapid Fire Buff Soldier" Attributes SpawnWithFullCharge Tag bot_giant Item "The Buff Banner" Item "Bucket Hat" ItemAttributes { ItemName "The Buff Banner" "increase buff duration" 9.0 "deploy time decreased" 0.5 } } T_TFBot_Heavyweapons_Bear { Class HeavyWeapons ClassIcon heavy_warrior Health 900 Name "Warrior's Sprit Heavy" Skill Hard Item "Warrior's Spirit" Item "Bare Bear Bones" Scale 1.5 WeaponRestrictions MeleeOnly } } Mission //wave 1 spies { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Spy Item "The Lacking Moral Fiber Mask" Skill Expert } } Mission //wave 3 snipers { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Sniper Item "MONOCULUS!" } } Mission //wave 4 spies { Objective Spy Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 35 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Spy Skill Normal Item "Night Vision Gawkers" } } Mission //wave 6-7 snipers { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 6 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Sniper Item "MONOCULUS!" } } /////////////////////////////////////////////////// //WAVE 1 //SUBWAVE 1: //24 BAT SCOUTS (20) //12 BLACKBOX SOLDIERS (25) //14 SHOTGUN HEAVIES (25) //8 WARRIOR'S SPIRIT HEAVIES (30) // //SUBWAVE 2: //21 BAT SCOUTS (25) //18 FLARE PYROS (75) //7 ARMOURED DEMOMEN (100) //5 WARRIOR'S SPIRIT HEAVIES (50) //MISSION SUPPORT: //SPIES // //TOTAL: 350 (450 A+) /////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`popextensions_main.nut`, getroottable()) MissionAttrs ({ NoThrillerTaunt = 1 NoCrumpkins = 1 ForceHoliday = 2 }) EntFire(`intel`, `forceresetsilent`) " } WaveSpawn { Name wave1-0 Where spawnbot_single_flag TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Support Limited RandomChoice { Squad { TFBot { Template T_TFBot_Scout_BombDelivery } } } } WaveSpawn { Name wave1-1 Where spawnbot TotalCount 24 SpawnCount 4 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 20 WaitForAllSpawned wave1-0 TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys Item "The Galvanized Gibus" } } WaveSpawn { Name wave1-1 Where spawnbot TotalCount 8 SpawnCount 2 WaitBetweenSpawns 10 WaitBeforeStarting 3 TotalCurrency 30 WaitForAllSpawned wave1-0 TFBot { Template T_TFBot_Heavyweapons_Bear } } WaveSpawn { Name wave1-1 Where spawnbot_right TotalCount 12 SpawnCount 2 WaitBetweenSpawns 7 WaitBeforeStarting 1 TotalCurrency 25 WaitForAllSpawned wave1-0 TFBot { Template T_TFBot_Soldier_RocketShotgun Item "The Lucky Shot" } } WaveSpawn { Name wave1-1 Where spawnbot TotalCount 14 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 2 TotalCurrency 25 WaitForAllSpawned wave1-0 TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Easy Item "The K-9 Mane" } } WaveSpawn { Name wave1-2 Where spawnbot TotalCount 21 SpawnCount 3 WaitBetweenSpawns 5.5 WaitBeforeStarting 8 TotalCurrency 25 WaitForAllSpawned wave1-1 TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys Item "The Galvanized Gibus" } } WaveSpawn { Name wave1-2 Where spawnbot TotalCount 3 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 7 TotalCurrency 50 WaitForAllSpawned wave1-1 TFBot { Template T_TFBot_Heavyweapons_Bear } } WaveSpawn { Name wave1-2 Where spawnbot TotalCount 18 SpawnCount 3 WaitBetweenSpawns 6 WaitBeforeStarting 9 TotalCurrency 75 WaitForAllSpawned wave1-1 TFBot { Template T_TFBot_Pyro_Flaregun Item "Arthropod's Aspect" } } WaveSpawn { Name wave1-2 Where spawnbot TotalCount 7 SpawnCount 1 WaitBetweenSpawns 4.5 WaitBeforeStarting 10 TotalCurrency 100 WaitForAllSpawned wave1-1 MaxActive 3 TFBot { Template T_TFBot_Armoured_Demoman } } } ////////////////////////////////////////////////////////////////////////////////// //WAVE 2: //SUBWAVE 1: //10 DETONATOR PYROS (25) //20 SCOUTS (50) //14 DEMOMEN (25) //3 GIANT PYROS (125) // //SUBWAVE 2: //SHOTGUN HEAVY SUPPORT (50) //18 HUNTSMAN SNIPERS (100) //3 GIANT DEMOMEN (150) //10 PYROS (25) // //TOTAL: 600 (700 A+) ////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`popextensions_main.nut`, getroottable()) MissionAttrs ({ NoThrillerTaunt = 1 NoCrumpkins = 1 ForceHoliday = 2 }) EntFire(`intel`, `forceresetsilent`) " } WaveSpawn { Name wave2-0 Where spawnbot_single_flag TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Scout_BombDelivery ClassIcon heavy_shotgun } } WaveSpawn { Name wave2-1a Where spawnbot TotalCount 10 SpawnCount 2 WaitBetweenSpawns 8 WaitBeforeStarting 1 TotalCurrency 25 WaitForAllSpawned wave2-0 TFBot { Class Pyro Skill Hard Item "The Detonator" Item "Fear Monger" ClassIcon pyro_detonator_lite WeaponRestrictions SecondaryOnly Name "Detonator Pyro" } } WaveSpawn { Name wave2-1a Where spawnbot TotalCount 14 SpawnCount 2 WaitBetweenSpawns 7 WaitBeforeStarting 1 TotalCurrency 25 WaitForAllSpawned wave2-0 TFBot { Class Demoman Skill Normal Item "The Pure Tin Capotain" } } WaveSpawn { Name wave2-1a Where spawnbot_invasion TotalCount 20 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 50 WaitForAllSpawned wave2-0 TFBot { Class Scout Skill Easy Item "Death Racer's Helmet" Item "Thrilling Tracksuit" } } WaveSpawn { Name wave2-1b Where spawnbot_left TotalCount 3 SpawnCount 1 WaitBetweenSpawns 11 WaitBeforeStarting 5 TotalCurrency 125 WaitForAllSpawned wave2-0 TFBot { Template T_TFBot_Giant_Pyro Skill Normal Item "A Head Full of Hot Air" Item "Jupiter Jetpack" Attributes AlwaysFireWeapon } } WaveSpawn { Name wave2-2a Where spawnbot TotalCount 27 SpawnCount 4 WaitBetweenSpawns 6 WaitBeforeStarting 1 TotalCurrency 100 WaitForAllSpawned wave2-1a MaxActive 8 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Normal Item "The Tungsten Toque" } } WaveSpawn { Name wave2-2b Where spawnbot_left TotalCount 18 SpawnCount 3 WaitBetweenSpawns 6.5 WaitBeforeStarting 7 TotalCurrency 50 WaitForAllSpawned wave2-1a TFBot { Template T_TFBot_Sniper_Huntsman Skill Normal Item "The Snaggletoothed Stetson" } } WaveSpawn { Name wave2-2b Where spawnbot TotalCount 10 SpawnCount 2 WaitBetweenSpawns 8 WaitBeforeStarting 7 TotalCurrency 25 WaitForAllSpawned wave2-1a TFBot { Class Pyro Skill Normal Item "The Miami Rooster" Attributes AlwaysFireWeapon } } WaveSpawn { Name wave2-2c Where spawnbot TotalCount 3 SpawnCount 1 WaitBetweenSpawns 11 WaitBeforeStarting 0 TotalCurrency 100 WaitForAllDead wave2-1a TFBot { Template T_TFBot_Giant_Demo_RapidFire Skill Hard Item "Ghastly Gibus 2010" } } } /////////////////////////////////////////////////// //WAVE 3: //SUBWAVE 1: //7 SOLDIERS AND QUICKFIX MEDICS (75) //24 SHOTGUN SOLDIERS (75) //2 GIANT DEMOKNIGHTS (125) // //SUBWAVE 2: //TANK (15000 HP) (200) //SMG SNIPER SUPPORT (75) //21 FLARE GUN PYROS (75) //3 GIANT SOLDIERS (175) // //TOTAL: 750 (850 A+) /////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`popextensions_main.nut`, getroottable()) MissionAttrs ({ NoThrillerTaunt = 1 NoCrumpkins = 1 ForceHoliday = 2 }) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_left_arrows`, `TurnOn`) EntFire(`bombpath_right_arrows`, `TurnOff`) EntFire(`bombpath_left_relay`, `Trigger`) EntFire(`intel`, `forceresetsilent`) " } WaveSpawn { Name wave3-0 Where spawnbot_single_flag TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Scout_BombDelivery ClassIcon sniper_smg_tind } } WaveSpawn { Name wave3-1 Where spawnbot TotalCount 14 SpawnCount 2 WaitBetweenSpawns 5.5 WaitBeforeStarting 5 TotalCurrency 75 WaitForAllSpawned wave3-0 Squad { TFBot { Class Soldier Item "The Hellmet" Skill Normal } TFBot { Template T_TFBot_Medic_QuickFix Item "Herzensbrecher" Item "Kriegsmaschine-9000" } } } WaveSpawn { Name wave3-1 Where spawnbot TotalCount 24 SpawnCount 2 WaitBetweenSpawns 4 WaitBeforeStarting 0 TotalCurrency 75 WaitForAllSpawned wave3-0 MaxActive 8 TFBot { Class Soldier Skill Normal Name "Shotgun Soldier" Item "The Infernal Impaler" WeaponRestrictions SecondaryOnly ClassIcon heavy_shotgun } } WaveSpawn { Name wave3-1 Where spawnbot TotalCount 3 SpawnCount 1 WaitBetweenSpawns 17 WaitBeforeStarting 0 TotalCurrency 125 WaitForAllSpawned wave3-0 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Item "The Horsemann's Hand-Me-Down" Item "The Lordly Lapels" } } WaveSpawn { Name wave3-2a TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 15 TotalCurrency 200 WaitForAllSpawned wave3-1 Tank { Health 15000 Name tankboss1 Speed 75 StartingPathTrackNode "path1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave3-2b Where spawnbot_left TotalCount 18 SpawnCount 2 WaitBetweenSpawns 7 WaitBeforeStarting 8 TotalCurrency 75 WaitForAllSpawned wave3-2a MaxActive 8 Support 1 Squad { TFBot { Class Sniper Skill Easy Item "SMG" Name "SMG Sniper" ClassIcon sniper_smg_tind WeaponRestrictions SecondaryOnly Item "The Criminal Cloak" Item "The Dread Hiding Hood" } } } WaveSpawn { Name wave3-2b Where spawnbot TotalCount 24 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 8 TotalCurrency 75 WaitForAllSpawned wave3-2a TFBot { Class Demoman Skill Normal Item "The Voodoo JuJu (Slight Return)" } } WaveSpawn { Name wave3-3 Where spawnbot TotalCount 3 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 18 TotalCurrency 125 WaitForAllSpawned wave3-2a TFBot { Template T_TFBot_Giant_Soldier Item "The Cadaver's Capper" Item "The Shogun's Shoulder Guard" Skill Hard } } } //////////////////////////////////////////////////////////// //WAVE4: //SUBWAVE 1: //6 STEEL GAUNTLETS (50) //16 LOCH-N-LOADS (25) //18 SHOTGUN HEAVIES (50) //2 GIANT DEMOMAN SPAMMERS (125) // //SUBWAVE 2: //12 HEAVIES WITH 4 BUFF SOLDIERS (75) // //SUBWAVE 3: //4 GIANT CHARGED SOLDIERS, WITH 2 SLOW-RECHARGE UBER MEDICS AND 8 HEAVIES (150) //HUNTSMAN SNIPER SUPPORT (75) //DF PYRO SUPPORT (50) // //TOTAL: 600 (700 A+) //////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`popextensions_main.nut`, getroottable()) MissionAttrs ({ NoThrillerTaunt = 1 NoCrumpkins = 1 ForceHoliday = 2 }) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_left_arrows`, `TurnOn`) EntFire(`bombpath_right_arrows`, `TurnOff`) EntFire(`bombpath_left_relay`, `Trigger`) EntFire(`intel`, `forceresetsilent`) " } WaveSpawn { Name wave4-0 Where spawnbot_single_flag TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Scout_BombDelivery ClassIcon pyro_dragon_fury_swordstone } } WaveSpawn { Name wave4-1 Where spawnbot TotalCount 6 SpawnCount 1 WaitBetweenSpawns 7 WaitBeforeStarting 0 TotalCurrency 50 WaitForAllSpawned wave4-0 TFBot { Template T_TFBot_Heavyweapons_Fist Item "War Head" //captain punchie :) Item "Big Steel Jaw of Summer Fun" } } WaveSpawn { Name wave4-1 Where spawnbot TotalCount 16 SpawnCount 2 WaitBetweenSpawns 6 WaitBeforeStarting 0.5 TotalCurrency 25 WaitForAllSpawned wave4-0 TFBot { Class Demoman Item "The Loch-n-Load" Item "Lil' Bitey" Name "Loch-n-Load Demoman" Skill Normal ClassIcon demo_loch_nys } } WaveSpawn { Name wave4-1a Where spawnbot_invasion TotalCount 18 SpawnCount 3 WaitBetweenSpawns 5.5 WaitBeforeStarting 7 TotalCurrency 50 WaitForAllSpawned wave4-0 //MaxActive 9 TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Normal Item "War Head" //like father like son } } WaveSpawn { Name wave4-1b Where spawnbot_left TotalCount 2 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 20 TotalCurrency 125 WaitForAllSpawned wave4-0 TFBot { Template T_TFBot_Giant_Demoman Skill Hard ClassIcon demo_spammer Item "Parasite Hat" Item "The Scrumpy Strongbox" } } WaveSpawn { Name wave4-2 Where spawnbot TotalCount 16 SpawnCount 4 WaitBeforeStarting 9 WaitBetweenSpawns 5 TotalCurrency 75 WaitForAllSpawned wave4-1b Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Item "Stainless Pot" ItemAttributes { ItemName "The Buff Banner" "increase buff duration" 9.0 "deploy time decreased" 0.5 } } TFBot { Class HeavyWeapons Skill Easy Item "Minsk Beef" Name "Heavy" } TFBot { Class HeavyWeapons Skill Easy Item "Minsk Beef" Name "Heavy" } TFBot { Class HeavyWeapons Skill Easy Item "Minsk Beef" Name "Heavy" } } } WaveSpawn { Name wave4-3 Where spawnbot TotalCount 20 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 10 TotalCurrency 150 WaitForAllSpawned wave4-2 Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit Item "Idiot Box" Item "Steel Pipes" Item "Shoestring Budget" } TFBot { Template T_TFBot_Medic_SlowRecharge Item "The Alternative Medicine Mann" } TFBot { Template T_TFBot_Medic_SlowRecharge Item "The Alternative Medicine Mann" } TFBot { Class HeavyWeapons Skill Easy Item "Minsk Beef" Name "Heavy" } TFBot { Class HeavyWeapons Skill Easy Item "Minsk Beef" Name "Heavy" } } } WaveSpawn { Name wave4-3support Where spawnbot TotalCount 31 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 3 TotalCurrency 75 Support 1 WaitForAllDead wave4-2 MaxActive 5 TFBot { Template T_TFBot_Sniper_Huntsman Skill Normal Item "Headhunter's Brim" Item "Hunting Cloak" } } WaveSpawn { Name wave4-3support Where spawnbot TotalCount 26 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 5 TotalCurrency 50 Support 1 WaitForAllSpawned wave4-2 MaxActive 5 TFBot { Class Pyro ClassIcon pyro_dragon_fury_swordstone Name "Dragon's Fury Pyro" Skill Normal Item "The Dragon's Fury" Item "Head of the Dead" MaxVisionRange 1000 CharacterAttributes { "airblast disabled" 1 } } } } ////////////////////////////////////////////////// //WAVE 5: //SUBWAVE 1: //35 SODA POPPER SCOUTS (50) //20 HEAVIES (100) //3 GIANT BAT SCOUTS (100) //2 RAPID FIRE SOLDIERS PAIRED WITH ARMORED BIGHEAL MEDICS (200) // //SUBWAVE 2: //SOLDIER SUPPORT (50) //SODA POPPER SCOUT SUPPORT (50) //3 GIANT IRONBOMBER BURST DEMOS WITH 2 QUICK-UBER MEDICS EACH (100) // //TOTAL: 700 (800 A+) ////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`popextensions_main.nut`, getroottable()) MissionAttrs ({ NoThrillerTaunt = 1 NoCrumpkins = 1 ForceHoliday = 2 }) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_left_arrows`, `TurnOff`) EntFire(`bombpath_right_arrows`, `TurnOn`) EntFire(`bombpath_right_relay`, `Trigger`) EntFire(`intel`, `forceresetsilent`) " } WaveSpawn { Name wave5-0 Where spawnbot_single_flag TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Scout_BombDelivery ClassIcon soldier } } WaveSpawn { Name wave5-1a Where spawnbot_right TotalCount 11 SpawnCount 1 WaitBetweenSpawns 3.5 WaitBeforeStarting 2.5 TotalCurrency 25 WaitForAllSpawned wave5-0 MaxActive 3 TFBot { Template T_TFBot_Scout_Soda_Popper } } WaveSpawn { Name wave5-1e Where spawnbot TotalCount 24 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 3 TotalCurrency 25 WaitForAllSpawned wave5-0 MaxActive 8 TFBot { Template T_TFBot_Scout_Soda_Popper } } WaveSpawn { Name wave5-1d Where spawnbot TotalCount 20 SpawnCount 2 WaitBetweenSpawns 7 WaitBeforeStarting 3 TotalCurrency 100 WaitForAllSpawned wave5-0 MaxActive 4 TFBot { Class HeavyWeapons Item "Warhood" Name "Heavy" Skill Easy } } WaveSpawn { Name wave5-1b Where spawnbot TotalCount 3 SpawnCount 1 WaitBetweenSpawns 9 WaitBeforeStarting 6 TotalCurrency 100 WaitForAllSpawned wave5-0 TFBot { Template T_TFBot_Giant_Bat_Scout } } WaveSpawn { Name wave5-1c Where spawnbot TotalCount 4 SpawnCount 2 WaitBetweenSpawns 17 WaitBeforeStarting 17 TotalCurrency 150 //WaitForAllSpawned wave5-1b Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Skill Hard Item "Hellhunter's Headpiece" Item "Ghoul Gibbin' Gear" } TFBot { Template T_TFBot_Medic_BigHeal_Armored } } } WaveSpawn { Name wave5-2a Where spawnbot TotalCount 21 SpawnCount 3 WaitBetweenSpawns 2.5 WaitBeforeStarting 4 TotalCurrency 50 WaitForAllSpawned wave5-1a MaxActive 6 Support 1 TFBot { Class Soldier Skill Normal Item "The Spellbinder's Bonnet" } } WaveSpawn { Name wave5-2b Where spawnbot TotalCount 22 SpawnCount 2 WaitBetweenSpawns 3 WaitBeforeStarting 6 TotalCurrency 50 WaitForAllSpawned wave5-1e MaxActive 8 Support 1 TFBot { Template T_TFBot_Scout_Soda_Popper } } WaveSpawn { Name wave5-2b Where spawnbot TotalCount 9 SpawnCount 3 WaitBetweenSpawns 16 WaitBeforeStarting 16 TotalCurrency 200 WaitForAllSpawned wave5-1c Squad { TFBot { Template T_TFBot_Giant_Demo_BurstFire_IronBomber } TFBot { Template T_TFBot_Medic_QuickUber Item "The Vicar's Vestments" Item "Dr. Gogglestache" } TFBot { Template T_TFBot_Medic_QuickUber Item "The Vicar's Vestments" Item "Dr. Gogglestache" } } } } //////////////////////////////////////////////////////////// //WAVE6 //SUBWAVE 1: //2 TANKS 19000HP (250) //32 SCOUTS (50) //24 BISON SOLDIERS (50) // //SUBWAVE 2: //HEAVYWEIGHT CHAMP SUPPORT (50) //24 SOLDIERS (50) //1 GIANT DRAGON'S FURY (75) //1 GIANT BURST FIRE SOLDIER (75) // //SUBWAVE 3: //DEMOMEN SUPPORT (25) //TANK 17500HP (150) //1 GIANT DRAGON'S FURY WITH 2 BIGHEAL MEDICS (200) //1 GIANT BURST FIRE SOLDIER WITH 2 BIGHEAL MEDICS (200) // //MISSION SUPPORT: SNIPERS // //TOTAL: 1050 (1150 A+) //////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`popextensions_main.nut`, getroottable()) MissionAttrs ({ NoThrillerTaunt = 1 NoCrumpkins = 1 ForceHoliday = 2 }) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_left_arrows`, `TurnOn`) EntFire(`bombpath_right_arrows`, `TurnOff`) EntFire(`bombpath_left_relay`, `Trigger`) EntFire(`intel`, `forceresetsilent`) " } WaveSpawn { Name wave6-0 Where spawnbot_single_flag TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Scout_BombDelivery ClassIcon demo } } WaveSpawn { Name wave6-1 TotalCount 2 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 0 TotalCurrency 250 WaitForAllSpawned wave6-0 Tank { Health 19000 Name tankboss1 Speed 75 StartingPathTrackNode "path1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave6-1 Where spawnbot TotalCount 12 SpawnCount 3 WaitBetweenSpawns 12 WaitBeforeStarting 7 TotalCurrency 25 //MaxActive 12 WaitForAllSpawned wave6-0 TFBot { Class Heavy Name "Heavy" Item "Road Rage" Item "The Purity Fist" Skill Normal } } WaveSpawn { Name wave6-1 Where spawnbot TotalCount 24 SpawnCount 3 WaitBetweenSpawns 6 WaitBeforeStarting 9 TotalCurrency 50 WaitForAllSpawned wave6-0 TFBot { Class Soldier Name "Bison Soldier" WeaponRestrictions SecondaryOnly Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" Item "Lord Cockswain's Novelty Mutton Chops and Pipe" ClassIcon soldier_bison Skill Hard } } WaveSpawn { Name wave6-2support Where spawnbot TotalCount 35 SpawnCount 5 WaitBetweenSpawns 13 WaitBeforeStarting 10 TotalCurrency 50 WaitForAllDead wave6-1 MaxActive 15 Support 1 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Item "The Titanium Towel" Item "The Samson Skewer" } } WaveSpawn { Name wave6-2 Where spawnbot TotalCount 24 SpawnCount 4 WaitBetweenSpawns 9 WaitBeforeStarting 10 TotalCurrency 50 WaitForAllSpawned wave6-1 MaxActive 12 TFBot { Class Soldier Skill Normal Item "Handsome Devil" } } WaveSpawn { Name wave6-2a Where spawnbot TotalCount 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 14 TotalCurrency 75 WaitForAllSpawned wave6-1 Squad { TFBot { Template T_TFBot_Giant_Pyro_DF } TFBot { Template T_TFBot_Medic_QuickUber Item "The Main Cast" Item "Medical Mummy" } } } WaveSpawn { Name wave6-2b Where spawnbot TotalCount 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 16 TotalCurrency 75 WaitForAllSpawned wave6-2a Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Item "Calamitous Cauldron" } TFBot { Template T_TFBot_Medic_QuickUber Item "The Main Cast" Item "Medical Mummy" } } } WaveSpawn { Name wave6-3support Where spawnbot TotalCount 34 SpawnCount 3 WaitBetweenSpawns 9 WaitBeforeStarting 7 TotalCurrency 25 WaitForAllDead wave6-2b MaxActive 8 Support 1 Squad { TFBot { Class Demoman Skill Hard Item "Nightbane Brim" } } } WaveSpawn { Name wave6-3 TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 23 TotalCurrency 150 WaitForAllSpawned wave6-2b Tank { Health 17500 Name tankboss1 Speed 75 Skin 1 StartingPathTrackNode "path1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave6-3a Where spawnbot TotalCount 2 SpawnCount 2 WaitBetweenSpawns 15 WaitBeforeStarting 28 TotalCurrency 100 WaitForAllSpawned wave6-3 Squad { TFBot { Template T_TFBot_Giant_Pyro_DF Skill Hard } TFBot { Template T_TFBot_Medic_QuickUber Item "The Main Cast" Item "Medical Mummy" } } } WaveSpawn { Name wave6-3b Where spawnbot TotalCount 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 15 TotalCurrency 200 WaitForAllSpawned wave6-3a Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Item "Calamitous Cauldron" } TFBot { Template T_TFBot_Medic_QuickUber Item "The Main Cast" Item "Medical Mummy" } } } } ////////////////////////////////////////////////////// //WAVE7 //SUBWAVE 1: //5 GIANT EXTENDED BUFF BANNER SOLDIERS (225) //12 LOCH-N-LOAD DEMOS (175) // //SUBWAVE 2: //HEAVY SUPPORT (150) //SOLDIER SUPPORT (100) // //2 BURSTFIRE DEMOMEN W/1 UBERMED EACH (100) //3 FLARE RAIN PYROS (100) //30 HUNTSMAN SNIPERS (SUPPORT LIMITED) (100) //2 BURSTFIRE DEMOMEN W/2 UBERMEDS EACH (100) //2 GIANT HEAVIES (50) //6 CONCH SOLDIERS (50) // //MISSION SUPPORT: SNIPERS // //TOTAL: 1100 (1200 A+) ////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`popextensions_main.nut`, getroottable()) MissionAttrs ({ NoThrillerTaunt = 1 NoCrumpkins = 1 ForceHoliday = 2 }) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_left_arrows`, `TurnOff`) EntFire(`bombpath_right_arrows`, `TurnOn`) EntFire(`bombpath_right_relay`, `Trigger`) EntFire(`intel`, `forceresetsilent`) " } WaveSpawn { Name wave7-0 Where spawnbot_single_flag TotalCount 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Scout_BombDelivery ClassIcon soldier } } WaveSpawn { Name wave7-1 Where spawnbot TotalCount 5 SpawnCount 1 WaitBetweenSpawns 6 WaitBeforeStarting 0 TotalCurrency 225 WaitForAllSpawned wave7-0 TFBot { Template T_TFBot_Giant_Soldier_Spammer_Buff_FastDeploy } } WaveSpawn { Name wave7-1 Where spawnbot TotalCount 12 SpawnCount 2 WaitBetweenSpawns 6 WaitBeforeStarting 7 TotalCurrency 175 WaitForAllSpawned wave7-0 TFBot { Class Demoman Item "The Loch-n-Load" Item "The Skull Island Topper" Name "Loch-n-Load Demoman" Skill Normal ClassIcon demo_loch_nys } } WaveSpawn { Name wave7-2 Where spawnbot TotalCount 36 SpawnCount 4 WaitBetweenSpawns 13 WaitBeforeStarting 10 TotalCurrency 150 MaxActive 6 WaitForAllSpawned wave7-1 Support 1 TFBot { Class HeavyWeapons Skill Normal Name "Heavy" Item "Mad Mask" } } WaveSpawn { Name wave7-2 Where spawnbot TotalCount 24 SpawnCount 2 WaitBetweenSpawns 8 WaitBeforeStarting 8 TotalCurrency 100 MaxActive 6 WaitForAllSpawned wave7-1 Support 1 TFBot { Class Soldier Skill Hard Item "Shortness Of Breath" } } WaveSpawn { Name wave7-3a Where spawnbot TotalCount 6 SpawnCount 3 WaitBetweenSpawns 9 WaitBeforeStarting 11 TotalCurrency 100 WaitForAllSpawned wave7-1 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Skill Hard Item "The Headtaker's Hood" } TFBot { Template T_TFBot_Medic_QuickUber Item "The Surgeon's Space Suit" Item "The Trepanabotomizer" } TFBot { Template T_TFBot_Medic_QuickUber Item "The Surgeon's Space Suit" Item "The Trepanabotomizer" } } } WaveSpawn { Name wave7-3b Where spawnbot TotalCount 9 SpawnCount 3 WaitBetweenSpawns 12 WaitBeforeStarting 13 TotalCurrency 100 WaitForAllSpawned wave7-3a Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Rain } TFBot { Template T_TFBot_Medic_QuickUber Item "The Surgeon's Space Suit" Item "The Trepanabotomizer" } TFBot { Template T_TFBot_Medic_QuickUber Item "The Surgeon's Space Suit" Item "The Trepanabotomizer" } } } WaveSpawn { Name wave7-3bb Where spawnbot TotalCount 30 SpawnCount 3 WaitBetweenSpawns 5 WaitBeforeStarting 3 TotalCurrency 50 WaitForAllSpawned wave7-3a Support Limited TFBot { Template T_TFBot_Sniper_Huntsman Item "Sharpshooter's Shroud" Item "Sightseer" } } WaveSpawn { Name wave7-3c Where spawnbot TotalCount 6 SpawnCount 3 WaitBetweenSpawns 6 WaitBeforeStarting 10 TotalCurrency 100 WaitForAllSpawned wave7-3b Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Skill Hard Item "The Headtaker's Hood" } TFBot { Template T_TFBot_Medic_QuickUber Item "The Surgeon's Space Suit" Item "The Trepanabotomizer" } TFBot { Template T_TFBot_Medic_QuickUber Item "The Surgeon's Space Suit" Item "The Trepanabotomizer" } } } WaveSpawn { Name wave7-3d Where spawnbot TotalCount 6 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 13 TotalCurrency 50 MaxActive 6 WaitForAllSpawned wave7-3c TFBot { Template T_TFBot_Soldier_Extended_Concheror Item "Bread Biter" } } WaveSpawn { Name wave7-3d Where spawnbot TotalCount 2 SpawnCount 1 WaitBetweenSpawns 11 WaitBeforeStarting 13 TotalCurrency 100 MaxActive 6 WaitForAllSpawned wave7-3c TFBot { Template T_TFBot_Giant_Heavyweapons Skill Hard Item "Horror Shawl" } } } }