//ADVANCED "WHARF": TREACHEROUS TRANSPORTATION //By Y o o v y https://steamcommunity.com/profiles/76561198017198600/ #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop WaveSchedule { StartingCurrency 900 RespawnWaveTime 5 FixedRespawnWaveTime no CanBotsAttackWhileInSpawnRoom no Advanced 1 Templates { T_TFGateBot_Giant_Soldier_Spammer_Reload_Crit_Fixed { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Health 3800 EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Soldier" Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "move speed bonus" 0.5 } } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "move speed bonus" 0.5 } } } } T_TFGateBot_Giant_Soldier_Extended_Backup { Class Soldier Name "Giant Battalion Soldier" Health 3800 ClassIcon soldier_backup_giant EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Soldier" Tag bot_giant Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Battalion's Backup" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Battalion's Backup" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } } } T_Yoovy_Giant_Heavy_SteelFist { ClassIcon heavy_Steelfist Health 5000 Name "Giant Steel Gauntlet" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Item "fists of steel" ItemAttributes { ItemName "fists of steel" "fire rate bonus" 2.0 "damage bonus" 2.0 "dmg bonus vs buildings" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFGateBot_Scout_FAN_Crit_Fixed { Class Scout ClassIcon scout_fan Name "Force-A-Nature Scout" EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Scout" Skill Expert Item "The Force-a-Nature" MaxVisionRange 500 Attributes AlwaysCrit } RevertGateBotsBehavior { Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } Skill Expert Item "The Force-a-Nature" MaxVisionRange 500 Attributes AlwaysCrit } } } T_TFBot_Scout_FAN_Fixed { Class Scout Skill Expert ClassIcon scout_fan Name "Force-A-Nature Scout" Item "The Bolt Boy" Item "The Force-a-Nature" MaxVisionRange 500 } T_Yoovy_Giant_Heavy_Brassbeast { Name "Giant Brassbeast Heavy" Class Heavyweapons Skill Expert Health 5000 ClassIcon heavy_brass_nys_giant Item "The Brass Beast" Item "Copper's Hard Top" Attributes MiniBoss MaxVisionRange 1200 ItemAttributes { ItemName "The Brass Beast" "damage bonus" 1.7 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.5 "override footstep sound set" 2 } } T_GateBotYoovy_Giant_Heavy_Brassbeast { Name "Giant Brassbeast Heavy" Class HeavyWeapons Health 5000 ClassIcon heavy_brass_nys_giant EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Skill Expert Item "The Brass Beast" Item "MvM GateBot Light Heavy" Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant ItemAttributes { ItemName "The Brass Beast" "damage bonus" 1.7 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.5 "override footstep sound set" 2 } } RevertGateBotsBehavior { Skill Expert Item "The Brass Beast" Item "MvM GateBot Light Heavy" Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } ItemAttributes { ItemName "The Brass Beast" "damage bonus" 1.7 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.5 "override footstep sound set" 2 } } } } T_GateBotYoovy_Chief_Demoman_Spammer_Reload { Class Demoman Name "Chief Burst Fire Demo" ClassIcon demo_scatter Health 45000 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Demoman" Tag bot_giant Skill Expert Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.325 "fire rate bonus" 0.35 "clip size upgrade atomic" 18.0 "projectile spread angle penalty" 5 "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 4 } } RevertGateBotsBehavior { Item "MvM GateBot Light Demoman" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Tag bot_giant Skill Expert Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.325 "fire rate bonus" 0.35 "clip size upgrade atomic" 18.0 "projectile spread angle penalty" 5 "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 4 } } } } T_Yoovy_Pyro_Phlogistinator { Class Pyro Name "Phlogistinator Pyro" Item "The Phlogistinator" Attributes SpawnWithFullCharge Skill Expert ClassIcon pyro_phlog ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 } } T_TFGateBot_Scout_Shortstop_Crit { Name "Shortstop Scout" Class Scout ClassIcon scout_shortstop Health 650 Scale 1.4 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Skill Normal Attributes AlwaysCrit Item "The Shortstop" Item "MvM GateBot Light Scout" Tag bot_giant CharacterAttributes { "head scale" 0.7 "move speed bonus" 1.25 } } RevertGateBotsBehavior { Skill Normal Attributes AlwaysCrit Item "The Shortstop" Item "MvM GateBot Light Scout" Tag bot_giant ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 1.25 } } } } T_TFGateBot_Demoman_Knight { Name "Demoknight" Class Demoman ClassIcon demoknight EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Skill Hard Item "The Chargin' Targe" Item "The Eyelander" Item "MvM GateBot Light Demoman" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } } RevertGateBotsBehavior { Skill Hard Item "The Chargin' Targe" Item "The Eyelander" Item "MvM GateBot Light Demoman" WeaponRestrictions MeleeOnly ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } } } } T_TFGateBot_Giant_Scout { Name "Giant Scout" Class Scout Health 1600 ClassIcon scout_giant EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Skill Expert Attributes MiniBoss Item "MvM GateBot Light Scout" ItemAttributes { ItemName TF_WEAPON_SCATTERGUN "damage bonus" 1.25 } CharacterAttributes { "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 "override footstep sound set" 5 } } RevertGateBotsBehavior { Skill Expert Attributes MiniBoss Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } ItemAttributes { ItemName TF_WEAPON_SCATTERGUN "damage bonus" 1.25 } CharacterAttributes { "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 "override footstep sound set" 5 } } } } T_Yoovy_Giant_Heavy_Heater { Name "Giant Heater Heavy" Class Heavyweapons Skill Expert Health 5000 ClassIcon heavy_heater_giant Item "The Huo Long Heatmaker" Attributes MiniBoss ItemAttributes { ItemName "The Huo Long Heatmaker" "damage bonus" 1.4 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.5 "override footstep sound set" 2 } } T_Yoovy_Scout_Sandman_FastCharge_Armored { Class Scout Name "Armored Hyper League Scout" Skill Hard Health 650 ClassIcon scout_stun_armored WeaponRestrictions MeleeOnly Item "The Sandman" Item "Batter's Helmet" Item "MNC Mascot Outfit" Item "Das Metalmeatencasen" Scale 1.4 Tag bot_giant ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 "max health additive penalty" -0 } CharacterAttributes { "head scale" 0.8 "move speed bonus" 0.75 } } T_TFGateBot_Heavy_Tomislav { Class Heavyweapons Name "Tomislav Heavy" EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Item "Tomislav" Item "MvM GateBot Light Heavy" Skill Normal } RevertGateBotsBehavior { Item "Tomislav" Item "MvM GateBot Light Heavy" Skill Normal ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } } } } T_TFGateBot_Soldier_Extended_Buff_Banner_Normal { Class Soldier Name "Extended Buff Soldier" ClassIcon soldier_buff EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Item "The Buff Banner" Item "MvM GateBot Light Soldier" Skill Normal Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "The Buff Banner" Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Normal Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } } } } T_Yoovy_Chief_Pyro_Flaregun { Name "Chief Flare Pyro" Class Pyro Skill Expert Health 25000 ClassIcon pyro_flare_rain_nys Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions SecondaryOnly Tag bot_giant Item "The Detonator" Item "Firewall Helmet" ItemAttributes { ItemName "The Detonator" "fire rate bonus" 0.15 "faster reload rate" 0.35 "projectile speed increased" 1.2 "damage bonus" 1.2 } CharacterAttributes { "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.1 "move speed bonus" 0.4 "override footstep sound set" 6 "rage giving scale" 0.1 "health regen" 30 } } T_Yoovy_Scout_Sunstick { Name "Sunstick Scout" Class Scout Skill Expert Item "Sun-on-a-Stick" Item "The Bolt Boy" WeaponRestrictions MeleeOnly ClassIcon scout_sunstick } T_TFGateBot_Giant_Pyro { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Health 3000 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Pyro" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } RevertGateBotsBehavior { Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } } T_Yoovy_Sniper_Huntsman_Bleed { Class Sniper Name "Bleedsman" Skill Hard ClassIcon sniper_bow_bleed Item "The Fortified Compound" Item "The Anger" ItemAttributes { ItemName "The Fortified Compound" "bleeding duration" 3 "damage bonus" 0.5 } } T_GateBotYoovy_Sniper_Huntsman_Bleed { Class Sniper Name "Bleedsman" ClassIcon sniper_bow_bleed EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Skill Hard Item "The Fortified Compound" Item "MvM Gatebot Light Sniper" ItemAttributes { ItemName "The Fortified Compound" "bleeding duration" 3 "damage bonus" 0.5 } } RevertGateBotsBehavior { Skill Hard Item "The Fortified Compound" Item "MvM Gatebot Light Sniper" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Sniper" "item style override" 1 } ItemAttributes { ItemName "The Fortified Compound" "bleeding duration" 3 "damage bonus" 0.5 } } } } T_Yoovy_Giant_Heavy_Mittens { Name "Super Heavy Mittens" Class Heavyweapons Skill Expert Health 5000 ClassIcon heavy_Mittens Item "The Holiday Punch" Attributes MiniBoss Attributes AlwaysCrit WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Holiday Punch" "fire rate bonus" 0.75 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.6 "override footstep sound set" 2 } } T_Yoovy_Giant_Sniper_Huntsman { Class Sniper Health 3300 Name "Giant Bowman" Attributes MiniBoss Item "The Huntsman" ClassIcon sniper_Bow Skill Expert CharacterAttributes { "head scale" 0.7 "voice pitch scale" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 5 "move speed bonus" 0.5 } } T_Yoovy_Sniper_Jarate { Name "Jarate Master" Class Sniper Skill Normal ClassIcon sniper_jarate WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Item "Jarate" Item "Desert Marauder" Item "The Jarmaments" Item "The Bushwacka" ItemAttributes { ItemName "Jarate" "effect bar recharge rate increased" -0.8 "fire rate bonus" 2.5 } } T_Yoovy_Soldier_Bazooka //UNUSED { Class Soldier Name "Bazooka Soldier" ClassIcon soldier_Burstfire Item "The Beggar's Bazooka" Item "The Mantreads" Skill Expert ItemAttributes { ItemName "The Beggar's Bazooka" "auto fires when full" 1 "auto fires full clip" 1 } } T_GateBotYoovy_Sniper_Bushwacka //UNUSED { Class Sniper Name "Bushwacka Sniper" ClassIcon sniper_bushwacka Health 800 Scale 1.3 EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Item "The Bushwacka" Item "MvM Gatebot Light Sniper" Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant CharacterAttributes { "head scale" 0.85 "move speed bonus" 0.85 } } RevertGateBotsBehavior { Item "The Bushwacka" Item "MvM Gatebot Light Sniper" Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Sniper" "item style override" 1 } CharacterAttributes { "head scale" 0.85 "move speed bonus" 0.85 } } } } T_GateBotYoovy_Soldier_Bazooka { Class Soldier Name "Bazooka Soldier" ClassIcon soldier_Burstfire EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Item "The Beggar's Bazooka" Item "The Mantreads" Item "MvM Gatebot Light Soldier" Skill Expert ItemAttributes { ItemName "The Beggar's Bazooka" "auto fires when full" 1 "auto fires full clip" 1 } } RevertGateBotsBehavior { Item "The Beggar's Bazooka" Item "The Mantreads" Item "MvM Gatebot Light Soldier" Skill Expert ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } ItemAttributes { ItemName "The Beggar's Bazooka" "auto fires when full" 1 "auto fires full clip" 1 } } } } T_Yoovy_Medic_Bigheal { Class Medic Name "Big-Heal Medic" Item "Halogen Head Lamp" Item "The Quick-Fix" Skill Hard ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 10 } } } //Sentrybusters Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Tag bot_giant } } //Snipers Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } //Engineers Mission { Objective Engineer Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn } } Mission { Objective Engineer Where spawnbot BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_left TeleportWhere spawnbot_mid TeleportWhere spawnbot_right TeleportWhere spawnbot_top_left TeleportWhere spawnbot_top_mid TeleportWhere spawnbot_top_right TeleportWhere spawnbot_gate_1 TeleportWhere spawnbot_gate_2 } } Wave //WAVE 1 $700 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target wave_setup_relay Action Trigger } WaveSpawn { Name W1_01 TotalCurrency 50 TotalCount 16 MaxActive 16 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_left Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 RandomSpawn 1 RandomChoice { TFBot { Template T_TFGateBot_Soldier_Normal } TFBot { Class Soldier Skill Normal } } } WaveSpawn { Name W1_02 WaitForAllDead W1_01 TotalCurrency 150 TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Scout_Melee Name "Melee Scout" ClassIcon scout_bat_nys } } WaveSpawn { Name W1_02 WaitForAllDead W1_01 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Pyro_Normal } } WaveSpawn { Name W1_02 WaitForAllDead W1_01 TotalCurrency 150 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 18 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFBot_Giant_Demoman ClassIcon demo_spammer Tag bot_giant } TFBot { Template T_Yoovy_Medic_Bigheal } } } WaveSpawn { Name W1_03 WaitForAllDead W1_02 TotalCurrency 50 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_top_right Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Class Soldier Skill Normal } } WaveSpawn { Name W1_03 WaitForAllDead W1_02 TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name W1_03 WaitForAllDead W1_02 TotalCurrency 150 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 18 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFBot_Giant_Demoman ClassIcon demo_spammer Tag bot_giant } TFBot { Template T_Yoovy_Medic_Bigheal } } } } Wave //WAVE 2 $500 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target wave_setup_relay Action Trigger } WaveSpawn { Name W2_01 TotalCurrency 25 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0.1 WaitBetweenSpawns 7 Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Sniper_Jarate } } WaveSpawn { Name W2_01 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_GateBotYoovy_Sniper_Bushwacka } } WaveSpawn { Name W2_01 TotalCurrency 25 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Scout_Melee Name "Melee Scout" ClassIcon scout_bat_nys } } WaveSpawn { Name W2_01 TotalCurrency 100 TotalCount 4 MaxActive 3 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 21 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysFireWeapon Tag bot_giant } TFBot { Template T_Yoovy_Giant_Sniper_Huntsman Tag bot_giant } } } WaveSpawn { Name W2_02 WaitForAllDead W2_01 TotalCurrency 75 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 18 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Giant_Soldier_Spammer } } WaveSpawn { Name W2_02 WaitForAllDead W2_01 TotalCurrency 75 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Class Scout Skill Normal } } WaveSpawn { Name W2_02 WaitForAllDead W2_01 TotalCurrency 25 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Heavy_Ironfist } } WaveSpawn { Name W2_03 WaitForAllDead W2_02 TotalCurrency 25 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_top_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Sniper_Jarate } } WaveSpawn { Name W2_03 WaitForAllDead W2_02 TotalCurrency 50 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Heavyweapons_Fist Tag bot_giant } } WaveSpawn { Name W2_03 WaitForAllDead W2_02 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 22 WaitBetweenSpawns 12 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Giant_Heavy_Mittens Tag bot_giant } } } Wave //WAVE 3 $900 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target wave_setup_relay Action Trigger } WaveSpawn { Name W3_01 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Tank { Health 20000 Speed 75 Name "tankboss" StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W3_01 TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 6.1 WaitBetweenSpawns 6 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Sniper_Huntsman_Bleed } } WaveSpawn { Name W3_01 TotalCurrency 25 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot_top_right Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Demo_Burst_Normal } } WaveSpawn { Name W3_01 TotalCurrency 75 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Scout_Shortstop Tag bot_giant } } WaveSpawn { Name W3_01 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 18 Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Giant_Pyro } } WaveSpawn { Name W3_02 WaitForAllDead W3_01 TotalCurrency 100 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_GateBotYoovy_Sniper_Huntsman_Bleed } } WaveSpawn { Name W3_02 WaitForAllDead W3_01 TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Soldier_RocketShotgun } } WaveSpawn { Name W3_02 WaitForAllDead W3_01 TotalCurrency 50 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 12 Where spawnbot_top_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Scout_Shortstop Tag bot_giant } } WaveSpawn { Name W3_02 WaitForAllDead W3_01 TotalCurrency 100 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 12 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Giant_Scout_FAN Tag bot_giant } } WaveSpawn { Name W3_02 WaitForAllDead W3_01 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 18 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Tag bot_giant } } WaveSpawn { Name W3_BOSS WaitForAllDead W3_02 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 FirstSpawnWarningSound "vo\mvm\mght\pyro_mvm_m_laugh_addl04.mp3" LastSpawnWarningSound "mvm\giant_heavy\giant_heavy_entrance.wav" DoneWarningSound "vo\mvm\mght\pyro_mvm_m_paincrticialdeath01.mp3" TFBot { Template T_Yoovy_Chief_Pyro_Flaregun } } WaveSpawn { Name W3_BOSS_SUPPORT WaitForAllDead W3_02 TotalCurrency 0 TotalCount 30 MaxActive 9 SpawnCount 3 WaitBeforeStarting 9 WaitBetweenSpawns 5 Where spawnbot_left Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 RandomSpawn 1 Support Limited TFBot { Template T_Yoovy_Scout_Sunstick } } } Wave //WAVE 4 $1,000 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target wave_setup_relay Action Trigger } WaveSpawn { Name W4_01 TotalCurrency 225 TotalCount 54 MaxActive 18 SpawnCount 9 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFGateBot_Heavy_Tomislav } TFBot { Template T_TFGateBot_Soldier_Extended_Concheror_Normal } TFBot { Template T_TFGateBot_Soldier_Extended_Buff_Banner_Normal } } } WaveSpawn { Name W4_01 TotalCurrency 25 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Scout_Sandman_FastCharge_Armored Tag bot_giant } } WaveSpawn { Name W4_01 TotalCurrency 100 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 14 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Giant_Scout ItemAttributes { ItemName TF_WEAPON_SCATTERGUN "damage bonus" 1.25 } Tag bot_giant } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 150 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 21 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Giant_Scout } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 11 WaitBetweenSpawns 21 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Giant_Heavy_Heater Tag bot_giant } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 100 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 RandomChoice { TFBot { Template T_TFGateBot_Pyro_AlwaysFireWeapon } TFBot { Template T_TFGateBot_Pyro_Normal } } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 100 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Demoman_Knight } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 25 TotalCount 7 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Demo_Burst_Normal } } WaveSpawn { Name W4_03 WaitForAllDead W4_02 TotalCurrency 75 TotalCount 24 MaxActive 16 SpawnCount 8 WaitBeforeStarting 4 WaitBetweenSpawns 10 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Class HeavyWeapons Skill Normal } } WaveSpawn { Name W4_03 WaitForAllDead W4_02 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 19 WaitBetweenSpawns 0 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Attributes AlwaysCrit Tag bot_giant } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Giant Regen Medic" Tag bot_giant } } } } Wave //WAVE 5 $1,100 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target wave_setup_relay Action Trigger } WaveSpawn { Name W5_01 TotalCurrency 100 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Scout_Hard } } WaveSpawn { Name W5_01 TotalCurrency 100 TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Class Soldier Skill Normal } } WaveSpawn { Name W5_01 TotalCurrency 100 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 7 WaitBetweenSpawns 21 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Tag bot_giant } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name W5_02 WaitForAllDead W5_01 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnOutput { Target boss_spawn_gate_relay Action Trigger } Tank { Health 35000 Speed 75 Name "Gatetank" StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W5_02 WaitForAllDead W5_01 TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Pyro_Phlogistinator } } WaveSpawn { Name W5_02 WaitForAllDead W5_01 TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Heavyweapons_Shotgun } } WaveSpawn { Name W5_02 WaitForAllDead W5_01 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 18 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Tag bot_giant } } WaveSpawn { Name W5_02 WaitForAllDead W5_01 TotalCurrency 75 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 18 Where spawnbot_top_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Giant_Scout_FAN } } WaveSpawn { Name W5_03 WaitForAllDead W5_02 TotalCurrency 100 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_top_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Pyro_Phlogistinator } } WaveSpawn { Name W5_03 WaitForAllDead W5_02 TotalCurrency 100 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Class Soldier Skill Normal } } WaveSpawn { Name W5_03 WaitForAllDead W5_02 TotalCurrency 75 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 18 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun Tag bot_giant } } WaveSpawn { Name W5_03 WaitForAllDead W5_02 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 18 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner Tag bot_giant } } } Wave //WAVE 6 $700 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target wave_setup_relay Action Trigger } WaveSpawn { Name W6_BOSS TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 FirstSpawnWarningSound "vo\mvm\mght\demoman_mvm_m_specialcompleted05.mp3" LastSpawnWarningSound "mvm\giant_heavy\giant_heavy_entrance.wav" DoneWarningSound "vo\mvm\mght\demoman_mvm_m_paincrticialdeath02.mp3" TFBot { Template T_GateBotYoovy_Chief_Demoman_Spammer_Reload } } WaveSpawn { Name W6_01 WaitForAllDead W6_BOSS TotalCurrency 75 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 18 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Giant_Soldier_Extended_Backup } } WaveSpawn { Name W6_01 WaitForAllDead W6_BOSS TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 18 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_GateBotYoovy_Giant_Heavy_Brassbeast } } WaveSpawn { Name W6_01 WaitForAllDead W6_BOSS TotalCurrency 75 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 18 Where spawnbot_top_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Giant_Scout_Fast Tag bot_giant } } WaveSpawn { Name W6_01 WaitForAllDead W6_BOSS TotalCurrency 50 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Scout_FAN_Fixed Attributes AlwaysCrit } } WaveSpawn { Name W6_01 WaitForAllDead W6_BOSS TotalCurrency 75 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 50 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Class Soldier Attributes AlwaysCrit Skill Normal } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 75 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot_top_left Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_TFGateBot_Scout_FAN_Crit_Fixed } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 100 TotalCount 4 MaxActive 3 SpawnCount 2 WaitBeforeStarting 18 WaitBetweenSpawns 21 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFGateBot_Giant_Soldier_Spammer_Reload_Crit_Fixed } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant } } } WaveSpawn { Name W6_03 WaitForAllDead W6_02 TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Tank { Health 35000 Speed 75 Name "tankbossfinal" Skin 1 StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W6_03_A WaitForAllDead W6_02 TotalCurrency 75 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot_mid Where spawnbot_gate_1 Where spawnbot_gate_2 TFBot { Template T_Yoovy_Giant_Heavy_Brassbeast Tag bot_giant } } WaveSpawn { Name W6_03_B WaitForAllSpawned W6_03_A TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 16 WaitBetweenSpawns 0 Where spawnbot_left Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Attributes AlwaysCrit Tag bot_giant } TFBot { Template T_TFBot_Giant_Medic Tag bot_giant } } } WaveSpawn { Name W6_03_B WaitForAllSpawned W6_03_A TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 31 WaitBetweenSpawns 0 Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Attributes AlwaysCrit Tag bot_giant } TFBot { Template T_TFBot_Giant_Medic Tag bot_giant } } } WaveSpawn { Name W6_03_SUPPORT WaitForAllDead W6_02 TotalCurrency 0 TotalCount 40 MaxActive 8 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot_left Where spawnbot_right Where spawnbot_gate_1 Where spawnbot_gate_2 Support Limited RandomSpawn 1 TFBot { Template T_TFBot_Demoman_Knight ClassIcon demoknight_giant } } } }