//Created by Yoovy: https://steamcommunity.com/profiles/76561198017198600/ //#base robot_yoovy_2024.pop //#base robot_giant_yoovy_2024.pop #base reforge6_sheet.pop #base defensiveoperation_assets.pop #base robot_giantmania_2024.pop #base robot_yoovy_2026.pop #base robot_yoovy_giant_2026.pop #base robot_elite_yoovy_2026.pop Custom_MvM_Hell { Templates { YoovyBot_Engineer_Repairman { Class Engineer Name "Repairman" WeaponRestrictions MeleeOnly Attributes IgnoreFlag Action Medic FireWeapon { Delay 0 Cooldown 0 Repeats 0 Duration 5 Type "Primary" } } YoovyBot_Heavy_Blast { //Testing Purposes// Attributes IgnoreFlag Action Mobber //Testing Purposes// Class Heavy ClassIcon heavy_blast MaxVisionRange 300 //Weapons Item "Upgradeable TF_WEAPON_MINIGUN" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "apply look velocity on damage" 300 "apply z velocity on damage" 300 "damage penalty" 0.5 } } YoovyBot_Chief_Heavy_Coaltown { //Testing Purposes// Attributes IgnoreFlag Action Mobber //Testing Purposes// //TFBot Class Heavy Health 50000 ClassIcon heavy_crit UseHumanAnimations 1 Attributes UseBossHealthBar 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.4 "rage giving scale" 0.1 "health regen" 100 } //Weapons Item "Upgradeable TF_WEAPON_MINIGUN" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "damage bonus" 1.5 } //Cosmetics Item "Security Shades" Item "Big Steel Jaw of Summer Fun" Item "Commissar's Coat" } YoovyBot_Devastation { //TFBot Class Demoman Name "Devastation" ClassIcon boss_atomic_admiral WeaponRestrictions MeleeOnly Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.15 } //Weapons Item "The Bootlegger" ItemAttributes { ItemName "The Bootlegger" "mult charge turn control" 0.5 } Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "charge recharge rate increased" 1.5 "attack not cancel charge" 1 } Item "The Ullapool Caber" ItemAttributes { ItemName "The Ullapool Caber" "blast dmg to self increased" 101 "dmg pierces resists absorbs" 1 "use large smoke explosion" 1 "dmg from melee increased" 1.2 "dmg bonus vs buildings" 101 "blast radius increased" 2 "crit kill will gib" 1 "custom hit sound" "ambient\explosions\explode_6.wav" "custom kill icon" "megaton" "killstreak tier" 1 "damage bonus" 101 } ItemColor { ItemName "The Ullapool Caber" Red 0 Green 255 Blue 0 } //Cosmetics Item "Head Banger" Item "Shortness Of Breath" Item "The Shrapnel Shell" ItemAttributes { ItemName "The Shrapnel Shell" "set item tint RGB" 4345659 } //Rafmod VoiceCommand { Delay 0 Cooldown 5 Repeats 0 Type "Battle Cry" IfSeeTarget 1 } } YoovyBot_Sniper_Rifleman { //TFBot Class Sniper Name "Hipfire Sniper" ClassIcon sniper_heatmaker_mort MaxVisionRange 600 CharacterAttributes { "move speed penalty" 0.75 } //Weapons Item "Rifleman" //Cosmetics Item "Airborne Attire" Item "Air Head" ItemAttributes { ItemName "Cranium Cover" "item style override" 1 } //Rafmod FireWeapon { IfSeeTarget 1 Type "Primary" Duration 1 Delay 1 Cooldown 0.5 Repeats 0 } } YoovyBot_Giant_Heavy_Oppressor { //TFBot Class Heavy Health 5000 Name "Oppressor" ClassIcon heavy_oppressor_yoovy_giant WeaponRestrictions SecondaryOnly 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" "fire rate penalty" 1.35 "is_passive_weapon" 1 "damage bonus" 1.5 } Item "Oppressor Rocketmodule" Item "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" //"projectile trail particle" "eyeboss_projectile" "projectile trail particle" "stickybombtrail_blue" "custom item model" "models/weapons/c_models/c_minigun/c_minigun.mdl" "projectile speed decreased" 0.5 "override projectile type" 2 "reload time decreased" 0.5 "set_item_texture_wear" 0 "spread offset pattern" "0 5 0|0 20 0|0 35 0|0 20 0" "spread angle pattern" "-90 -20 0" "auto fires full clip" 1 "auto fires when full" 1 "custom kill icon" skull "clip size bonus" 1.5 "fire rate bonus" 0.22 "damage bonus" 10 "mini rockets" 1 "custom weapon fire sound" "=80|weapons/airstrike_fire_01.wav" } //Cosmetics Item "Blast Blocker" Item "EOTL_sheavyshirt" Item "Big Steel Jaw of Summer Fun" Item "The Aimframe" Item "The Rusty Reaper" ItemAttributes { ItemName "The Rusty Reaper" "set item tint RGb" 5263440 } //Rafmod HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 AimTime 1 TurnPower 100 MaxAimError 360 RocketSpeed 0.5 } AddAttribute { Item "Oppressor Rocketmodule" Name "attachment scale" Value "2.35" Delay 0.1 Repeats 1 } } } CustomWeapon { "Oppressor Rocketmodule" { OriginalItemName "Highland High Heels" "custom item model" "models/weapons/c_models/c_rocketpack/c_rocketpack.mdl" //"attachment scale" 2.35 "attachment name" "flag" "attachment angles" "-270 90 180" "attachment offset" "0 0 -140" // X: Positive = Left | Negative = Right // Y: Positive = Down | Negative = Up // Z: Positive = Further | Negative = Closer } } ExtraSpawnPoint { Name "hatch" TeamNum 3 X 3797 Y -711 Z 21 } ExtraSpawnPoint { Name "hatch2" TeamNum 3 X 3797 Y -911 Z 21 } ExtraSpawnPoint { Name "streethatch" TeamNum 3 X 3026 Y 222 Z -78 } ExtraSpawnPoint { Name "redspawn_left" TeamNum 3 X 4918 Y -973 Z -54 } TextPrintTime 0 StartingCurrency 25000 RespawnWaveTime 0 FixedRespawnWaveTime yes CanBotsAttackWhileInSpawnRoom no UseOriginalAnimsForUnintendedClassWeapons 1 Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{red}////////////////////////////////////" Line "This mission is for testing {yellow}Reforged Upgrades!" Line "Makeshift Google Doc wiki of the changes: {blue}https://docs.google.com/document/d/1dZ7KwlzyRgcWL9hk4lWIFbrKduQoBYT7_kpW8eVSi94/edit?usp=sharing" Line "{red}////////////////////////////////////" } WaveSpawn { Name W1_01 TotalCurrency 100 TotalCount 200 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where redspawn_left TFBot { Template YoovyBot_Heavy_KGB CharacterAttributes { "max health additive bonus" 50000 } ClassIcon red2_lite Attributes UseBossHealthBar Skill Expert CustomEyeGlowColor "255 0 0" Attributes DisableDodge Attributes IgnoreEnemies Attributes IgnoreFlag Action Idle Addcond { Index 43 } } } WaveSpawn { Name W1_01 TotalCurrency 200 TotalCount 200 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Heavy_Melee Attributes UseBossHealthBar Skill Expert CustomEyeGlowColor "255 0 0" Attributes DisableDodge Attributes IgnoreEnemies Attributes IgnoreFlag Action Idle } } WaveSpawn { Name W1_01 TotalCurrency 2000 TotalCount 200 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch2 TFBot { Template YoovyBot_Giant_Heavy Attributes UseBossHealthBar Skill Expert CustomEyeGlowColor "255 0 0" Attributes DisableDodge Attributes IgnoreEnemies Attributes IgnoreFlag Action Idle } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W1_01 TotalCurrency 400 TotalCount 400 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch Squad { TFBot { Template YoovyBot_Heavy_Steelfist_Subgiant Attributes UseBossHealthBar Skill Expert CustomEyeGlowColor "255 0 0" Attributes DisableDodge Attributes IgnoreEnemies Attributes IgnoreFlag Action Idle } TFBot { Template YoovyBot_Medic_Uber_Quick Attributes UseBossHealthBar Skill Hard Attributes DisableDodge Attributes IgnoreEnemies Attributes IgnoreFlag } TFBot { Template YoovyBot_Medic_Uber_Quick Attributes UseBossHealthBar Skill Hard Attributes DisableDodge Attributes IgnoreEnemies Attributes IgnoreFlag } TFBot { Template YoovyBot_Medic_Uber_Quick Attributes UseBossHealthBar Skill Hard Attributes DisableDodge Attributes IgnoreEnemies Attributes IgnoreFlag } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W1_01 TotalCurrency 400 TotalCount 400 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Giant_Heavy_Oppressor Attributes UseBossHealthBar Skill Expert CustomEyeGlowColor "255 0 0" Attributes DisableDodge Attributes IgnoreFlag Action Mobber } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W1_01 TotalCurrency 400 TotalCount 400 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch Squad { TFBot { Template YoovyBot_Giant_Heavy_KGB Scale 0.3 CharacterAttributes { "not solid to players" 1 "move speed penalty" 0.25 "fire rate penalty" 100000 } MaxVisionRange 1 Attributes UseBossHealthBar Skill Expert CustomEyeGlowColor "255 0 0" Attributes DisableDodge Attributes IgnoreEnemies Attributes IgnoreFlag Action Mobber } TFBot { Template YoovyBot_Giant_Medic_QF_Regen Attributes UseBossHealthBar ExtAttr MedicLookAtThreats //No Free Backstabs AimTrackingInterval 0.6 //So you can circle strafe the Medic but not just stand behind it. // Any higher than 0.6 and the Giant Medic might aswell just not have it as it takes them so long to even realize they're being stabbed. // Even when they start turning they're incredibly slow. // 1.00 - Easy // 0.50 - Normal // 0.30 - Hard // 0.25 - Expert Skill Normal Attributes IgnoreFlag } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Robot_1 TotalCurrency 0 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyEliteBot_Heavy //Attributes IgnoreEnemies Attributes DisableDodge Attributes IgnoreFlag //Action Idle Action Mobber //CustomEyeGlowColor "255 0 0" Skill Expert } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Robot_1 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_2 WaitForAllDead Robot_1 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_FAN Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_3 WaitForAllDead Robot_2 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_BFB Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_4 WaitForAllDead Robot_3 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_SP Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_5 WaitForAllDead Robot_4 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_BS Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_6 WaitForAllDead Robot_5 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Shortstop Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_7 WaitForAllDead Robot_6 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Bonk Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_8 WaitForAllDead Robot_7 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Cola Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_9 WaitForAllDead Robot_8 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Cola_Markless Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_10 WaitForAllDead Robot_9 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_11 WaitForAllDead Robot_10 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_FAN_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_12 WaitForAllDead Robot_11 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Shortstop_Subgiant Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_13 WaitForAllDead Robot_12 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_RapidFire Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_14 WaitForAllDead Robot_13 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_BurstFire Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_15 WaitForAllDead Robot_14 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Bison Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_16 WaitForAllDead Robot_15 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Buff_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_17 WaitForAllDead Robot_16 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Conch_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_18 WaitForAllDead Robot_17 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Backup_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_19 WaitForAllDead Robot_18 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Fast Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_20 WaitForAllDead Robot_19 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Pistol Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_21 WaitForAllDead Robot_20 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_PocketPistol Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_22 WaitForAllDead Robot_21 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Winger Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_23 WaitForAllDead Robot_22 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Capper_RapidFire Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_24 WaitForAllDead Robot_23 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Pistol_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_25 WaitForAllDead Robot_24 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_26 WaitForAllDead Robot_25 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Mackerel Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_27 WaitForAllDead Robot_26 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Sandman Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_28 WaitForAllDead Robot_27 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Sandman_FastCharge Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_29 WaitForAllDead Robot_28 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Sunstick Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_30 WaitForAllDead Robot_29 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_WrapAssassin Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_31 WaitForAllDead Robot_30 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Fanowar Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_32 WaitForAllDead Robot_31 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Basher Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_33 WaitForAllDead Robot_32 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Bonk Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_34 WaitForAllDead Robot_33 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Cola Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_35 WaitForAllDead Robot_34 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Cola_Markless Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_36 WaitForAllDead Robot_35 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Fast Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_37 WaitForAllDead Robot_36 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Sandman_Jumping Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_38 WaitForAllDead Robot_37 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Buff_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_39 WaitForAllDead Robot_38 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Conch_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_40 WaitForAllDead Robot_39 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Backup_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_41 WaitForAllDead Robot_40 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_42 WaitForAllDead Robot_41 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Sandman_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_43 WaitForAllDead Robot_42 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Sandman_FastCharge_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_44 WaitForAllDead Robot_43 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_ThreeRune_Subgiant Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_45 WaitForAllDead Robot_44 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_CandyCane_HOH Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_46 WaitForAllDead Robot_45 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Scout_Melee_Charged Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Robot_1 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_2 WaitForAllDead Robot_1 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_DH Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_3 WaitForAllDead Robot_2 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_BB Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_4 WaitForAllDead Robot_3 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_LL Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_5 WaitForAllDead Robot_4 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Mangler Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_6 WaitForAllDead Robot_5 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Bazooka Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_7 WaitForAllDead Robot_6 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Airstrike Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_8 WaitForAllDead Robot_7 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Buff_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_9 WaitForAllDead Robot_8 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Conch_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_10 WaitForAllDead Robot_9 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Backup_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_11 WaitForAllDead Robot_10 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_RapidFire Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_12 WaitForAllDead Robot_11 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_BurstFire Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_13 WaitForAllDead Robot_12 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_RapidBurstFire Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_14 WaitForAllDead Robot_13 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_RapidFire_Buff_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_15 WaitForAllDead Robot_14 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_RapidFire_Conch_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_16 WaitForAllDead Robot_15 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_RapidFire_Backup_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_17 WaitForAllDead Robot_16 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_BurstFire_Buff_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_18 WaitForAllDead Robot_17 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_BurstFire_Conch_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_19 WaitForAllDead Robot_18 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_BurstFire_Backup_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_20 WaitForAllDead Robot_19 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Charged Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_21 WaitForAllDead Robot_20 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_22 WaitForAllDead Robot_21 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Buff_Ext_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_23 WaitForAllDead Robot_22 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Conch_Ext_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_24 WaitForAllDead Robot_23 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Backup_Ext_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_25 WaitForAllDead Robot_24 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Bazooka_Subgiant Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_26 WaitForAllDead Robot_25 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Charged_Nuke Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_27 WaitForAllDead Robot_26 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Barrage Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_28 WaitForAllDead Robot_27 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Barrage_Buff_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_29 WaitForAllDead Robot_28 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Barrage_Conch_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_30 WaitForAllDead Robot_29 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Barrage_Backup_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_31 WaitForAllDead Robot_30 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Barrage_BlackBox Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_32 WaitForAllDead Robot_31 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Barrage_RapidFire Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_33 WaitForAllDead Robot_32 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Homing Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_34 WaitForAllDead Robot_33 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_TriBurstFire Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_35 WaitForAllDead Robot_34 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_TriBurstFire_Blackbox Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_36 WaitForAllDead Robot_35 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_LL_BurstFire_Knockback Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_37 WaitForAllDead Robot_36 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shotgun Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_38 WaitForAllDead Robot_37 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shotgun_Reserve Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_39 WaitForAllDead Robot_38 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shotgun_Panic Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_40 WaitForAllDead Robot_39 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Bison Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_41 WaitForAllDead Robot_40 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shotgun_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_42 WaitForAllDead Robot_41 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Melee Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_43 WaitForAllDead Robot_42 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_EscapePlan Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_44 WaitForAllDead Robot_43 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Equalizer Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_45 WaitForAllDead Robot_44 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_HalfZatoichi Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name Robot_46 WaitForAllDead Robot_45 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shogun_Conch_Ext Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W1_01 TotalCurrency 100 TotalCount 100 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Giant_Scout_Fast // Template YoovyBot_Demoman_Stickybomb // CharacterAttributes // { // "projectile range increased" 0.35 // "max pipebombs decreased" -7 // "stickybomb charge rate" 0.001 // } // UseHumanAnimations 1 // Item "The Bloodsucker" Attributes IgnoreFlag //WeaponRestrictions SecondaryOnly Action Mobber Skill Easy CustomEyeGlowColor "0 255 0" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { //Test Bots Name DUDE_1 TotalCurrency 5 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shotgun Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name DUDE_2 WaitForAllDead DUDE_1 TotalCurrency 5 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shotgun_Reserve Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name DUDE_3 WaitForAllDead DUDE_2 TotalCurrency 5 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shotgun_Panic Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name DUDE_4 WaitForAllDead DUDE_3 TotalCurrency 5 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Bison Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name DUDE_5 WaitForAllDead DUDE_4 TotalCurrency 5 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_Shotgun_Armored Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name DUDE_6 WaitForAllDead DUDE_5 TotalCurrency 5 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_TriBurstFire Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name DUDE_7 WaitForAllDead DUDE_6 TotalCurrency 5 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_TriBurstFire_BlackBox Attributes IgnoreFlag Action Mobber Skill Normal } } WaveSpawn { Name DUDE_8 WaitForAllDead DUDE_7 TotalCurrency 5 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where hatch TFBot { Template YoovyBot_Soldier_LL_BurstFire_Knockback Attributes IgnoreFlag Action Mobber Skill Normal } } } }