//Created by Yoovy: https://steamcommunity.com/profiles/76561198017198600/ #base robot_giant.pop #base robot_gatebot.pop #base robot_standard.pop WaveSchedule { PrecacheModel "models/bots/boss_bot/boss_tank_color.mdl" CustomWeapon { "Mad Mask Fix" { OriginalItemName "Highland High Heels" "custom item model" "models/workshop/player/items/heavy/hwn2016_mad_mask/hwn2016_mad_mask.mdl" } } PointTemplates { Dudes { //Spawn Upgrade Scout prop_dynamic { "targetname" "scoutupgrade" "model" "models/player/scout.mdl" "SetBodyGroup" "1" "origin" "-2909 2334 91" "angles" "0 180 0" "defaultanim" "competitive_winnerstate_idle" "disableshadows" "1" "disablebonefollowers" "1" } prop_dynamic_ornament { "model" "models/weapons/c_models/c_scattergun.mdl" "origin" "-4201 -1105 -281" "angles" "0 0 0" "disableshadows" "1" "disablebonefollowers" "1" "InitialOwner" "scoutupgrade" } prop_dynamic_ornament { "model" "models/workshop/player/items/scout/sum23_prohibition_opposition/sum23_prohibition_opposition.mdl" "origin" "-4201 -1105 -281" "angles" "0 0 0" "disableshadows" "1" "disablebonefollowers" "1" "InitialOwner" "scoutupgrade" } prop_dynamic_ornament { "model" "models/workshop/player/items/engineer/sum23_hazard_handler_style3/sum23_hazard_handler_style3.mdl" "origin" "-4201 -1105 -281" "angles" "0 0 0" "disableshadows" "1" "disablebonefollowers" "1" "InitialOwner" "scoutupgrade" } } missionname1 { logic_auto { "origin" "0 0 0" "targetname" "missionname" "OnMapSpawn" "tf_objective_resource,$SetClientProp$m_iszMvMPopfileName,Adv Malicious Malware,0,-1" } } ColorTank_Yellow { OnSpawnOutput { Target "!activator" Action "color" Param "255 205 0" } } } SpawnTemplate "Dudes" SpawnTemplate "missionname1" StartingCurrency 600 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Advanced 1 Templates { YoovyBot_SentryBuster { //TFBot Class Demoman Health 2500 Name "Sentry Buster" ClassIcon sentry_buster Attributes MiniBoss WeaponRestrictions MeleeOnly 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 } //Weapons Item "The Ullapool Caber" } YoovyBot_Spy { //TFBot Class Spy Attributes IgnoreFlag } YoovyBot_Engineer_Sentry_walkIn { //TFBot Class Engineer Health 275 Name "Battle Engineer" Attributes IgnoreFlag } YoovyBot_Soldier { //TFBot Class Soldier } YoovyBot_Scout { //TFBot Class Scout } YoovyGateBot_Soldier_Normal { //TFBot Class Soldier EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Soldier" Skill Normal } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Normal } } } YoovyGateBot_Pyro_Easy { //TFBot Class Pyro EventChangeAttributes { Default { CustomEyeGlowColor "0 255 0" BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } Item "MvM GateBot Light Pyro" Skill Easy } RevertGateBotsBehavior { CustomEyeGlowColor "0 255 0" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } Item "MvM GateBot Light Pyro" ItemAttributes { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Easy } } } YoovyGateBot_Giant_Soldier_Expert { //TFBot Class Soldier Health 3800 Name "Giant Soldier" ClassIcon soldier_giant EventChangeAttributes { Default { CustomEyeGlowColor "255 0 0" BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Soldier" Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } } RevertGateBotsBehavior { CustomEyeGlowColor "255 0 0" Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Expert } } } YoovyBot_Heavy_KGB { //TFBot Class Heavy Name "Heavyweight Champ" Classicon heavy_champ WeaponRestrictions MeleeOnly //Weapons Item "The Killing Gloves of Boxing" //Cosmetics Item "Pugilist's Protector" } YoovyBot_Sniper_Huntsman { //TFBot Class Sniper Name "Bowman" ClassIcon sniper_bow //Weapons Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage penalty" 0.5 } //Cosmetics Item "Larrikin Robin" } YoovyBot_Giant_Pyro_Airblast { //TFBot Class Pyro Skill Normal Health 3000 Name "Giant Airblast Pyro" ClassIcon pyro_reflect_daan_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "powerhouse_flamethrower_turbinetorcher" ItemAttributes { ItemName "powerhouse_flamethrower_turbinetorcher" "lunchbox adds minicrits" 2 "set_item_texture_wear" 0 "airblast disabled" 1 } //Cosmetics Item "Traffic Cone" } YoovyBot_Medic_QF_BigHeal { //TFBot Class Medic Name "Big-Heal Medic" //Weapons Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.1 "ubercharge rate bonus" 1 "heal rate bonus" 11 } //Cosmetics Item "The Surgeon's Stahlhelm" } YoovyBot_Demoman_Knight { //TFBot Class Demoman Name "Demoknight" ClassIcon demoknight WeaponRestrictions MeleeOnly CharacterAttributes { "gesture speed increase" 1.5 } //Weapons Item "The Chargin' Targe" Item "The Eyelander" ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } //Cosmetics Item "Spiral Sallet" } YoovyGateBot_Heavy_Shotgun_Hard { //TFBot Class Heavy Name "Shotgun Heavy" ClassIcon heavy_shotgun EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Heavy" WeaponRestrictions SecondaryOnly Skill Hard } EventChangeAttributes { WeaponRestrictions SecondaryOnly Item "The Well-Rounded Rifleman" Skill Hard } } } YoovyBot_Giant_Demoman_RapidFire { //TFBot Class Demoman Name "Giant Rapid Fire Demoman" Health 3300 ClassIcon demo_spammer_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "paintkit_proto_def_index" 417 //Team Serviced "set_item_texture_wear" 0 "faster reload rate" -1 "fire rate bonus" 0.75 } //Cosmetics Item "Scotch Bonnet" } YoovyBot_Medic_Uber_Quick { //TFBot Class Medic Name "Quick-Über Medic" ClassIcon medic_uber Attributes SpawnWithFullCharge //Weapons Item "gentlemanne_medigun_coffinnail" ItemAttributes { ItemName "gentlemanne_medigun_coffinnail" "ubercharge rate bonus" 5 "set_item_texture_wear" 0 "uber duration bonus" -3 } //Cosmetics Item "Titanium Tyrolean" ItemAttributes { ItemName "Titanium Tyrolean" "set item tint RGB" 8626083 } } YoovyBot_Demoman { //TFBot Class Demoman } YoovyBot_Heavy { //TFBot Class Heavy } YoovyBot_Scout_Sandman { //TFBot Class Scout Health 140 ClassIcon scout_stun Name "Minor League Scout" WeaponRestrictions MeleeOnly //Weapons Item "The Sandman" //Cosmetics Item "Batter's Helmet" Item "MNC Mascot Outfit" ItemAttributes { ItemName "MNC Mascot Outfit" "set item tint RGB" 5801378 } } YoovyGateBot_Sniper_SMG_Easy { //TFBot Class Sniper Name "Gunman" ClassIcon sniper_smg_tind EventChangeAttributes { Default { CustomEyeGlowColor "255 0 0" BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Sniper" WeaponRestrictions SecondaryOnly Item "The Conspicuous Camouflage" ItemAttributes { ItemName "TF_WEAPON_SMG" "spread penalty" 1.25 } Skill Easy } RevertGateBotsBehavior { CustomEyeGlowColor "255 0 0" WeaponRestrictions SecondaryOnly Item "The Conspicuous Camouflage" ItemAttributes { ItemName "TF_WEAPON_SMG" "spread penalty" 1.25 } Item "MvM GateBot Light Sniper" ItemAttributes { ItemName "MvM GateBot Light Sniper" "item style override" 1 } Skill Easy } } } YoovyBot_Sniper { //TFBot Class Sniper Attributes IgnoreFlag } YoovyBot_Pyro { //TFBot Class Pyro //Weapons ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } YoovyBot_Pyro_Flaregun { //TFBot Class Pyro Name "Flare Pyro" ClassIcon pyro_flare WeaponRestrictions SecondaryOnly //Weapons Item "The Flare Gun" //Cosmetics Item "Skullbrero" ItemAttributes { ItemName "Skullbrero" "set item tint RGB" 5801378 } } YoovyGateBot_Pyro_Flaregun_Hard { //TFBot Class Pyro Name "Flare Pyro" ClassIcon pyro_flare EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot WeaponRestrictions SecondaryOnly Item "The Flare Gun" Item "MvM GateBot Light Pyro" Skill Hard } RevertGateBotsBehavior { WeaponRestrictions SecondaryOnly Item "The Flare Gun" Item "Skullbrero" ItemAttributes { ItemName "Skullbrero" "set item tint RGB" 5801378 } Skill Hard } } } YoovyBot_Giant_Soldier_BurstFire { //TFBot Class Soldier Health 3800 Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "projectile speed increased" 0.65 "paintkit_proto_def_index" 412 //Secretly Serviced "clip size upgrade atomic" 5 "set_item_texture_wear" 0 "faster reload rate" 0.6 "fire rate bonus" 0.1 } //Cosmetics Item "The Slo-Poke" ItemAttributes { ItemName "The Slo-Poke" "set item tint RGB" 2829099 } } YoovyBot_Heavy_Heater { //TFBot Class Heavy Name "Heater Heavy" ClassIcon heavy_heater //Weapons Item "The Huo Long Heatmaker" //Cosmetics Item "The Bunsen Brave" ItemAttributes { ItemName "The Bunsen Brave" "set item tint RGB" 13595446 } } YoovyBot_Giant_Soldier_Liberty_Blast { //TFBot Class Soldier Name "Giant Bolted Blaster" Health 3800 ClassIcon soldier_libertylauncher Attributes HoldFireUntilFullReload Attributes MiniBoss CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "The Liberty Launcher" ItemAttributes { ItemName "The Liberty Launcher" "projectile spread angle penalty" 4 "clip size upgrade atomic" 5 "blast radius increased" 1.2 "damage causes airblast" 1 "faster reload rate" 0.2 "fire rate bonus" 0.25 } //Cosmetics Item "The Warsworn Helmet" ItemAttributes { ItemName "The Warsworn Helmet" "set item tint RGB" 4345659 } } YoovyBot_Heavy_Shotgun { //TFBot Class Heavy Name "Shotgun Heavy" ClassIcon heavy_shotgun WeaponRestrictions SecondaryOnly //Cosmetics Item "The Well-Rounded Rifleman" } YoovyGateBot_Soldier_Buff_Ext_Normal { //TFBot Class Soldier Name "Extended Buff Soldier" ClassIcon soldier_buff EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Soldier" Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "concealedkiller_rocketlauncher_sandcannon" ItemAttributes { ItemName "concealedkiller_rocketlauncher_sandcannon" "set_item_texture_wear" 0 } Item "The Buff Banner" Skill Normal } RevertGateBotsBehavior { Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "concealedkiller_rocketlauncher_sandcannon" ItemAttributes { ItemName "concealedkiller_rocketlauncher_sandcannon" "set_item_texture_wear" 0 } Item "The Buff Banner" Item "Defiant Spartan" ItemAttributes { ItemName "Defiant Spartan" "set item tint RGB" 15185211 } Skill Normal } } } YoovyGateBot_Soldier_Conch_Ext_Normal { //TFBot Class Soldier Name "Extended Conch Soldier" ClassIcon soldier_conch EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Soldier" Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "teufort_rocketlauncher_smalltownbringdown" ItemAttributes { ItemName "teufort_rocketlauncher_smalltownbringdown" "set_item_texture_wear" 0 } Item "The Concheror" SKill Normal } RevertGateBotsBehavior { Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "teufort_rocketlauncher_smalltownbringdown" ItemAttributes { ItemName "teufort_rocketlauncher_smalltownbringdown" "set_item_texture_wear" 0 } Item "The Concheror" Item "Furious Fukaamigasa" SKill Normal } } } YoovyGateBot_Soldier_Backup_Ext_Normal { //TFBot Class Soldier Name "Extended Backup Soldier" ClassIcon soldier_backup EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Soldier" Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "paintkit_proto_def_index" 418 //Warborn "set_item_texture_wear" 0 } Item "The Battalion's Backup" Skill Normal } RevertGateBotsBehavior { Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 11 "deploy time decreased" 0.1 } Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "paintkit_proto_def_index" 418 //Warborn "set_item_texture_wear" 0 } Item "The Battalion's Backup" Item "Full Metal Drill Hat" ItemAttributes { ItemName "Full Metal Drill Hat" "set item tint RGB" 1315860 } Skill Normal } } } YoovyBot_Giant_Soldier_RapidFire { //TFBot Class Soldier Health 3800 Name "Giant Rapid Fire Soldier" ClassIcon soldier_spammer_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "projectile speed decreased" 0.65 "set_item_texture_wear" 0 "reload time decreased" -1 "fire rate bonus" 0.5 } //Cosmetics Item "The Gilded Guard" } YoovyBot_Giant_Scout_Sandman_Armored { //TFBot Class Scout ClassIcon scout_stun_giant_armored Health 3015 Name "Armored Major League Scout" 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 "move speed penalty" 0.75 "killstreak tier" 1 } //Weapons Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.05 } //Cosmetics Item "MNC Mascot Outfit" Item "Das Metalmeatencasen" Item "Transparent Trousers" Item "Batter's Helmet" ItemAttributes { ItemName "Batter's Helmet" "set item tint RGB" 7511618 } } YoovyBot_Pyro_Airblast { //TFBot Class Pyro Name "Airblast Pyro" ClassIcon pyro_reflect_daan //Weapons Item "powerhouse_flamethrower_turbinetorcher" ItemAttributes { ItemName "powerhouse_flamethrower_turbinetorcher" "killstreak idleeffect" 2 "set_item_texture_wear" 0 } //Cosmetics Item "Traffic Cone" } YoovyBot_Heavy_SteelFist_Subgiant_Push { //TFBot Class Heavy Health 900 Scale 1.5 Name "Steel Gauntlet Pusher" ClassIcon heavy_steelfist_pusher WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "voice pitch scale" 0.85 } //Weapons Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "killstreak idleeffect" 2 "damage bonus" 1.54 //Punches deal exactly 100 damage } //Cosmetics Item "Mad Mask" } YoovyGateBot_Heavy_SteelFist_Subgiant_Push_Expert { //TFBot Class Heavy Health 900 Scale 1.5 Name "Steel Gauntlet Pusher" ClassIcon heavy_steelfist_pusher EventChangeAttributes { Default { CustomEyeGlowColor "255 0 0" BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "voice pitch scale" 0.85 } Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "killstreak idleeffect" 2 "damage bonus" 1.54 //Punches deal exactly 100 damage } Item "Mad Mask Fix" Item "MvM Gatebot Light Heavy" Skill Expert } RevertGateBotsBehavior { CustomEyeGlowColor "255 0 0" WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "voice pitch scale" 0.85 } Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "killstreak idleeffect" 2 "damage bonus" 1.54 //Punches deal exactly 100 damage } Item "Mad Mask Fix" Item "MvM Gatebot Light Heavy" ItemAttributes { ItemName "MvM Gatebot Light Heavy" "item style override" 1 } Skill Expert } } } YoovyBot_Scout_FAN { //TFBot Class Scout ClassIcon scout_fan Name "Force-a-Nature Scout" MaxVisionRange 650 //Weapons Item "The Force-a-Nature" //Cosmetics Item "The Fed-Fightin' Fedora" } YoovyGateBot_Scout_FAN_Hard { //TFBot Class Scout ClassIcon scout_fan Name "Force-a-Nature Scout" EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM Gatebot Light Scout" MaxVisionRange 650 Item "The Force-a-Nature" Skill Hard } RevertGateBotsBehavior { MaxVisionRange 650 Item "The Force-a-Nature" Item "The Fed-Fightin' Fedora" Skill Hard } } } YoovyBot_Giant_Medic_QF_Regen { //TFBot Class Medic Health 4500 Name "Giant Regen Quick-Fix Medic" ClassIcon medic_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 "health regen" 50 } //Weapons ItemAttributes { Itemname "TF_WEAPON_SYRINGEGUN_MEDIC" "clip size bonus" 2 "damage bonus" 1.5 } Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.1 "ubercharge rate bonus" 1 "heal rate bonus" 200 } //Cosmetics Item "The Surgeon's Stahlhelm" } YoovyBot_Giant_Heavy { //TFBot Class Heavy Health 5000 Name "Giant Heavy" ClassIcon heavy_giant Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 } } YoovyBot_Scout_Melee { //TFBot Class Scout ClassIcon scout_bat_nys Name "Bat Scout" WeaponRestrictions MeleeOnly } YoovyGateBot_Scout_Melee_Crit_Expert { //TFBot Class Scout ClassIcon scout_bat_nys Name "Bat Scout" EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM Gatebot Light Scout" CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit WeaponRestrictions MeleeOnly Skill Expert } RevertGateBotsBehavior { Item "MvM Gatebot Light Scout" ItemAttributes { ItemName "MvM Gatebot Light Scout" "item style override" 1 } CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit WeaponRestrictions MeleeOnly Skill Expert } } } YoovyBot_Demoman_BurstFire { //TFBot Class Demoman Name "Burst Fire Demoman" ClassIcon demo_burst Attributes HoldFireUntilFullReload //Weapons Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "projectile spread angle penalty" 3 "paintkit_proto_def_index" 215 //Geometrical Teams "reload time increased" 1.5 "set_item_texture_wear" 0 "clip size penalty" 0.75 "fire rate bonus" 0.25 } //Cosmetics Item "The Frag Proof Fragger" } YoovyBot_Giant_Heavy_Deflector { //TFBot Class Heavy Name "Giant Deflector Heavy" Health 5000 ClassIcon heavy_deflector_giant Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "Upgradeable TF_WEAPON_MINIGUN" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "paintkit_proto_def_index" 411 //Steel Brushed "killstreak idleeffect" 1 "set_item_texture_wear" 0 "attack projectiles" 1 "damage bonus" 1.5 } //Cosmetics Item "The U-Clank-A" } YoovyBot_Demoman_Knight_Persian { //TFBot Class Demoman Name "Persian Knight" ClassIcon demoknight_persian_nys WeaponRestrictions MeleeOnly //Weapons Item "Ali Baba's Wee Booties" 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 "Sultan's Ceremonial" } YoovyBot_Giant_Demoman_BurstFire { //TFBot Class Demoman Name "Giant Burst Fire Demoman" Health 3300 ClassIcon demo_burst_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "projectile spread angle penalty" 5 "projectile speed increased" 1.1 "clip size upgrade atomic" 7 "paintkit_proto_def_index" 215 //Geometrical Teams "reload time decreased" 0.65 "set_item_texture_wear" 0 "fire rate bonus" 0.1 } //Cosmetics Item "The Frag Proof Fragger" } YoovyGateBot_Scout_Crit_Normal { //TFBot Class Scout EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit Skill Normal Item "MvM Gatebot Light Scout" } RevertGateBotsBehavior { Item "MvM Gatebot Light Scout" ItemAttributes { ItemName "MvM Gatebot Light Scout" "item style override" 1 } CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit Skill Normal } } } YoovyGateBot_Giant_Soldier_Barrage_Crit_Expert { //TFBot Class Soldier Name "Colonel Barrage" Health 4200 ClassIcon soldier_barrage EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot CustomEyeGlowColor "255 0 0" Attributes HoldFireUntilFullReload Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 "health regen" 50 } Item "gentlemanne_rocketlauncher_coffinnail" ItemAttributes { ItemName "gentlemanne_rocketlauncher_coffinnail" "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 "fire rate bonus" 0.2 "damage bonus" 1.5 } Item "MvM Gatebot Light Soldier" Item "The Diplomat" Skill Expert } RevertGateBotsBehavior { CustomEyeGlowColor "255 0 0" Attributes HoldFireUntilFullReload Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 "health regen" 50 } Item "gentlemanne_rocketlauncher_coffinnail" ItemAttributes { ItemName "gentlemanne_rocketlauncher_coffinnail" "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 "fire rate bonus" 0.2 "damage bonus" 1.5 } Item "The Patriot Peak" Item "The Diplomat" Skill Expert } } } YoovyBot_Medic_Uber { //TFBot Class Medic Name "Über Medic" ClassIcon medic_uber Attributes SpawnWithFullCharge //Weapons ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 2 "heal rate bonus" 5 } //Cosmetics Item "Field Practice" ItemAttributes { ItemName "Field Practice" "set item tint RGB" 3158064 } } YoovyGateBot_Heavy_Normal { //TFBot Class Heavy EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM Gatebot Light Heavy" Skill Normal } RevertGateBotsBehavior { Item "MvM Gatebot Light Heavy" ItemAttributes { ItemName "MvM Gatebot Light Heavy" "item style override" 1 } Skill Normal } } } YoovyBot_Sniper_Huntsman_RapidFire_SubGiant { //TFBot Class Sniper Health 1200 Scale 1.5 Name "Archer" ClassIcon sniper_bow_multi Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "damage force reduction" 0.25 "move speed penalty" 0.85 "voice pitch scale" 0.85 "head scale" 0.85 } //Weapons Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "killstreak idleeffect" 2 "reload time decreased" 0.6 "damage penalty" 0.5 } //Cosmetics Item "The Golden Garment" Item "The Classy Capper" ItemAttributes { ItemName "The Classy Capper" "set item tint RGB" 15185211 } } YoovyGateBot_Giant_Demoman_BurstFire_Crit_Expert { //TFBot Class Demoman Name "Giant Burst Fire Demoman" Health 3300 ClassIcon demo_burst_giant EventChangeAttributes { Default { BehaviorModifiers push Attributes DisableDodge Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot CustomEyeGlowColor "255 0 0" Attributes HoldFireUntilFullReload Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "projectile spread angle penalty" 5 "projectile speed increased" 1.1 "clip size upgrade atomic" 7 "paintkit_proto_def_index" 215 //Geometrical Teams "reload time decreased" 0.65 "set_item_texture_wear" 0 "fire rate bonus" 0.1 } Item "MvM Gatebot Light Demoman" Skill Expert } RevertGateBotsBehavior { CustomEyeGlowColor "255 0 0" Attributes HoldFireUntilFullReload Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "damage force reduction" 0.1 "move speed penalty" 0.5 "killstreak tier" 1 } Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "projectile spread angle penalty" 5 "projectile speed increased" 1.1 "clip size upgrade atomic" 7 "paintkit_proto_def_index" 215 //Geometrical Teams "reload time decreased" 0.65 "set_item_texture_wear" 0 "fire rate bonus" 0.1 } Item "The Frag Proof Fragger" Skill Expert } } } YoovyBot_Giant_Scout_Sandman { //TFBot Class Scout Health 1615 Name "Major League Scout" ClassIcon scout_stun_giant 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 "killstreak tier" 1 } //Weapons Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.05 } //Cosmetics Item "MNC Mascot Outfit" Item "Batter's Helmet" ItemAttributes { ItemName "Batter's Helmet" "set item tint RGB" 7511618 } } } //SentryBuster Mission { Objective DestroySentries Where spawnbot_main_0 Where spawnbot_main_1 BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template YoovyBot_SentryBuster Tag bot_sentrybuster Tag bot_giant } } //Wave 3 Spies Mission { Objective Spy Where spawnbot_main_0 Where spawnbot_main_1 BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Hard } } //Wave 6 Spies Mission { Objective Spy Where spawnbot_main_0 Where spawnbot_main_1 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Spy Skill Hard } } //Wave 2 Snipers Mission { Objective Sniper Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Sniper MaxVisionRange 2500 Skill Hard } } //Wave 5 Snipers Mission { Objective Sniper Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template YoovyBot_Sniper MaxVisionRange 2500 Skill Hard } } //Wave 4 Engineers Mission { Objective Engineer Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 45 DesiredCount 1 TFBot { Template YoovyBot_Engineer_Sentry_walkIn CustomEyeGlowColor "255 0 0" Skill Expert } } //Wave 6 Engineers Mission { Objective Engineer Where spawnbot_right_0 Where spawnbot_flank_1 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 45 DesiredCount 1 TFBot { Template YoovyBot_Engineer_Sentry_walkIn CustomEyeGlowColor "255 0 0" Skill Expert } } //WAVE 1 //Currency $600 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //Entire wave has Soldier support for bomb. WaveSpawn //soldier support { Name wave01_support Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 RandomSpawn 1 TotalCurrency 0 Support 1 TFBot { Template YoovyBot_Soldier Skill Normal } } // SUBWAVE 1 /////////////// $300 /////////////// // /////////////// // 28 Scouts /// $150 // // 15 Gatebot Soldiers /// $125 // // 10 Gatebot Pyros /// $25 /////////////// WaveSpawn //scouts { Name wave01_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 140 TFBot { Template YoovyBot_Scout CustomEyeGlowColor "0 255 0" Skill Easy } } WaveSpawn //soldiers { Name wave01_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 7 WaitBetweenSpawns 7 TotalCurrency 125 TFBot { Template YoovyGateBot_Soldier_Normal } } WaveSpawn //pyros { Name wave01_subwave01 Where spawnbot_right_0 Where spawnbot_flank_1 TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 7 TotalCurrency 50 TFBot { Template YoovyGateBot_Pyro_Easy } } WaveSpawn //giant soldiers { Name wave01_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 20 TFBot { Template YoovyGateBot_Giant_Soldier_Expert } } // SUBWAVE 2 /////////////// $300 /////////////// // /////////////// // 28 Scouts /// $150 // // 6 Pyros /// $50 // Paired with a Bowman each (6 Bowmen) // // 2 Giant Always Fire Pyros /// $100 /////////////// WaveSpawn //scouts { Name wave01_subwave02 WaitForAllDead wave01_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 120 TFBot { Template YoovyBot_Scout CustomEyeGlowColor "0 255 0" Skill Easy } } WaveSpawn //heavyweights { Name wave01_subwave02 WaitForAllDead wave01_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 50 TFBot { Template YoovyBot_Heavy_KGB CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn //pyros bowmen group { Name wave01_subwave02 WaitForAllDead wave01_subwave01 Where spawnbot_right_0 Where spawnbot_flank_1 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 60 Squad { TFBot { Template YoovyBot_Pyro Skill Hard Attributes AlwaysFireWeapon } TFBot { Template YoovyBot_Sniper_Huntsman Skill Hard } } } WaveSpawn //giant pyros { Name wave01_subwave02 WaitForAllDead wave01_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 11 WaitBetweenSpawns 21 TotalCurrency 35 Squad { TFBot { Template YoovyBot_Giant_Pyro_Airblast CustomEyeGlowColor "255 0 0" SKill Expert } TFBot { Template YoovyBot_Medic_QF_BigHeal Skill Hard } } } } //WAVE 2 //Currency $800 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //Entire wave has Demoknight support for bomb. WaveSpawn //demoknight support { Name wave02_support Where spawnbot_scattered_0 Where spawnbot_scattered_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 RandomSpawn 1 TotalCurrency 0 Support 1 TFBot { Template YoovyBot_Demoman_Knight CustomEyeGlowColor "255 0 0" Skill Expert } } // SUBWAVE 1 /////////////// $400 /////////////// // /////////////// // 30 Gatebot Shotgun Heavies /// $250 // // 2 Giant Rapid Fire Demomen /// $150 // Paired with four Soldiers each (8 Soldiers) // Paired with a Quick-Uber Medic each (2 Quick-Uber Medics) // /////////////// WaveSpawn //shotgun heavies { Name wave02_subwave01 Where spawnbot_right_0 Where spawnbot_main_1 TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 80 TFBot { Template YoovyGateBot_Heavy_Shotgun_Hard } } WaveSpawn //shotgun heavies { Name wave02_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 120 TFBot { Template YoovyGateBot_Heavy_Shotgun_Hard } } WaveSpawn //giant rapid fire demomen soldier uber medic group { Name wave02_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 18 MaxActive 18 SpawnCount 6 WaitBeforeStarting 6 WaitBetweenSpawns 18 TotalCurrency 205 Squad { TFBot { Template YoovyBot_Giant_Demoman_RapidFire CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Soldier Skill Normal } TFBot { Template YoovyBot_Soldier Skill Normal } TFBot { Template YoovyBot_Soldier Skill Normal } TFBot { Template YoovyBot_Soldier Skill Normal } } } // SUBWAVE 2 /////////////// $400 /////////////// // /////////////// // 21 Demomen /// $150 // // 18 Heavies /// $100 // // 3 Giant Demoknights /// $150 /////////////// WaveSpawn //demomen { Name wave02_subwave02 WaitForAllDead wave02_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 105 TFBot { Template YoovyBot_Demoman Skill Normal } } WaveSpawn //heavies { Name wave02_subwave02 WaitForAllDead wave02_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 90 TFBot { Template YoovyBot_Heavy CustomEyeGlowColor "0 255 0" Skill Easy } } WaveSpawn //giant demomen { Name wave02_subwave02 WaitForAllDead wave02_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 11 WaitBetweenSpawns 21 TotalCurrency 200 TFBot { Template YoovyBot_Giant_Demoman_RapidFire CustomEyeGlowColor "255 0 0" Skill Expert } } } //WAVE 3 //Currency $900 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //Entire wave has Minor League Scout support for bomb. WaveSpawn //minor league scout support { Name wave03_support Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 RandomSpawn 1 TotalCurrency 0 Support 1 TFBot { Template YoovyBot_Scout_Sandman CustomEyeGlowColor "255 0 0" Skill Expert } } // SUBWAVE 1 /////////////// $500 /////////////// // /////////////// // 1 TANK (20,000 Health) /// $200 // // 24 Gatebot SMG Snipers /// $150 // // 18 Detonator Pyros /// $50 // // 2 Giant Soldiers /// $100 /////////////// WaveSpawn { Name W3_01_GATETANK_HEALTH FirstSpawnOutPut { Target wave_start_relay Action RunScriptCode Param " ClientPrint(null,3,`\x07fcba03A Gate Tank has arrived with \x07ffffff25,000 \x07fcba03HP!`) " } } WaveSpawn //25,000 health tank { Name wave03_subwave01_tank TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 120 Tank { Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColorTank_Yellow" Health 25000 Speed 75 Name "tankboss" Skin 1 StartingPathTrackNode boss_path_start OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //smg snipers { Name wave03_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 120 TFBot { Template YoovyGateBot_Sniper_SMG_Easy } } WaveSpawn //detonator pyros { Name wave03_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 90 TFBot { Template YoovyBot_Pyro_Flaregun Skill Hard } } WaveSpawn //giant soldiers { Name wave03_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Soldier_BurstFire CustomEyeGlowColor "255 0 0" Skill Expert } } // SUBWAVE 2 /////////////// $500 /////////////// // /////////////// // 24 Detonator Pyros /// $200 // // 18 Heater Heavies /// $100 // // 2 Giant Soldiers /// $200 // Paired with a Quick-Uber Medic each (2 Quick-Uber Medics) /////////////// WaveSpawn //detonator pyros { Name wave03_subwave02 WaitForAllDead wave03_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 120 RandomChoice { TFBot { Template YoovyBot_Pyro_Flaregun Skill Hard } TFBot { Template YoovyGateBot_Pyro_Flaregun_Hard } } } WaveSpawn //heater heavies { Name wave03_subwave02 WaitForAllDead wave03_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 75 TFBot { Template YoovyBot_Heavy_Heater CustomEyeGlowColor "255 0 0" Skill Easy } } WaveSpawn //giant burst fire soldier uber group { Name wave03_subwave02 WaitForAllDead wave03_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 11 WaitBetweenSpawns 21 TotalCurrency 100 Squad { TFBot { Template YoovyBot_Giant_Soldier_BurstFire CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn //pyros { Name wave03_subwave03_support WaitForAllDead wave03_subwave02 Where spawnbot_scattered_0 Where spawnbot_scattered_1 RandomSpawn 1 TotalCount 50 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 50 Support Limited TFBot { Template YoovyBot_Pyro Skill Normal } } WaveSpawn //minor league scouts { Name wave03_subwave03_support WaitForAllDead wave03_subwave02 Where spawnbot_scattered_0 Where spawnbot_scattered_1 RandomSpawn 1 TotalCount 25 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 25 Support Limited TFBot { Template YoovyBot_Scout_Sandman CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn //giant blast soldiers { Name wave03_subwave03 WaitForAllDead wave03_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 4 WaitBetweenSpawns 21 TotalCurrency 100 Squad { TFBot { Template YoovyBot_Giant_Soldier_Liberty_Blast CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } } //WAVE 4 //Currency $900 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //Entire wave has shotgun heavy support for bomb. WaveSpawn //shotgun heavies { Name wave04_support Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 RandomSpawn 1 TotalCurrency 0 Support 1 TFBot { Template YoovyBot_Heavy_Shotgun Skill Hard } } // SUBWAVE 1 /////////////// $400 /////////////// // /////////////// // 6 Gatebot Extended Buff Soldiers /// $25 // // 6 Gatebot Extended Backup Soldiers /// $25 // // 6 Gatebot Extended Conch Soldiers /// $25 // // 28 Minor League Scouts /// $250 // // 2 Giant Bowmen /// $100 /////////////// WaveSpawn //extended buff soldiers { Name wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 8 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 40 TFBot { Template YoovyGateBot_Soldier_Buff_Ext_Normal } } WaveSpawn //extended backup soldiers { Name wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 8 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 40 TFBot { Template YoovyGateBot_Soldier_Conch_Ext_Normal } } WaveSpawn //extended conch soldiers { Name wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 8 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 40 TFBot { Template YoovyGateBot_Soldier_Backup_Ext_Normal } } WaveSpawn //scouts { Name wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 32 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 160 TFBot { Template YoovyBot_Scout Skill Normal } } WaveSpawn //giant rapid fire soldiers { Name wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Soldier_RapidFire CustomEyeGlowColor "255 0 0" Skill Expert } } // SUBWAVE 2 /////////////// $500 /////////////// // /////////////// // 28 Minor League Scouts /// $250 // // 18 Demomen /// $100 // // 2 Giant Rapid Fire Demomen /// $50 // // 2 Giant Bowmen /// $50 // // 2 Super Scouts /// $50 /////////////// WaveSpawn //scouts { Name wave04_subwave02 WaitForAllDead wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 140 TFBot { Template YoovyBot_Scout Skill Normal } } WaveSpawn //demomen { Name wave04_subwave02 WaitForAllDead wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 90 TFBot { Template YoovyBot_Demoman Skill Normal } } WaveSpawn //giant rapid fire demomen { Name wave04_subwave02 WaitForAllDead wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 11 WaitBetweenSpawns 21 TotalCurrency 90 TFBot { Template YoovyBot_Giant_Demoman_RapidFire CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn //giant soldiers { Name wave04_subwave02 WaitForAllDead wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 13 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Soldier_RapidFire CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn //super scouts { Name wave04_subwave02 WaitForAllDead wave04_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 21 WaitBetweenSpawns 21 TotalCurrency 100 TFBot { Template YoovyBot_Giant_Scout_Sandman_Armored CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit Skill Expert } } } //WAVE 5 //Currency $1,100 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //Entire wave has Bat Scouts support for bomb. WaveSpawn //bat scout support { Name wave04_support Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 RandomSpawn 1 TotalCurrency 0 Support 1 TFBot { Template YoovyBot_Pyro_Airblast Skill Hard } } // SUBWAVE 1 /////////////// $425 /////////////// GATE RUSH SUBWAVE // /////////////// // 10 Gatebot Steel Gauntlet Pushers /// $100 // Paired with a Quick-Uber Medic each (10 Quick-Uber Medics) /////////////// WaveSpawn //steel gauntlet pusher uber group { Name wave05_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 20 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 100 Squad { TFBot { Template YoovyGateBot_Heavy_SteelFist_Subgiant_Push_Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } // SUBWAVE 2 /////////////// $350 /////////////// // /////////////// // 36 Force-a-Nature Scouts /// $100 // 1/2 Normal, 1/2 Gatebot // // 21 Heavyweight Champs /// $50 // // 2 Giant Rapid Fire Soldiers /// $300 // Paired with a Giant Regen Medic each (2 Giant Regen Medics) /////////////// WaveSpawn //force-a-nature scouts { Name wave05_subwave02 WaitForAllDead wave05_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 180 RandomChoice { TFBot { Template YoovyBot_Scout_FAN Skill Hard } TFBot { Template YoovyGateBot_Scout_FAN_Hard } } } WaveSpawn //heavies { Name wave05_subwave02 WaitForAllDead wave05_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 105 TFBot { Template YoovyBot_Heavy CustomEyeGlowColor "0 255 0" Skill Easy } } WaveSpawn //giant rapid fire soldiers giant regen medics group { Name wave05_subwave02 WaitForAllDead wave05_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 11 WaitBetweenSpawns 21 TotalCurrency 330 Squad { TFBot { Template YoovyBot_Giant_Soldier_RapidFire CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Giant_Medic_QF_Regen CustomEyeGlowColor "255 0 0" Skill Expert } } } // SUBWAVE 3 /////////////// $550 /////////////// // /////////////// // 12 Steel Gauntlet Pushers /// $50 // // 30 Soldiers /// $300 // // 2 Giant Heavies /// $200 /////////////// WaveSpawn //steel gauntlet pushers { Name wave05_subwave03 WaitForAllDead wave05_subwave02 Where spawnbot_scattered_0 Where spawnbot_scattered_1 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 8 RandomSpawn 1 TotalCurrency 60 TFBot { Template YoovyBot_Heavy_SteelFist_Subgiant_Push CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn //soldiers { Name wave05_subwave03 WaitForAllDead wave05_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 8 TotalCurrency 125 TFBot { Template YoovyBot_Soldier Skill Normal } } WaveSpawn //giant heavies { Name wave05_subwave03 WaitForAllDead wave05_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 12 WaitBetweenSpawns 24 TotalCurrency 200 Squad { TFBot { Template YoovyBot_Giant_Heavy CustomEyeGlowColor "255 0 0" SKill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } } //WAVE 6 //Currency $1,000 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //Entire wave has Demomen support for bomb. WaveSpawn //demomen support { Name wave06_support Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 RandomSpawn 1 TotalCurrency 0 Support 1 TFBot { Template YoovyBot_Demoman Skill Hard } } // SUBWAVE 1 /////////////// $550 /////////////// // /////////////// // 1 TANK (30,000 Health) /// $100 // // 40 Gatebot Bat Scouts /// $200 // // 21 Burst Fire Demomen /// $100 // // 3 Giant Heavies /// $150 /////////////// WaveSpawn { Name W6_01_GATETANK_HEALTH FirstSpawnOutPut { Target wave_start_relay Action RunScriptCode Param " ClientPrint(null,3,`\x07fcba03A Gate Tank has arrived with \x07ffffff35,000 \x07fcba03HP!`) " } } WaveSpawn //30,000 health tank { Name wave06_subwave01_tank TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 95 Tank { Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColorTank_Yellow" Health 35000 Speed 75 Name "tankboss" Skin 1 StartingPathTrackNode boss_path_start OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //bat scouts { Name wave06_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 200 TFBot { Template YoovyGateBot_Scout_Melee_Crit_Expert } } WaveSpawn //burst fire demomen { Name wave06_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 105 TFBot { Template YoovyBot_Demoman_BurstFire Skill Hard } } WaveSpawn //giant heavies { Name wave06_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5.1 WaitBetweenSpawns 18 TotalCurrency 120 Squad { TFBot { Template YoovyBot_Giant_Heavy_Deflector CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } // SUBWAVE 1 /////////////// $550 /////////////// // /////////////// // 14 Demoknights /// $50 // // 4 Giant Charged Soldiers /// $300 // Paired with a Quick-Uber Medic each (4 Quick-Uber Medics) // // 2 Giant Burst Fire Demomen /// $100 // Paired with a Quick-Uber Medic each (2 Quick-Uber Medics) /////////////// WaveSpawn //persian demoknights { Name wave06_subwave02 WaitForAllDead wave06_subwave01 Where spawnbot_scattered_0 Where spawnbot_scattered_1 TotalCount 18 MaxActive 6 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 6 RandomSpawn 1 TotalCurrency 90 TFBot { Template YoovyBot_Demoman_Knight_Persian CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn //heavies { Name wave06_subwave02 WaitForAllDead wave06_subwave01 Where spawnbot_scattered_0 Where spawnbot_scattered_1 TotalCount 18 MaxActive 6 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 6 RandomSpawn 1 TotalCurrency 90 TFBot { Template YoovyBot_Heavy Skill Normal } } WaveSpawn //giant charged soldiers quick uber medic group { Name wave06_subwave02 WaitForAllDead wave06_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 12 TotalCurrency 200 Squad { TFBot { Template YoovyBot_Giant_Soldier_BurstFire CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit SKill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn //giant burst fire demomen quick uber medic group { Name wave06_subwave02 WaitForAllDead wave06_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 16 WaitBetweenSpawns 24 TotalCurrency 100 Squad { TFBot { Template YoovyBot_Giant_Demoman_BurstFire CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } } //WAVE 7 //Currency $1,200 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //Entire wave has Bat Scout support for bomb. WaveSpawn //bat scout support { Name wave07_support Where spawnbot_scattered_0 Where spawnbot_scattered_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 RandomSpawn 1 TotalCurrency 0 Support 1 TFBot { Template YoovyBot_Scout_Melee CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit Skill Expert } } // SUBWAVE 1 /////////////// $550 /////////////// // /////////////// // 42 Gatebot Scouts /// $150 // // 3 Gatebot Colonel Barrages /// $150 // // 3 Giant Deflector Heavies /// $150 /////////////// WaveSpawn //scouts { Name wave07_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 48 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 240 TFBot { Template YoovyGateBot_Scout_Crit_Normal } } WaveSpawn //colonel barrages { Name wave07_subwave01 Where spawnbot_right_0 Where spawnbot_flank_1 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 150 Squad { TFBot { Template YoovyGateBot_Giant_Soldier_Barrage_Crit_Expert } TFBot { Template YoovyBot_Medic_Uber Skill Hard } } } WaveSpawn //giant deflector heavies { Name wave07_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 150 Squad { TFBot { Template YoovyBot_Giant_Heavy_Deflector CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit Skill Expert } TFBot { Template YoovyBot_Medic_Uber Skill Hard } } } // SUBWAVE 2 /////////////// $400 /////////////// // /////////////// // 1 TANK (30,000 Health) /// $100 // // 18 pyros /// $50 // // 24 gatebot heavies /// $200 // // 6 Rapid Fire Bowmen /// $50 /////////////// WaveSpawn { Name W7_02_GATETANK_HEALTH WaitForAllDead wave07_subwave01 WaitBeforeStarting 4 FirstSpawnOutPut { Target wave_start_relay Action RunScriptCode Param " ClientPrint(null,3,`\x07fcba03The final Gate Tank has arrived with \x07ffffff30,000 \x07fcba03HP!`) " } } WaveSpawn //30,000 health tank { Name wave07_subwave02_tank WaitForAllDead wave07_subwave01 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 TotalCurrency 70 Tank { Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColorTank_Yellow" Health 30000 Speed 75 Name "tankbossfinal" Skin 1 StartingPathTrackNode boss_path_start OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //pyros { Name wave07_subwave02 WaitForAllDead wave07_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 9 WaitBetweenSpawns 7 TotalCurrency 90 TFBot { Template YoovyBot_Pyro Attributes AlwaysCrit Skill Hard } } WaveSpawn //heavies { Name wave07_subwave02 WaitForAllDead wave07_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 9 WaitBetweenSpawns 7 TotalCurrency 75 TFBot { Template YoovyGateBot_Heavy_Normal } } WaveSpawn //rapid fire bowmen { Name wave07_subwave02 WaitForAllDead wave07_subwave01 Where spawnbot_left_0 Where spawnbot_main_1 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBeforeStarting 9 WaitBetweenSpawns 7 TotalCurrency 30 TFBot { Template YoovyBot_Sniper_Huntsman_RapidFire_SubGiant Attributes AlwaysCrit Skill Hard } } WaveSpawn //giant burst fire demomen { Name wave07_subwave02 WaitForAllDead wave07_subwave01 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 16 TotalCurrency 50 TFBot { Template YoovyGateBot_Giant_Demoman_BurstFire_Crit_Expert } } // SUBWAVE 3 /////////////// $350 /////////////// // /////////////// // 12 Rapid Fire Bowmen /// $50 // // 2 Giant Deflector Heavies /// $100 // Paired with a Giant Regen Medic each (2 Giant Regen Medics) // // 4 Major League Scouts /// $100 /////////////// WaveSpawn //rapid fire bowmen { Name wave07_subwave03 WaitForAllDead wave07_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 20 TFBot { Template YoovyBot_Sniper_Huntsman_RapidFire_SubGiant Attributes AlwaysCrit Skill Hard } } WaveSpawn //pyros { Name wave07_subwave03 WaitForAllDead wave07_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 30 TFBot { Template YoovyBot_Pyro CustomEyeGlowColor "255 0 0" Attributes AlwaysFireWeapon Attributes AlwaysCrit Skill Expert } } WaveSpawn //airblast pyros { Name wave07_subwave03 WaitForAllDead wave07_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 75 TFBot { Template YoovyBot_Pyro_Airblast Skill Normal } } WaveSpawn //scouts { Name wave07_subwave03 WaitForAllDead wave07_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 TotalCurrency 105 TFBot { Template YoovyBot_Scout Attributes AlwaysCrit Skill Normal } } WaveSpawn //giant deflector heavies giant regen medic group { Name wave07_subwave03 WaitForAllDead wave07_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 21 TotalCurrency 50 Squad { TFBot { Template YoovyBot_Giant_Heavy_Deflector CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Giant_Medic_QF_Regen CustomEyeGlowColor "255 0 0" Skill Expert } } } WaveSpawn //major league scouts { Name wave07_subwave03 WaitForAllDead wave07_subwave02 Where spawnbot_main_0 Where spawnbot_main_1 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 9 WaitBetweenSpawns 14 TotalCurrency 40 TFBot { Template YoovyBot_Giant_Scout_Sandman CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn //bat scout support last subwave { Name wave07_support_lastsubwave WaitForAllSpawned wave07_subwave03 Where spawnbot_scattered_0 Where spawnbot_scattered_1 TotalCount 25 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 RandomSpawn 1 TotalCurrency 25 Support 1 TFBot { Template YoovyBot_Scout_Melee CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit SKill Expert } } } }