// mvm_mannworks #base reforge4_sheet.pop WaveSchedule { StartingCurrency 400 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 7 Templates { YoovyBot_SentryBuster { //TFBot Class Demoman Name "Sentry Buster" Health 2500 ClassIcon sentry_buster WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "move speed bonus" 2 } //Weapons Item "The Ullapool Caber" } YoovyBot_Giant_Demoman { //TFBot Class Demoman Name "Giant Demoman" Health 3300 ClassIcon demo_giant Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed penalty" 0.5 } //Weapons ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.5 } } YoovyBot_Heavy_SteelFist_Subgiant { //TFBot Class Heavy Name "Steel Gauntlet" Health 900 Scale 1.5 ClassIcon heavy_steelfist WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "voice pitch scale" 0.7 } //Weapons Item "Fists of Steel" //Cosmetics Item "Ol' Reliable" } YoovyBot_Pyro_Airblast { //TFBot Class Pyro Name "Airblast Pyro" ClassIcon pyro_reflect_daan //Weapons Item "powerhouse_flamethrower_turbinetorcher" ItemAttributes { ItemName "powerhouse_flamethrower_turbinetorcher" "set_item_texture_wear" 0 } //Cosmetics Item "Traffic Cone" } YoovyBot_Sniper_Sydney { //TFBot Class Sniper Name "Sydney Sniper" ClassIcon sniper_sydneysleeper Attributes IgnoreFlag //Weapons Item "The Sydney Sleeper" Item "The Bushwacka" //Cosmetics Item "Ol' Snaggletooth" Item "Crocodile Dandy" } YoovyBot_Spy { //TFBot Class Spy Attributes IgnoreFlag } YoovyBot_Scout_Melee { //TFBot Class Scout Name "Bat Scout" ClassIcon scout_bat_nys WeaponRestrictions MeleeOnly } YoovyBot_Medic_QF { //TFBot Class Medic Name "Quick-Fix Medic" //Weapons Item "The Quick-Fix" //Cosmetics Item "dec2014 Surgeon's Shako" } YoovyBot_Giant_Soldier_Charged { //TFBot Class Soldier Name "Giant Charged Soldier" Health 3800 ClassIcon soldier_crit Attributes HoldFireUntilFullReload Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "powerhouse_rocketlauncher_shellshocker" ItemAttributes { ItemName "powerhouse_rocketlauncher_shellshocker" "projectile speed decreased" 0.5 "set_item_texture_wear" 0 "faster reload rate" -0.8 "fire rate penalty" 2 "clip size bonus" 2 } //Cosmetics Item "Worms Gear" } YoovyBot_Sniper_Razorback { //TFBot Class Sniper Name "Razorback Sniper" Attributes IgnoreFlag //Weapons Item "craftsmann_sniperrifle_shotinthedark" ItemAttributes { ItemName "craftsmann_sniperrifle_shotinthedark" "set_item_texture_wear" 0 } Item "The Razorback" //Cosmetics Item "The Snow Scoper" ItemAttributes { ItemName "The Snow Scoper" "set item tint RGB" 8154199 } } YoovyBot_Giant_Scout_Fast { //TFBot Class Scout Name "Super Scout" Health 1200 ClassIcon scout_giant_fast WeaponRestrictions MeleeOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 7 "damage force reduction" 0.25 "move speed bonus" 2 "killstreak tier" 1 } //Weapons Item "The Holy Mackerel" //Cosmetics Item "The Bolt Boy" } YoovyBot_Soldier { //TFBot Class Soldier } YoovyBot_Giant_Heavy { //TFBot Class Heavy Name "Giant Heavy" Health 5000 ClassIcon heavy_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 } } 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 "heal rate penalty" 0.1 } //Cosmetics Item "Titanium Tyrolean" ItemAttributes { ItemName "Titanium Tyrolean" "set item tint RGB" 8626083 } } YoovyBot_Scout { //TFBot Class Scout } YoovyBot_Demoman { //TFBot Class Demoman } YoovyBot_Giant_Pyro { //TFBot Class Pyro Name "Giant Pyro" Health 3000 ClassIcon pyro_giant Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "killstreak tier" 1 } //Weapons Item "Upgradeable TF_WEAPON_FLAMETHROWER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "lunchbox adds minicrits" 2 "airblast disabled" 1 } } YoovyBot_Heavy_Deflector { //TFBot Class Heavy Name "Deflector Heavy" ClassIcon heavy_deflector //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 } //Cosmetics Item "The U-clank-a" } 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" 2960676 } } YoovyBot_Giant_Soldier_RapidFire { //TFBot Class Soldier Name "Giant Rapid Fire Soldier" Health 3800 ClassIcon soldier_spammer Attributes MiniBoss Tag bot_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 5 "damage force reduction" 0.25 "move speed penalty" 0.5 "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_Pyro { //TFBot Class Pyro //Weapons ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } YoovyBot_Demoman_Knight { //TFBot Class Demoman Name "Demoknight" Health 149 ClassIcon demoknight WeaponRestrictions MeleeOnly CharacterAttributes { "gesture speed increase" 1.5 } //Weapons Item "The Chargin' Targe" Item "The Eyelander" ItemAttributes { ItemName "The Eyelander" "max health additive penalty" 1 "critboost on kill" 3 } //Cosmetics Item "Spiral Sallet" } } // MISSION: Sentry Buster Mission { Objective DestroySentries Where spawnbot CooldownTime 30 TFBot { Template YoovyBot_SentryBuster Skill Expert } } // MISSION: Sniper 01 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 30 DesiredCount 2 TFBot { Template YoovyBot_Sniper_Sydney Skill Hard } } // MISSION: Sniper 02 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 20 DesiredCount 2 TFBot { Template YoovyBot_Sniper_Razorback Skill Hard } } // MISSION: Sniper 03 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 20 DesiredCount 2 TFBot { Template YoovyBot_Sniper_Razorback Skill Hard } } // MISSION: Sniper 05 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 20 DesiredCount 2 TFBot { Template YoovyBot_Sniper_Sydney Skill Hard } } // MISSION: Spy 01 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 45 InitialCooldown 45 DesiredCount 3 TFBot { Template YoovyBot_Spy CustomEyeGlowColor "255 0 0" Skill Expert } } // MISSION: Spy 02 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 90 InitialCooldown 30 DesiredCount 2 TFBot { Template YoovyBot_Spy CustomEyeGlowColor "255 0 0" Skill Expert } } // MISSION: Spy 04 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 5 DesiredCount 3 TFBot { Template YoovyBot_Spy CustomEyeGlowColor "255 0 0" Skill Expert } } // MISSION: Spy 05 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 30 DesiredCount 2 TFBot { Template YoovyBot_Spy CustomEyeGlowColor "255 0 0" Skill Expert } } // WAVE 01 900 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { TotalCurrency 200 Name "stage1" Where spawnbot_mission_sniper RandomSpawn 1 TotalCount 12 SpawnCount 2 MaxActive 10 WaitBetweenSpawns 20 WaitBeforeStarting 5 TFBot { Template YoovyBot_Pyro_Airblast Skill Hard } } WaveSpawn { TotalCurrency 700 Name "stage1" Where spawnbot RandomSpawn 1 TotalCount 35 SpawnCount 5 MaxActive 15 WaitBetweenSpawns 18 WaitBeforeStarting 0 Squad { TFBot { Template YoovyBot_Giant_Demoman Skill Expert CustomEyeGlowColor "255 0 0" } TFBot { Template YoovyBot_Heavy_SteelFist_Subgiant Skill Expert CustomEyeGlowColor "255 0 0" } TFBot { Template YoovyBot_Heavy_SteelFist_Subgiant Skill Expert CustomEyeGlowColor "255 0 0" } TFBot { Template YoovyBot_Heavy_SteelFist_Subgiant Skill Expert CustomEyeGlowColor "255 0 0" } TFBot { Template YoovyBot_Heavy_SteelFist_Subgiant Skill Expert CustomEyeGlowColor "255 0 0" } } } } // WAVE 02 900 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn // Crit Scout Invasion { TotalCurrency 200 Name "stage1" Where spawnbot RandomSpawn 1 TotalCount 48 SpawnCount 12 MaxActive 16 WaitBetweenSpawns 10 WaitBeforeStarting 0 TFBot { Template YoovyBot_Scout_Melee Skill Expert Attributes AlwaysCrit CustomEyeGlowColor "255 0 0" } } WaveSpawn // Crit Scout Invasion Center { TotalCurrency 200 Name "stage1" Where spawnbot_mission_sniper RandomSpawn 1 TotalCount 24 SpawnCount 6 MaxActive 8 WaitBetweenSpawns 10 WaitBeforeStarting 0 TFBot { Template YoovyBot_Scout_Melee Skill Expert Attributes AlwaysCrit CustomEyeGlowColor "255 0 0" } } WaveSpawn // Crit Scout Invasion Escalation { TotalCurrency 200 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot_mission_sniper RandomSpawn 1 TotalCount 32 SpawnCount 16 MaxActive 16 WaitBetweenSpawns 10 WaitBeforeStarting 0 Squad { TFBot { Template YoovyBot_Scout_Melee Skill Expert Attributes AlwaysCrit CustomEyeGlowColor "255 0 0" } TFBot { Template YoovyBot_Medic_QF CustomEyeGlowColor "0 255 0" Skill Easy } } } WaveSpawn // Crit Scout Invasion Center Escalation { TotalCurrency 200 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot_mission_sniper RandomSpawn 1 TotalCount 24 SpawnCount 6 MaxActive 8 WaitBetweenSpawns 10 WaitBeforeStarting 0 Squad { TFBot { Template YoovyBot_Scout_Melee Skill Expert Attributes AlwaysCrit CustomEyeGlowColor "255 0 0" } TFBot { Template YoovyBot_Medic_QF CustomEyeGlowColor "0 255 0" Skill Easy } } } WaveSpawn { TotalCurrency 100 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot RandomSpawn 1 TotalCount 8 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 10 WaitBeforeStarting 10 TFBot { Template YoovyBot_Giant_Soldier_Charged Skill Normal } } } // WAVE 03 900 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { TotalCurrency 100 Name "stage1" Where spawnbot RandomSpawn 1 TotalCount 6 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 10 WaitBeforeStarting 0 TFBot { Template YoovyBot_Giant_Scout_Fast CustomEyeGlowColor "0 255 0" Skill Easy } } WaveSpawn { Name W3_TANKS FirstSpawnOutPut { Target wave_start_relay Action RunScriptCode Param " ClientPrint(null,3,`\x0799CCFFTwo Tanks have arrived both with \x07ffffff12,000 \x0799CCFFHP!`) " } } WaveSpawn { TotalCurrency 200 TotalCount 1 WaitForAllSpawned "stage1" Tank { Health 12000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 200 TotalCount 1 WaitForAllSpawned "stage1" Tank { Health 12000 Speed 75 Name "tankboss_right" StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 100 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot TotalCount 20 SpawnCount 4 MaxActive 16 WaitBetweenSpawns 10 WaitBeforeStarting 15 TFBot { Template YoovyBot_Soldier Skill Hard } } WaveSpawn // Pyro { TotalCurrency 100 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot TotalCount 20 SpawnCount 4 MaxActive 4 WaitBetweenSpawns 15 WaitBeforeStarting 20 TFBot { Template YoovyBot_Pyro_Airblast Skill Hard } } WaveSpawn { TotalCurrency 100 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot RandomSpawn 1 TotalCount 6 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 10 WaitBeforeStarting 20 TFBot { Template YoovyBot_Giant_Scout_Fast CustomEyeGlowColor "0 255 0" Skill Easy } } WaveSpawn { //TotalCurrency 100 Name "stage3" WaitForAllSpawned "stage2" Support 1 // fix the timing issue so these don't just end mid way Where spawnbot TotalCount 36 SpawnCount 6 MaxActive 10 WaitBetweenSpawns 15 WaitBeforeStarting 20 TFBot { Template YoovyBot_Scout_Melee CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn { TotalCurrency 100 Name "stage3" WaitForAllSpawned "stage2" Where spawnbot RandomSpawn 1 TotalCount 32 SpawnCount 8 MaxActive 8 WaitBetweenSpawns 20 WaitBeforeStarting 0 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 04 900 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { TotalCurrency 200 Name "stage1" Where spawnbot_left TotalCount 8 SpawnCount 8 MaxActive 8 WaitBetweenSpawns 0 WaitBeforeStarting 0 TFBot { Template YoovyBot_Heavy_Deflector Skill Hard } } WaveSpawn { TotalCurrency 50 Name "stage1" Where spawnbot_right TotalCount 8 SpawnCount 8 MaxActive 8 WaitBetweenSpawns 0 WaitBeforeStarting 0 TFBot { Template YoovyBot_Demoman Skill Hard } } WaveSpawn { TotalCurrency 50 Name "stage1" Where spawnbot RandomSpawn 1 TotalCount 4 SpawnCount 2 MaxActive 2 WaitBetweenSpawns 20 WaitBeforeStarting 5 TFBot { Template YoovyBot_Giant_Pyro Attributes AlwaysFireWeapon CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn { TotalCurrency 50 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot_left TotalCount 24 SpawnCount 8 MaxActive 8 WaitBetweenSpawns 10 WaitBeforeStarting 15 TFBot { Template YoovyBot_Demoman Skill Normal } } WaveSpawn { TotalCurrency 200 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot_right TotalCount 30 SpawnCount 10 MaxActive 12 WaitBetweenSpawns 10 WaitBeforeStarting 15 TFBot { Template YoovyBot_Heavy_Deflector Skill Hard } } WaveSpawn { TotalCurrency 25 Name "stage3" WaitForAllSpawned "stage2" Where spawnbot TotalCount 24 SpawnCount 8 MaxActive 22 WaitBetweenSpawns 20 WaitBeforeStarting 30 TFBot { Template YoovyBot_Demoman_Knight CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn { TotalCurrency 100 Name "stage3" WaitForAllSpawned "stage2" Where spawnbot TotalCount 6 SpawnCount 1 MaxActive 3 WaitBetweenSpawns 10 WaitBeforeStarting 0 TFBot { Template YoovyBot_Giant_Demoman CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn { TotalCurrency 100 Name "stage3" WaitForAllSpawned "stage2" Where spawnbot TotalCount 2 SpawnCount 2 MaxActive 2 //WaitBetweenSpawns 0 WaitBeforeStarting 0 TFBot { Template YoovyBot_Giant_Pyro Attributes AlwaysFireWeapon CustomEyeGlowColor "255 0 0" Skill Expert } } // Final Push WaveSpawn { TotalCurrency 100 Name "stage4" WaitForAllSpawned "stage3" Where spawnbot TotalCount 20 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 5 WaitBeforeStarting 0 Squad { TFBot { Template YoovyBot_Giant_Demoman CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Medic_Uber Skill Hard } TFBot { Template YoovyBot_Medic_Uber Skill Hard } TFBot { Template YoovyBot_Medic_Uber Skill Hard } } } WaveSpawn { TotalCurrency 25 Name "stage4" WaitForAllSpawned "stage3" Where spawnbot TotalCount 12 SpawnCount 3 MaxActive 6 WaitBetweenSpawns 15 WaitBeforeStarting 10 TFBot { Template YoovyBot_Pyro_Airblast Skill Hard } } WaveSpawn { TotalCurrency 25 Name "stage4" WaitForAllSpawned "stage3" Where spawnbot TotalCount 30 SpawnCount 10 MaxActive 18 WaitBetweenSpawns 10 WaitBeforeStarting 0 TFBot { Template YoovyBot_Soldier Skill Hard } } } // WAVE 05 900 Wave { Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { TotalCurrency 200 Name "stage1" Where spawnbot_left TotalCount 8 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 30 WaitBeforeStarting 0 Squad { TFBot { Template YoovyBot_Giant_Soldier_RapidFire CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn { TotalCurrency 200 Name "stage1" Where spawnbot_right TotalCount 8 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 30 WaitBeforeStarting 0 Squad { TFBot { Template YoovyBot_Giant_Soldier_RapidFire CustomEyeGlowColor "255 0 0" Skill Expert } TFBot { Template YoovyBot_Medic_Uber_Quick Skill Hard } } } WaveSpawn { TotalCurrency 100 Name "stage1" Where spawnbot_mission_sniper RandomSpawn 1 TotalCount 30 SpawnCount 5 MaxActive 10 WaitBetweenSpawns 20 WaitBeforeStarting 3 Squad { TFBot { Template YoovyBot_Pyro Attributes AlwaysFireWeapon Skill Normal } TFBot { Template YoovyBot_Pyro_Airblast Skill Normal } TFBot { Template YoovyBot_Pyro_Airblast Skill Normal } TFBot { Template YoovyBot_Pyro_Airblast Skill Normal } TFBot { Template YoovyBot_Pyro_Airblast Skill Normal } } } WaveSpawn { WaitForAllSpawned "stage1" Name W5_TANKS_GROUP1 FirstSpawnOutPut { Target wave_start_relay Action RunScriptCode Param " ClientPrint(null,3,`\x0799CCFFTwo Tanks have arrived both with \x07ffffff20,000 \x0799CCFFHP!`) " } } WaveSpawn { TotalCurrency 50 TotalCount 1 WaitForAllSpawned "stage1" Tank { Health 20000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 100 TotalCount 1 WaitForAllSpawned "stage1" Tank { Health 20000 Speed 75 Name "tankboss_right" StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 100 Name "stage2" WaitForAllSpawned "stage1" Where spawnbot_left TotalCount 25 SpawnCount 5 MaxActive 16 WaitBetweenSpawns 10 WaitBeforeStarting 0 TFBot { Template YoovyBot_Heavy_Deflector Skill Hard } } // Final Push WaveSpawn { TotalCurrency 50 Name "stage3" WaitForAllSpawned "stage2" Where spawnbot_mission_sniper RandomSpawn 1 TotalCount 30 SpawnCount 4 MaxActive 10 WaitBetweenSpawns 20 WaitBeforeStarting 5 TFBot { Template YoovyBot_Pyro_Airblast CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn { //TotalCurrency 0 Name "stage3" WaitForAllSpawned "stage2" Where spawnbot RandomSpawn 1 TotalCount 8 SpawnCount 1 MaxActive 6 WaitBetweenSpawns 15 WaitBeforeStarting 0 TFBot { Template YoovyBot_Giant_Demoman CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn { //TotalCurrency 0 Name "stage3" WaitForAllSpawned "stage2" Where spawnbot RandomSpawn 1 TotalCount 20 SpawnCount 4 MaxActive 12 WaitBetweenSpawns 15 WaitBeforeStarting 0 TFBot { Template YoovyBot_Heavy_SteelFist_Subgiant CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn { TotalCurrency 25 Name "stage4" WaitForAllSpawned "stage3" Where spawnbot TotalCount 45 SpawnCount 15 MaxActive 18 //WaitBetweenSpawns 0 WaitBeforeStarting 0 TFBot { Template YoovyBot_Demoman_Knight CustomEyeGlowColor "255 0 0" Skill Expert } } WaveSpawn { WaitForAllSpawned "stage3" Name W5_TANKS_GROUP2 FirstSpawnOutPut { Target wave_start_relay Action RunScriptCode Param " ClientPrint(null,3,`\x0799CCFFThe last Two Tanks have arrived both with \x07ffffff20,000 \x0799CCFFHP!`) " } } WaveSpawn { TotalCurrency 50 TotalCount 1 WaitForAllSpawned "stage3" Tank { Health 20000 Speed 75 Name "tankboss_left" Skin 1 StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 50 TotalCount 1 WaitForAllSpawned "stage3" Tank { Health 20000 Speed 75 Name "tankboss_right" Skin 1 StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } }