// mvm_cyberia_rc6a // Rural Rampage - Advanced Mission // Created by HatToast/Siffrin <3 // I love templates!! #base robot_giant.pop #base robot_standard.pop WaveSchedule // Putting this here early. { StartingCurrency 800 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom No Advanced 1 Templates // NOW templates (I may not use all of these, I just copy them here) { T_TFBot_Giant_Heavyweapons_Deflector_Heater { Class Heavyweapons Name "Giant Deflector Heater Heavy" ClassIcon heavy_deflector_fire Skill Expert Health 5000 Item "The Huo Long Heatmaker" Item "The Bunsen Brave" MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Huo Long Heatmaker" "damage bonus" 1.5 "attack projectiles" 1 "ring of fire while aiming" 1 } ItemAttributes { ItemName "The Bunsen Brave" "attach particle effect" 56 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Soldier_Spammer_Mangler { Class Soldier Name "Giant Mangler Spammer Soldier" ClassIcon soldier_spammer Health 3800 Skill Expert Item "The Cow Mangler 5000" Item "The Lucky Shot" WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Cow Mangler 5000" "faster reload rate" -0.8 "fire rate bonus" 0.5 } ItemAttributes { ItemName "The Lucky Shot" "attach particle effect" 56 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.65 } } T_TFBot_Pyro_Fury { Class Pyro Name "Dragon's Fury Pyro" ClassIcon pyro_dragon_fury Skill Expert Item "The Dragon's Fury" Item "The Centurion" MaxVisionRange 500 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Dragon's Fury" "item_meter_charge_rate" 0.85 "damage bonus" 1 } } T_TFBot_Pyro_Airblast { Class Pyro Name "Airblast Pyro" ClassIcon pyro_reflect_daan Skill Expert Attributes AlwaysCrit Item "The Degreaser" Item "Traffic Cone" ItemAttributes { ItemName "The Degreaser" "damage bonus" 0.1 "mult airblast refire time" 0.5 "airblast pushback scale" 2 "damage causes airblast" 1 } } T_TFBot_Giant_Medic_Kritz { Class Medic Name "Giant Kritzkrieg Medic" ClassIcon medic_kritz_giant Skill Expert Health 4500 Attributes SpawnWithFullCharge Attributes MiniBoss Attributes IgnoreEnemies Item "The Kritzkrieg" Item "Titanium Tyrolean" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 "heal rate bonus" 5 } ItemAttributes { ItemName "Titanium Tyrolean" "attach particle effect" 56 } CharacterAttributes { "bot medic uber health threshold" 9999 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } T_TFBot_Giant_Pyro_Fury { Class Pyro Name "Giant Dragon's Fury" ClassIcon pyro_dragon_fury Skill Expert Health 4000 MaxVisionRange 500 WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "The Dragon's Fury" Item "Prehistoric Pullover" ItemAttributes { ItemName "The Dragon's Fury" "item_meter_charge_rate" 0.80 "damage bonus" 1.5 } ItemAttributes { ItemName "Prehistoric Pullover" "attach particle effect" 56 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Sniper_Jarate { Class Sniper Name "Giant Jarate Sniper" ClassIcon sniper_jarate Skill Expert Health 4200 WeaponRestrictions SecondaryOnly Attributes MiniBoss MaxVisionRange 1000 Item "Jarate" Item "Professional's Panama" ItemAttributes { ItemName "Jarate" "effect bar recharge rate increased" 0.01 } ItemAttributes { ItemName "Professional's Panama" "attach particle effect" 56 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFBot_Giant_Soldier_AirStrike { Class Soldier Name "Giant Air Strike Soldier" ClassIcon soldier_airstrike Health 3800 Skill Expert Item "The Air Strike" Item "The B.A.S.E. Jumper" Item "The Whirly Warrior" Attributes AutoJump AutoJumpMin 8 AutoJumpMax 8 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "The Air Strike" "faster reload rate" 0.8 "fire rate bonus" 0.8 "clip size upgrade atomic" 4 "rocketjump attackrate bonus" 1 "damage bonus" 1.3 } ItemAttributes { ItemName "The Whirly Warrior" "attach particle effect" 56 } CharacterAttributes { "cancel falling damage" 1 "increased jump height" 9 "move speed bonus" 0.6 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.65 } } T_TFBot_Giant_Demoman_Samurai // Copied from Valve with changes :) { Class Demoman Name "Giant Samurai Demo" ClassIcon demoknight_samurai Skill Expert Item "The Half-Zatoichi" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } Item "Tartan Tyrolean" ItemAttributes { ItemName "Tartan Tyrolean" "attach particle effect" 56 } Health 4000 WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes AirChargeOnly Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 CharacterAttributes { "restore health on kill" 0.20 "move speed bonus" 0.65 "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 1.5 "cancel falling damage" 1 } } T_TFBot_Medic_Kritz { Class Medic Name "Kritzkrieg Medic" ClassIcon medic_kritz Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Kritzkrieg" Item "Titanium Tyrolean" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 9999 } } T_TFBot_Giant_Soldier_Fire // Burns { Class Soldier ClassIcon soldier_fire_burst Name "Giant Incendiary Soldier" Item "The War Pig" Health 3800 Skill Expert Attributes MiniBoss WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload 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 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Pyro_Phlog { Class Pyro Skill Expert ClassIcon pyro_phlog Name "Phlog Pyro" WeaponRestrictions PrimaryOnly Attributes SpawnWithFullCharge Item "The Phlogistinator" Item "Madame Dixie" ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 } } T_TFBot_Giant_Medic_QuickUber // Thank you, randomguy3016 { Name "Giant Quick-Uber Medic" Item "The Byte'd Beak" Class Medic Skill Expert Health 4500 ClassIcon medic_uber_giant WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "heal rate bonus" 200 "ubercharge rate bonus" 5 "uber duration bonus" -3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "bot medic uber health threshold" 3500 "bot medic uber deploy delay duration" 5 } } } Mission // Sentry Buster { Objective DestroySentries InitialCooldown 15 Where spawnbot BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster } } Mission // Spy - Wave 3 { Objective Spy InitialCooldown 30 Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 35 DesiredCount 2 TFBot { Class Spy Skill Expert Name "Ninja" Item "Conniver's Kunai" } } Mission // Engineer - Wave 3 { Objective Engineer InitialCooldown 30 Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot TeleportWhere spawnbot_right TeleportWhere spawnbot_left Attributes TeleportToHint Attributes IgnoreFlag } } Mission // Engineer - Wave 4 { Objective Engineer InitialCooldown 50 Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot TeleportWhere spawnbot_right TeleportWhere spawnbot_left Attributes TeleportToHint Attributes IgnoreFlag } } Mission // Engineer - Wave 5 { Objective Engineer InitialCooldown 40 Where spawnbot BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot TeleportWhere spawnbot_right TeleportWhere spawnbot_left Attributes TeleportToHint Attributes IgnoreFlag } } Wave // Wave 1 - Wave Credits: 800 - Total Credits: 1600 + 100 { InitWaveOutput { Target gamerules Action RunScriptCode Param " SpawnEntityFromTable(`team_control_point_master`, { targetname = `controlpoint_hudfix` custom_position_x = 5 }) SpawnEntityFromTable(`team_control_point`, { targetname = `controlpoint_point` }) EntFire(`controlpoint_hudfix`, `RoundSpawn`) EntFire(`controlpoint_hudfix`, `Kill`) EntFire(`controlpoint_point`, `Kill`) " } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn // Zatoichi Knights { Name "wave1a" Where spawnbot_main TotalCount 27 MaxActive 18 SpawnCount 9 WaitBetweenSpawns 4 WaitBeforeStarting 0 TotalCurrency 150 TFBot { Template T_TFBot_Demoman_Knight Item "The Half-Zatoichi" } } WaveSpawn // Giant Jumping Sandman { Name "wave1b_scout" WaitForAllSpawned "wave1a" Where spawnbot_secondary TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 20 WaitBeforeStarting 4 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman } } WaveSpawn // Banner Soldiers { Name "wave1b" WaitForAllSpawned "wave1a" Where spawnbot_main TotalCount 20 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 4 WaitBeforeStarting 6 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } WaveSpawn // Fists of Steel { Name "wave1c" WaitForAllSpawned "wave1b" Where spawnbot TotalCount 14 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 2 TotalCurrency 100 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn // Incendiary Soldiers + Uber Meds { Name "wave1c_giants" WaitForAllSpawned "wave1b" Where spawnbot_main TotalCount 9 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 20 WaitBeforeStarting 5 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Soldier_Fire } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn // Scouts { Name "wave1d" WaitForAllSpawned "wave1c" Where spawnbot_main TotalCount 15 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 3 WaitBeforeStarting 6 TotalCurrency 50 TFBot { Template T_TFBot_Scout_FAN Skill Easy } } WaveSpawn // Scouts #2 { Name "wave1d" WaitForAllSpawned "wave1c" Where spawnbot_main TotalCount 15 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 3 WaitBeforeStarting 6 TotalCurrency 50 TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly Item "The Fan-O-War" } } WaveSpawn // Support { Name "wave1s_fury" WaitForAllSpawned "wave1d" Where spawnbot_invasion TotalCount 20 MaxActive 10 SpawnCount 4 WaitBetweenSpawns 3 WaitBeforeStarting 6 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Pyro_Fury } } } Wave // Wave 2 - Wave Credits: 800 - Total Credits: 2400 + 200 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn // Samurai Demos { Name "wave2a" Where spawnbot_main TotalCount 7 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 7 WaitBeforeStarting 0 TotalCurrency 70 TFBot { Template T_TFBot_Demoman_Samurai } } WaveSpawn // Bleeder Bowmen { Name "wave2a" Where spawnbot_main TotalCount 35 MaxActive 14 SpawnCount 7 WaitBetweenSpawns 9 WaitBeforeStarting 5 TotalCurrency 120 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { WaitForAllSpawned "wave2a" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 TotalCurrency 150 Tank { Health 30000 Name tankboss Speed 75 StartingPathTrackNode "tank_path_a_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn // Engineer Jumpscare { Name "wave2b_engies" WaitForAllSpawned "wave2a" Where spawnbot TotalCount 6 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 40 WaitBeforeStarting 15 TotalCurrency 60 Support Limited TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot TeleportWhere spawnbot_right TeleportWhere spawnbot_left Attributes TeleportToHint Attributes IgnoreFlag } } WaveSpawn // Crit-a-Cola Scouts { Name "wave2b" WaitForAllSpawned "wave2a" Where spawnbot_invasion TotalCount 36 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 2 WaitBeforeStarting 25 TotalCurrency 150 Squad { TFBot { Class Scout Name "Crit-A-Cola Scout" ClassIcon scout_cola Skill Expert WeaponRestrictions MeleeOnly Item "Crit-A-Cola" Item "Bonk Helm" CharacterAttributes { "effect bar recharge rate increased" 0.5 } } TFBot { Class Scout Name "Bonk! Scout" ClassIcon scout_bonk Skill Expert WeaponRestrictions MeleeOnly Item "Bonk! Atomic Punch" Item "Bonk Helm" CharacterAttributes { "effect bar recharge rate increased" 0.5 } } TFBot { Class Demoman Name "Loch-N-Load Demoman" Skill Hard Item "The Loch-N-Load" } } } WaveSpawn // Soldier Spammers { Name "wave2b_manglers" WaitForAllSpawned "wave2a" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 22 WaitBeforeStarting 30 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Soldier_Spammer } } WaveSpawn // Heavies { Name "wave2s_heavychamps" WaitForAllSpawned "wave2b" Where spawnbot_invasion TotalCount 24 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 4 WaitBeforeStarting 0 TotalCurrency 50 Support 1 TFBot { Class Heavyweapons Skill Easy MaxVisionRange 1000 } } } Wave // Wave 3 - Wave Credits: 550 - Total Credits: 2950 + 300 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn // Giant Demoman { Name "wave3a" Where spawnbot TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Demo_Burst } } WaveSpawn // Pyros { Name "wave3a" Where spawnbot_main TotalCount 20 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 4 WaitBeforeStarting 4 TotalCurrency 50 TFBot { Class Pyro Skill Easy Attributes AlwaysFireWeapon } } WaveSpawn // Scouts { Name "wave3a" Where spawnbot_main TotalCount 20 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 4 WaitBeforeStarting 4 TotalCurrency 50 TFBot { Class Scout Skill Normal } } WaveSpawn // Mafia Capo { Name "wave3b" WaitForAllSpawned "wave3a" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 25 WaitBeforeStarting 10 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Heavyweapons ClassIcon heavy_tomislav_two Name "Heavy Mafia Capo" Item "Tomislav" Item "Capone's Capper" MaxVisionRange 1000 ItemAttributes { ItemName "Tomislav" "damage bonus" 1.5 } ItemAttributes { ItemName "Capone's Capper" "attach particle effect" 56 } } } WaveSpawn // Mafia Goons { Name "wave3b" WaitForAllSpawned "wave3a" Where spawnbot_invasion TotalCount 32 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 5 WaitBeforeStarting 4 TotalCurrency 100 TFBot { Class Heavyweapons Name "Heavy Mafia Goon" Skill Normal Item "The Family Business" WeaponRestrictions SecondaryOnly MaxVisionRange 900 } } WaveSpawn // Conch Soldiers { Name "wave3b" WaitForAllSpawned "wave3a" Where spawnbot_invasion TotalCount 14 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 4 WaitBeforeStarting 8 TotalCurrency 50 TFBot { Template T_TFBot_Soldier_Extended_Concheror } } WaveSpawn // Mafia BOSS { Name "wave3e_boss" WaitForAllDead "wave3b" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 2 TotalCurrency 100 LastSpawnWarningSound "Weapon_RPG.SingleCrit" Squad { TFBot { Template T_TFBot_Giant_Heavyweapons ClassIcon heavy_mafiaboss Health 20000 Attributes UseBossHealthBar Name "Heavy Mafia Boss" Item "Tomislav" Item "Capone's Capper" ItemAttributes { ItemName "Tomislav" "damage bonus" 1.5 "is australium item" 1 "item style override" 1 "turn to gold" 1 } ItemAttributes { ItemName "Capone's Capper" "attach particle effect" 56 "attach particle effect" 119 } } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Mafia Consigliere" Item "Das Ubersternmann" ItemAttributes { ItemName "Das Ubersternmann" "attach particle effect" 56 "attach particle effect" 119 } } } } WaveSpawn // Mafia Goons { Name "wave3s_mafia" WaitForAllSpawned "wave3b" Where spawnbot_invasion TotalCount 25 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 10 WaitBeforeStarting 25 TotalCurrency 25 Support 1 TFBot { Class Heavyweapons Name "Heavy Mafia Goon" Skill Normal Item "The Family Business" WeaponRestrictions SecondaryOnly MaxVisionRange 1000 } } WaveSpawn // Pyros for anti-spy { Name "wave3s_pyro" WaitForAllSpawned "wave3b" Where spawnbot_main TotalCount 25 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 8 WaitBeforeStarting 20 TotalCurrency 25 Support 1 TFBot { Class Pyro Skill Easy Attributes AlwaysFireWeapon } } } Wave // Wave 4 - Wave Credits: 1000 - Total Credits: 3950 + 400 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn // Phlog Pyros { Name "wave4a" Where spawnbot_main TotalCount 24 MaxActive 16 SpawnCount 8 WaitBetweenSpawns 6 WaitBeforeStarting 0 TotalCurrency 100 TFBot { Template T_TFBot_Pyro_Phlog } } WaveSpawn // Samurais { Name "wave4_samurais" Where spawnbot_tertiary TotalCount 33 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 25 WaitBeforeStarting 5 TotalCurrency 100 Support 1 TFBot { Class Soldier Skill Expert ClassIcon demoknight_samurai Attributes AlwaysCrit WeaponRestrictions MeleeOnly Name "Swift Samurai" Item "The Half-Zatoichi" Item "Killer's Kabuto" CharacterAttributes { "move speed bonus" 1.6 } } } WaveSpawn // Air Strike Giant Soldiers { Name "wave4b" WaitForAllSpawned "wave4a" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 2 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Soldier_AirStrike } } WaveSpawn // Bleeder Bowmen { Name "wave4b" WaitForAllSpawned "wave4a" Where spawnbot_secondary TotalCount 20 MaxActive 13 SpawnCount 5 WaitBetweenSpawns 7 WaitBeforeStarting 9 TotalCurrency 100 TFBot { Template T_TFBot_Sniper_Huntsman ClassIcon sniper_bow_bleed ItemAttributes { ItemName "The Huntsman" "bleeding duration" 5 } } } WaveSpawn // Cleaver Scouts { Name "wave4c" WaitForAllSpawned "wave4b" Where spawnbot_main TotalCount 24 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 6 WaitBeforeStarting 8 TotalCurrency 75 TFBot { Class Scout Skill Hard ClassIcon scout_cleaver WeaponRestrictions SecondaryOnly Item "The Flying Guillotine" CharacterAttributes { "effect bar recharge rate increased" 0.1 "damage bonus" 0.75 } } } WaveSpawn // Flare Pyros { Name "wave4c" WaitForAllSpawned "wave4b" Where spawnbot_main TotalCount 24 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 6 WaitBeforeStarting 8 TotalCurrency 75 TFBot { Template T_TFBot_Pyro_Flaregun } } WaveSpawn // The Fucked Up Pyro Duo { Name "wave4c" WaitForAllSpawned "wave4b" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 22 WaitBeforeStarting 15 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Pyro_Fury } TFBot { Template T_TFBot_Giant_Medic_Kritz } } } WaveSpawn // Holy Shit Samurais { Name "wave4d" WaitForAllSpawned "wave4c" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 8 WaitBeforeStarting 2 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Demoman_Samurai } } WaveSpawn { WaitForAllSpawned "wave4d" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 TotalCurrency 150 Tank { Health 35000 Name tankboss Speed 75 StartingPathTrackNode "tank_path_a_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn // More Pyros { Name "wave4e" WaitForAllSpawned "wave4d" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 12 WaitBeforeStarting 30 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Pyro_Fury } } WaveSpawn // Brass Beast Heavies { Name "wave4e" WaitForAllSpawned "wave4d" Where spawnbot_main TotalCount 24 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 6 WaitBeforeStarting 40 TotalCurrency 50 Support 1 TFBot { Class Heavyweapons MaxVisionRange 1200 ClassIcon heavy_brass_nys Item "The Brass Beast" } } } Wave // Wave 5 - Wave Credits: 1050 - Total Credits: 5000 + 500 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn // Crit Burst Demomen + Uber Medics { Name "wave5a" Where spawnbot_main TotalCount 36 MaxActive 16 SpawnCount 12 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Demo_Burst Attributes AlwaysCrit } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn // Giant Heavy + Giant Medic + Airblast { Name "wave5b_heavy" WaitForAllSpawned "wave5a" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 25 WaitBeforeStarting 10 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector_Heater } TFBot { Template T_TFBot_Giant_Medic_QuickUber } TFBot { Template T_TFBot_Pyro_Airblast } TFBot { Template T_TFBot_Pyro_Airblast } TFBot { Template T_TFBot_Pyro_Airblast } } } WaveSpawn // Crit Burst Demomen AGAIN { Name "wave5b" WaitForAllSpawned "wave5a" Where spawnbot_invasion TotalCount 24 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 6 WaitBeforeStarting 6 TotalCurrency 100 TFBot { Template T_TFBot_Demo_Burst Attributes AlwaysCrit } } WaveSpawn // Buff Soldiers { Name "wave5c" WaitForAllSpawned "wave5b" Where spawnbot_invasion TotalCount 18 MaxActive 8 SpawnCount 6 WaitBetweenSpawns 4 WaitBeforeStarting 6 TotalCurrency 100 TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } WaveSpawn // Super Scouts { Name "wave5c" WaitForAllSpawned "wave5b" Where spawnbot_main TotalCount 3 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 5 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Scout_Fast ItemAttributes { ItemName "The Bolt Boy" "attach particle effect" 56 } } } WaveSpawn // Bonk Scouts { Name "wave5s_bonk" WaitForAllSpawned "wave5d" Where spawnbot_invasion TotalCount 21 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 6 WaitBeforeStarting 6 TotalCurrency 100 Support 1 TFBot { Class Scout Skill Normal Name "Bonk! Scout" Item "Bonk! Atomic Punch" Item "Bonk Helm" ClassIcon scout_bonk CharacterAttributes { "effect bar recharge rate increased" 0.5 } } } WaveSpawn // Super Scouts { Name "wave5d" WaitForAllSpawned "wave5c" Where spawnbot_main TotalCount 4 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 10 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout_Fast ItemAttributes { ItemName "The Bolt Boy" "attach particle effect" 56 } } } } }