//Created by: //Yoovy: https://steamcommunity.com/profiles/76561198017198600 //M1: https://steamcommunity.com/profiles/76561198117530637 WaveSchedule { StartingCurrency 400 FixedRespawnWaveTime yes RespawnWaveTime 4 EventPopfile Halloween CanBotsAttackWhileInSpawnRoom no Templates { YoovyBot_SentryBuster_Pirate { //TFBot Class Demoman Health 2500 Name "Swashbucklin' Sentry Buster" ClassIcon sentry_buster WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 7 "damage force reduction" 0.1 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "move speed bonus" 2 "torso scale" 0.3 "head scale" 3 } //Weapons Item "The Ullapool Caber" //Cosmetics Item "The Bolted Bicorne" Item "The Tartantaloons" } YoovyBot_SentryBuster_Halloween { //TFBot Class Demoman Health 2500 Name "Hellish Sentry Buster" ClassIcon sentry_buster WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 7 "damage force reduction" 0.1 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "move speed bonus" 2 "torso scale" 0.3 "head scale" 3 } //Weapons Item "The Ullapool Caber" //Cosmetics Item "Spine-Chilling Skull" Item "The Tartantaloons" } YoovyBot_Sniper_Fast { //TFBot Class Sniper Health 100 Name "Flaming Boney" ClassIcon dead_flame_lite WeaponRestrictions MeleeOnly Tag bot_skeletonify CharacterAttributes { "move speed bonus" 1.25 } //Weapons Item "The Tribalman's Shiv" //Cosmetics Item "Hunting Cloak" Item "Spine-Chilling Skull" ItemAttributes { ItemName "Spine-Chilling Skull" "attach particle effect" 1 "set item tint RGB" 1315860 } } YoovyBot_Demoman_Melee { //TFBot Class Demoman Name "Landlubber" ClassIcon demoknight_bottle_lite WeaponRestrictions MeleeOnly CharacterAttributes { "voice pitch scale" 0.85 } //Weapons Item "The Scottish Handshake" //Cosmetics Item "Plaid Lad" ItemAttributes { ItemName "Plaid Lad" "item style override" 2 "set item tint RGB" 8154199 } } YoovyBot_Demoman_Knight_HHH { //TFBot Class Demoman Name "Headless Horseless Horsemanlet" Health 149 ClassIcon demoknight_headtaker_nys WeaponRestrictions MeleeOnly CharacterAttributes { "SPELL: set Halloween footstep type" 2 "gesture speed increase" 1.5 "voice pitch scale" 0.85 } //Weapons Item "The Chargin' Targe" Item "The Horseless Headless Horseman's Headtaker" ItemAttributes { ItemName "The Horseless Headless Horseman's Headtaker" "max health additive penalty" 1 "critboost on kill" 3 } //Cosmetics Item "Horseless Headless Horseman's Head" Item "The Horsemann's Hand-Me-Down" Item "The Sole Saviors" } YoovyBot_Pyro { //TFBot Class Pyro Name "Greek Fire" //Weapons ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } //Cosmetics Item "Neptune's Nightmare" Item "Wanderer's Wear" } YoovyBot_Heavy { //TFBot Class Heavy Name "Repeating Rifleman" //Cosmetics Item "Bedouin Bandana" Item "The Leftover Trap" } YoovyBot_Heavy_GRU { //TFBot Class Heavy Name "Berserker" ClassIcon heavy_gru WeaponRestrictions MeleeOnly //Weapons Item "Gloves of Running Urgently MvM" //Cosmetics Item "Cold War Luchador" } YoovyBot_Giant_Sniper_Jarate { //TFBot Class Sniper Health 3000 Scale 1.75 Name "Scurvy" ClassIcon sniper_jarate WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Attributes MiniBoss Tag bot_skeletonify Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.6 "voice pitch scale" 0.7 "head scale" 0.55 } //Weapons Item "Jarate" ItemAttributes { ItemName "Jarate" "effect bar recharge rate increased" -1 } //Cosmetics Item "The Jarmaments" Item "Headhunter's Brim" ItemAttributes { ItemName "Headhunter's Brim" "set item tint RGB" 8154199 } } YoovyBot_Soldier { //TFBot Class Soldier Name "Sunken Soldier" //Cosmetics Item "EOTL_beard" ItemAttributes { ItemName "EOTL_beard" "set item tint RGB" 2960676 } } YoovyBot_Medic_Uber_Quick { //TFBot Class Medic Name "Quick-Über Surgeon" ClassIcon medic_uber Attributes SpawnWithFullCharge //Weapons ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 5 "set_item_texture_wear" 0 "uber duration bonus" -3 "heal rate penalty" 0.1 } //Cosmetics Item "Scourge of the Sky" Item "The Ruffled Ruprecht" ItemAttributes { ItemName "The Ruffled Ruprecht" "set item tint RGB" 2960676 } } YoovyBot_Scout_Melee_Bonk { //TFBot Class Scout Name "Seawater Sipper" ClassIcon scout_bonk WeaponRestrictions MeleeOnly CharacterAttributes { "deploy time decreased" 0.1 } //Weapons Item "Bonk! Atomic Punch" Item "The Atomizer" ItemAttributes { ItemName "The Atomizer" "single wep deploy time increased" 1 "dmg penalty vs players" 1 "air dash count" 0 } //Cosmetics Item "Prohibition Opposition" Item "B'aaarrgh-n-Britches" Item "B'aaarrgh-n-Bicorne" ItemAttributes { ItemName "B'aaarrgh-n-Bicorne" "set item tint RGB" 5801378 } } YoovyBot_Giant_Heavy { //TFBot Class Heavy Health 5000 Name "Grim Repeating Rifleman" ClassIcon heavy_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "killstreak tier" 1 "damage bonus" 1.5 } //Cosmetics Item "Bedouin Bandana" Item "The Leftover Trap" Item "Heavy Metal" Item "Hog Heels" } YoovyBot_Demoman { //TFBot Class Demoman Name "Bomb Chuckin' Drunk" //Cosmetics Item "Demoman Tricorne" } YoovyBot_Demoman_Knight_Persian { //TFBot Class Demoman Name "Marauder" ClassIcon demoknight_persian_nys WeaponRestrictions MeleeOnly //Weapons Item "The Bootlegger" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } Item "The Persian Persuader" ItemAttributes { ItemName "The Persian Persuader" "critboost on kill" 3 } //Cosmetics Item "Pirate Bandana" } YoovyBot_Giant_Pyro_DF { //TFBot Class Pyro Health 3000 Name "Pest Control" ClassIcon pyro_dragon_fury_swordstone MaxVisionRange 800 Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "The Dragon's Fury" ItemAttributes { ItemName "The Dragon's Fury" "killstreak tier" 1 } //Cosmetics Item "The Wraith Wrap" Item "Firebrand" ItemAttributes { ItemName "Firebrand" "set item tint RGB" 2960676 } } YoovyBot_Medic_Uber_NoCharge { //TFBot Class Medic Name "Über Surgeon" ClassIcon medic_uber Attributes SpawnWithFullCharge //Weapons ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate penalty" 0 "heal rate bonus" 5 } //Cosmetics Item "Scourge of the Sky" Item "The Buccaneer's Bicorne" ItemAttributes { ItemName "The Buccaneer's Bicorne" "set item tint RGB" 2960676 } } YoovyBot_Spy { //TFBot Class Spy Attributes IgnoreFlag Name "Voleur" //Weapons Item "The Sharp Dresser" //Cosmetics Item "The Dashin' Hashshashin" Item "Le Professionnel" ItemAttributes { ItemName "Le Professionnel" "set item tint RGB" 2960676 } } YoovyBot_Giant_Scout { //TFBot Class Scout Health 1600 Name "Voyager" ClassIcon scout_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 } //Weapons ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "killstreak tier" 1 } //Cosmetics Item "Prohibition Opposition" Item "B'aaarrgh-n-Britches" Item "B'aaarrgh-n-Bicorne" ItemAttributes { ItemName "B'aaarrgh-n-Bicorne" "set item tint RGB" 5801378 } } YoovyBot_Heavy_Deflector { //TFBot Class Heavy Name "Deflecting Rifleman" ClassIcon heavy_deflector //Weapons Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } //Cosmetics Item "The Leftover Trap" Item "Hog Heels" Item "The Salty Dog" ItemAttributes { ItemName "The Salty Dog" "item style override" 1 "set item tint RGB" 2960676 } } YoovyBot_Medic_QF_BigHeal { //TFBot Class Medic Name "Big-Heal Surgeon" //Weapons Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 1 "ubercharge rate bonus" 0.1 "heal rate bonus" 11 } //Cosmetics Item "The Powdered Practitioner" Item "The Dough Puncher" } YoovyBot_Giant_Scout_Sandman_Armored { //TFBot Class Scout Health 3000 Name "Plank Running Gargantua" ClassIcon scout_stun_giant_armored WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.75 } //Weapons Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 "max health additive penalty" 0 "killstreak tier" 1 } //Cosmetics Item "The Pompous Privateer" Item "B'aaarrgh-n-Britches" Item "Speedy Scoundrel" ItemAttributes { ItemName "Speedy Scoundrel" "item style override" 1 } } YoovyBot_Scout_Basher { //TFBot Class Scout Name "Thwacker" ClassIcon scout_basher_lite WeaponRestrictions MeleeOnly //Weapons Item "The Boston Basher" ItemAttributes { ItemName "The Boston Basher" "hit self on miss" 0 "damage penalty" 0.5 } //Cosmetics Item "Prohibition Opposition" Item "B'aaarrgh-n-Britches" Item "Nasty Norsemann" ItemAttributes { ItemName "Nasty Norsemann" "set item tint RGB" 5801378 } } YoovyBot_Scout { //TFBot Class Scout Name "Shipmate" //Cosmetics Item "Prohibition Opposition" Item "B'aaarrgh-n-Britches" Item "B'aaarrgh-n-Bicorne" ItemAttributes { ItemName "B'aaarrgh-n-Bicorne" "set item tint RGB" 5801378 } } YoovyBot_Giant_Soldier_Barrage { //TFBot Class Soldier Health 4200 Name "Major Commando" ClassIcon soldier_barrage Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "health regen" 50 } //Weapons Item "warbird_rocketlauncher_warhawk" ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "projectile spread angle penalty" 5 "projectile speed decreased" 0.4 "clip size upgrade atomic" 26 "reload time decreased" 0.22 "set_item_texture_wear" 0 "killstreak tier" 1 "fire rate bonus" 0.2 "damage bonus" 1.5 } //Cosmetics Item "Stealth Bomber" Item "Close Quarters Cover" ItemAttributes { ItemName "Close Quarters Cover" "item style override" 1 "set item tint RGB" 2960676 } } YoovyBot_Giant_Medic_QF_Regen { //TFBot Class Medic Name "Giant Self-Doctoring Surgeon" Health 4500 ClassIcon medic_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "health regen" 50 } //Weapons Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "ubercharge rate bonus" 1 "heal rate bonus" 200 } //Cosmetics Item "The Powdered Practitioner" Item "The Dough Puncher" } YoovyBot_Giant_Demoman_Knight_Persian { //TFBot Class Demoman Health 3300 Name "Quartermaster" ClassIcon demoknight_persian_nys WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "The Bootlegger" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } Item "The Persian Persuader" ItemAttributes { ItemName "The Persian Persuader" "critboost on kill" 3 } //Cosmetics Item "The Buccaneer's Bicorne" Item "The Toowoomba Tunic" Item "The Tartantaloons" Item "The All-Father" ItemAttributes { ItemName "The All-Father" "item style override" 1 "set item tint RGB" 2960676 } } YoovyBot_Medic_QF_MegaHeal { //TFBot Class Medic Name "Mega-Heal Surgeon" ClassIcon medic_pop Attributes SpawnWithFullCharge //Weapons Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 1 "ubercharge rate bonus" 0.1 "heal rate bonus" 11 } //Cosmetics Item "The Foppish Physician" Item "Oktoberfester" ItemAttributes { ItemName "Oktoberfester" "item style override" 2 "set item tint RGB" 5801378 } } YoovyBot_Soldier_DH { //TFBot Class Soldier Name "Sunken Direct Hit Soldier" ClassIcon soldier_directhit_lite //Weapons Item "The Direct Hit" //Cosmetics Item "The Conquistador" Item "EOTL_beard" ItemAttributes { ItemName "EOTL_beard" "set item tint RGB" 2960676 } } YoovyBot_Giant_Pyro_Airblast { //TFBot Class Pyro Health 3000 Name "Giant Windgusting Greek Fire" ClassIcon pyro_reflect_daan Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "powerhouse_flamethrower_turbinetorcher" ItemAttributes { ItemName "powerhouse_flamethrower_turbinetorcher" "set_item_texture_wear" 0 "killstreak tier" 1 } //Cosmetics Item "Neptune's Nightmare" Item "Wanderer's Wear" Item "Rail Spikes" ItemAttributes { ItemName "Rail Spikes" "set item tint RGB" 6901050 } } YoovyBot_Soldier_Buff_Ext { //TFBot Class Soldier Name "Raging Revenant" ClassIcon soldier_buff Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } //Weapons Item "concealedkiller_rocketlauncher_sandcannon" ItemAttributes { ItemName "concealedkiller_rocketlauncher_sandcannon" "set_item_texture_wear" 0 } Item "The Buff Banner" //Cosmetics Item "The Hellmet" ItemAttributes { ItemName "The Hellmet" "set item tint RGB" 15185211 } } YoovyBot_Giant_Heavy_Deflector { //TFBot Class Heavy Health 5000 Name "Grim Deflecting Rifleman" ClassIcon heavy_deflector Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "killstreak tier" 1 "damage bonus" 1.5 } //Cosmetics Item "The Leftover Trap" Item "Heavy Metal" Item "Hog Heels" Item "The Salty Dog" ItemAttributes { ItemName "The Salty Dog" "item style override" 1 "set item tint RGB" 2960676 } } YoovyBot_Giant_Soldier_RapidFire_Conch_Extended { Class Soldier Health 3800 Name "Conqueror" ClassIcon soldier_conch_spammer Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "increase buff duration" 11 "deploy time decreased" 0.1 "move speed penalty" 0.5 } //Weapons Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "projectile speed decreased" 0.65 "set_item_texture_wear" 0 "reload time decreased" -1 "killstreak tier" 1 "fire rate bonus" 0.5 } Item "The Concheror" //Cosmetics Item "The Valley Forge" Item "The Hornblower" } YoovyBot_Sniper { //TFBot Class Sniper Attributes IgnoreFlag Name "Crow's Nest" //Weapons Item "teufort_sniperrifle_bogtrotter" ItemAttributes { ItemName "teufort_sniperrifle_bogtrotter" "set_item_texture_wear" 0 } //Cosmetics Item "The Head Hedge" Item "The Cammy Jammies" Item "Crosshair Cardigan" ItemAttributes { ItemName "Crosshair Cardigan" "set item tint RGB" 2960676 } } YoovyBot_Giant_Sniper_Fast { //TFBot Class Sniper Health 1200 Name "Super Flaming Boney" ClassIcon dead_flame_lite WeaponRestrictions MeleeOnly Attributes Miniboss Tag bot_skeletonify Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "attach particle effect" 1 "move speed bonus" 2 } //Weapons Item "The Tribalman's Shiv" ItemAttributes { ItemName "The Tribalman's Shiv" "bleeding duration" 0 "killstreak tier" 1 "damage penalty" 1 } } YoovyBot_Scout_SP_Crit { //TFbot Class Scout Name "Crazed Cannibal" ClassIcon scout_popper2 MaxVisionRange 650 Attributes AlwaysCrit //Weapons Item "The Soda Popper" //Cosmetics Item "The Manneater" Item "B'aaarrgh-n-Britches" Item "Dead of Night" ItemAttributes { ItemName "Dead of Night" "set item tint RGB" 2636109 } } YoovyBot_Soldier_DH_Crit { //TFBot Class Soldier Name "Crocket Cannibal" ClassIcon soldier_directhit_lite Attributes AlwaysCrit //Weapons Item "The Direct Hit" //Cosmetics Item "The Manneater" Item "Dead of Night" ItemAttributes { ItemName "Dead of Night" "set item tint RGB" 2636109 } } YoovyBot_Pyro_DF_Crit { //TFBot Class Pyro Name "Furious Cannibal" ClassIcon pyro_dragon_fury_swordstone MaxVisionRange 650 Attributes AlwaysCrit //Weapons Item "The Dragon's Fury" //Cosmetics Item "The Manneater" Item "Dead of Night" ItemAttributes { ItemName "Dead of Night" "item style override" 2 "set item tint RGB" 2636109 } } YoovyBot_Heavy_Heater_Crit { //TFBot Class Heavy Name "Gatling Cannibal" ClassIcon heavy_heater Attributes AlwaysCrit //Weapons Item "The Huo Long Heatmaker" //Cosmetics Item "The Manneater" Item "Dead of Night" ItemAttributes { ItemName "Dead of Night" "item style override" 1 "set item tint RGB" 2636109 } } YoovyBot_Giant_Demoman_BurstFire { //TFBot Class Demoman Name "Festering Grenadier" Health 3300 ClassIcon demo_burst_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" "projectile spread angle penalty" 5 "projectile speed increased" 1.1 "clip size upgrade atomic" 7 "reload time decreased" 0.65 "set_item_texture_wear" 0 "killstreak tier" 1 "fire rate bonus" 0.1 } //Cosmetics Item "The Buccaneer's Bicorne" Item "A Whiff of the Old Brimstone" Item "The Tartantaloons" } YoovyBot_Giant_Soldier_BurstFire { //TFBot Class Soldier Name "Vengeant Rocketeer" Health 3800 ClassIcon soldier_burstfire Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "projectile speed decreased" 0.65 "clip size upgrade atomic" 5.0 "reload time decreased" 0.6 "set_item_texture_wear" 0 "killstreak tier" 1 "fire rate bonus" 0.1 } //Cosmetics Item "Tyrant's Helm" ItemAttributes { ItemName "Tyrant's Helm" "set item tint RGB" 1315860 } } YoovyBot_Giant_Medic_Kritzkrieg { //TFBot Class Medic Name "Vitamin C Surgeon" Health 4500 ClassIcon medic_kritz Attributes SpawnWithFullCharge Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "bot medic uber health threshold" 7202004 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "uber duration bonus" 7153200 "heal rate bonus" 200 } //Cosmetics Item "The Napoleon Complex" Item "The Colonel's Coat" } YoovyBot_Sniper_Huntsman_Crit { //TFBot Class Sniper Name "Head Hunting Cannibal" ClassIcon sniper_bow Attributes AlwaysCrit //Weapons Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage penalty" 0.5 } //Cosmetics Item "The Manneater" Item "Dead of Night" ItemAttributes { ItemName "Dead of Night" "set item tint RGB" 2636109 } } } //Sentrybusters //Waves 1-6 Mission { Objective DestroySentries Where spawnbot Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template YoovyBot_SentryBuster_Pirate Skill Expert } } //Wave 7 Mission { Objective DestroySentries Where spawnbot Where spawnbot_mission_sniper BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template YoovyBot_SentryBuster_Halloween Skill Expert } } //Spies //Wave 2 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 15 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Easy } } //Wave 4 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 50 CooldownTime 25 DesiredCount 3 TFBot { Template YoovyBot_Spy Skill Easy } } //Wave 5 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Hard } } //Snipers //Wave 5 Mission { Objective Sniper Where spawnbot Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Sniper Skill Hard } } ////////////////////// // WAVE 1 $800 /////// ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode //local ent = Entities.FindByClassname(null, `tf_objective_resource`) //if (ent) //{ // NetProps.SetPropString(ent, `m_iszMvMPopfileName`, `Pirate Palooza`) //} Param " EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_arrows_clear_relay`, `Trigger`) EntFire(`bombpath_1_relay`, `Trigger`, ``, 1) IncludeScript(`pda_zombifybot`) " } WaveSpawn { Name W1_01_BOMB TotalCurrency 10 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Sniper_Fast Skill Easy } } WaveSpawn { Name W1_01 TotalCurrency 85 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot TFBot { Template YoovyBot_Demoman_Melee Skill Expert } } WaveSpawn { Name W1_01 TotalCurrency 85 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot_mission_sniper TFBot { Template YoovyBot_Demoman_Melee Skill Expert } } WaveSpawn { Name W1_02 WaitForAllSpawned W1_01 TotalCurrency 80 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Demoman_Knight_HHH Skill Expert } } WaveSpawn { Name W1_02 WaitForAllSpawned W1_01 TotalCurrency 80 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Pyro Skill Easy } } WaveSpawn { Name W1_03_A WaitForAllSpawned W1_02 TotalCurrency 80 TotalCount 12 MaxActive 5 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Heavy Skill Easy } } WaveSpawn { Name W1_03_A WaitForAllSpawned W1_02 TotalCurrency 80 TotalCount 18 MaxActive 7 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Heavy_GRU Skill Expert } } WaveSpawn { Name W1_03_B WaitForAllSpawned W1_03_A TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Giant_Sniper_Jarate Skill Expert } } WaveSpawn { Name W1_03_B WaitForAllSpawned W1_03_A TotalCurrency 40 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Sniper_Fast Skill Easy } } WaveSpawn { Name W1_SUPPORT TotalCurrency 40 TotalCount 4 MaxActive 3 SpawnCount 2 WaitBeforeStarting 0.1 WaitBetweenSpawns 8 Where spawnbot Support Limited Squad { TFBot { Template YoovyBot_Soldier Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn { Name W1_SUPPORT TotalCurrency 40 TotalCount 4 MaxActive 3 SpawnCount 2 WaitBeforeStarting 0.1 WaitBetweenSpawns 10 Where spawnbot_mission_sniper Support Limited Squad { TFBot { Template YoovyBot_Soldier Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn { Name W1_SUPPORT2 WaitForAllDead W1_SUPPORT TotalCurrency 40 TotalCount 40 MaxActive 3 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Support 1 Squad { TFBot { Template YoovyBot_Soldier Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn { Name W1_SUPPORT2 WaitForAllDead W1_SUPPORT TotalCurrency 40 TotalCount 40 MaxActive 3 SpawnCount 2 WaitBeforeStarting 7.5 WaitBetweenSpawns 15 Where spawnbot_mission_sniper Support 1 Squad { TFBot { Template YoovyBot_Soldier Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } } ////////////////////// // WAVE 2 $800 /////// ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode //local ent = Entities.FindByClassname(null, `tf_objective_resource`) //if (ent) //{ // NetProps.SetPropString(ent, `m_iszMvMPopfileName`, `Pirate Palooza`) //} Param " EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_arrows_clear_relay`, `Trigger`) EntFire(`bombpath_2_relay`, `Trigger`, ``, 1) IncludeScript(`pda_zombifybot`) " } WaveSpawn { Name W2_01 TotalCurrency 200 TotalCount 42 MaxActive 16 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Scout_Melee_Bonk Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name W2_01_GHEAVIES TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Where spawnbot TFBot { Template YoovyBot_Giant_Heavy Skill Expert } } WaveSpawn { Name W2_01_GHEAVIES TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot_mission_sniper TFBot { Template YoovyBot_Giant_Heavy Skill Expert } } WaveSpawn { Name W2_02 WaitForAllDead W2_01_GHEAVIES TotalCurrency 200 TotalCount 30 MaxActive 12 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Demoman Skill Normal } } WaveSpawn { Name W2_02 WaitForAllDead W2_01_GHEAVIES TotalCurrency 50 TotalCount 12 MaxActive 5 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 TFBot { Template YoovyBot_Demoman_Knight_Persian Skill Expert } } WaveSpawn { Name W2_02 WaitForAllDead W2_01_GHEAVIES TotalCurrency 150 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 15 Where spawnbot Where spawnbot_mission_sniper Squad { TFBot { Template YoovyBot_Giant_Pyro_DF Skill Expert } TFBot { Template YoovyBot_Medic_Uber_NoCharge Skill Hard } } } } ////////////////////// // WAVE 3 $1,2bb00 ///// ////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode //local ent = Entities.FindByClassname(null, `tf_objective_resource`) //if (ent) //{ // NetProps.SetPropString(ent, `m_iszMvMPopfileName`, `Pirate Palooza`) //} Param " EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_arrows_clear_relay`, `Trigger`) EntFire(`bombpath_2_relay`, `Trigger`, ``, 1) IncludeScript(`pda_zombifybot`) " } WaveSpawn //15,000 health tank { Name W4_01_TANK TotalCurrency 175 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Tank { Health 30000 Speed 75 Name tankboss StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W3_01_GScouts TotalCurrency 500 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Where spawnbot_mission_sniper TFBot { Template YoovyBot_Giant_Scout Skill Expert } } WaveSpawn { Name W3_01 TotalCurrency 50 TotalCount 16 MaxActive 5 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template YoovyBot_Heavy_Deflector Skill Hard } TFBot { Template YoovyBot_Medic_QF_BigHeal Skill Hard } } } WaveSpawn { Name W3_01 TotalCurrency 50 TotalCount 16 MaxActive 5 SpawnCount 2 WaitBeforeStarting 18 WaitBetweenSpawns 6 Where spawnbot_mission_sniper Squad { TFBot { Template YoovyBot_Heavy_Deflector Skill Hard } TFBot { Template YoovyBot_Medic_QF_BigHeal Skill Hard } } } WaveSpawn { Name W3_02 WaitForAllDead W3_01_GScouts TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 13 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template YoovyBot_Giant_Scout_Sandman_Armored Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn { Name W3_02 WaitForAllDead W3_01_GScouts TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 18 WaitBetweenSpawns 10 Where spawnbot_mission_sniper Squad { TFBot { Template YoovyBot_Giant_Scout_Sandman_Armored Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn { Name W3_SUPPORT TotalCurrency 25 TotalCount 25 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Where spawnbot_mission_sniper RandomSpawn 1 Support 1 TFBot { Template YoovyBot_Scout_Basher Attributes AlwaysCrit Skill Expert } } } }