#base robot_giant.pop #base robot_standard.pop // Made by Pasta // Expert difficulty Mission for Autumnull WaveSchedule { Mission { Objective Sniper InitialCooldown 20 Where spawnbot_alley BeginAtWave 1 RunForThisManyWaves 2 CoolDownTime 30 DesiredCount 2 TFBot { Class Medic Skill Expert Item "The Crusader's Crossbow" ClassIcon medic_crossbow Name "Crossbow Sniper Medic" MaxVisionRange 2500 ItemAttributes { ItemName "The Crusader's Crossbow" "Projectile speed increased" 1.25 "auto fires full clip" 1 "auto fires when full" 1 "override projectile type" 8 } } } Mission { Objective Sniper InitialCooldown 30 Where spawnbot_alley BeginAtWave 3 RunForThisManyWaves 1 CoolDownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Sniper Skill Expert } } Mission { Objective Spy InitialCooldown 20 Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 CoolDownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Spy Skill Expert } } Mission { Objective Sniper InitialCooldown 20 Where spawnbot_alley BeginAtWave 5 RunForThisManyWaves 2 CoolDownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper Skill Expert } } Mission { Objective Spy InitialCooldown 20 Where spawnbot BeginAtWave 1 RunForThisManyWaves 1 CoolDownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Spy Skill Expert } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 InitialCooldown 30 CooldownTime 20 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Name "no farming ty" CharacterAttributes { "rage giving scale" 0 } } } Mission { Objective Spy InitialCooldown 20 Where spawnbot BeginAtWave 6 RunForThisManyWaves 1 CoolDownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Spy Skill Expert } } Mission { Objective Engineer InitialCooldown 90 Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } StartingCurrency 200 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 3 Wave // WAVE 1 600 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput //Forced Path VScript taken from Nullified so credit to Mo { Target gamerules Action RunScriptCode Param " //EntFire(`logic_auto`, `Kill`) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_right_relay`, `Trigger`) " } WaveSpawn { Name "w1-a1" Where spawnbot TotalCurrency 75 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 TFBot { Template T_TFBot_Giant_Scout_Fast } } WaveSpawn { Name "w1-a2" Where spawnbot TotalCurrency 50 TotalCount 30 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 1 RandomChoice { TFBot { ClassIcon scout_popper2 Class "Scout" Name "Soda Popper Scout" Skill Easy Item "The Soda Popper" } TFBot { ClassIcon scout_popper2 Class "Scout" Name "Soda Popper Scout" Skill Easy Item "The Soda Popper" } TFBot { Class Scout Skill Normal } } } WaveSpawn { Name "w1-a3" Where spawnbot_alley TotalCurrency 75 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 36 Squad { TFBot { Template T_TFBot_Giant_Soldier } TFBot { Name "Kritzkrieg Medic" Class Medic ClassIcon medic_kritz Skill Hard Attributes SpawnWithFullCharge Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 225 } } } } WaveSpawn { Name "w1-b1" Where spawnbot_alley TotalCurrency 75 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 15 Squad { TFBot { Class Heavy Skill Easy } TFBot { Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name "w1-s1" Where spawnbot TotalCurrency 50 TotalCount 54 MaxActive 3 SpawnCount 3 Support Limited WaitBeforeStarting 5 WaitBetweenSpawns 1 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Item "Fists of Steel" Item "The U-clank-a" ClassIcon heavy_steelfist Skill Expert Name "Steel Manlet" } } WaveSpawn { Name "w1-t" Where spawnbot TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllSpawned "w1-a3" WaitBeforeStarting 18 WaitBetweenSpawns 0 Tank { Name "tankboss" Health 15000 Speed 75 StartingPathTrackNode tank_path_b_1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w1-b2" Where spawnbot_alley TotalCurrency 25 TotalCount 15 MaxActive 4 SpawnCount 1 WaitForAllSpawned "w1-b1" WaitBetweenSpawns 1 Support Limited TFBot { Class Soldier Skill Hard ClassIcon soldier_bison Item "The Righteous Bison" WeaponRestrictions SecondaryOnly Name "Bison Soldier" ItemAttributes { ItemName "The Righteous Bison" "damage bonus" 1.5 } } } WaveSpawn { Name "w1-b3" Where spawnbot_alley TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllSpawned "w1-t" WaitBeforeStarting 20 WaitBetweenSpawns 20 TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror } } WaveSpawn { Name "w1-c1" Where spawnbot TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 16 WaitForAllSpawned "w1-b3" Squad { TFBot { Template T_TFBot_Giant_Boxing_Heavy Item "Fists of Steel" Item "The U-clank-a" ClassIcon heavy_steelfist_pusher Skill Expert Name "Giant Pusher Steel Gauntlet" ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "damage bonus" 1.5 } } TFBot { Name "Giant Weaker Kritzkrieg Medic" Class Medic ClassIcon medic_kritz_giant Skill Expert Attributes SpawnWithFullCharge Attributes AlwaysCrit Attributes MiniBoss Attributes IgnoreEnemies Item "The Kritzkrieg" Health 2500 ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 5000 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } } } } Wave // WAVE 2 750 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput //Forced Path VScript taken from Nullified so credit to Mo { Target gamerules Action RunScriptCode Param " //EntFire(`logic_auto`, `Kill`) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_left_relay`, `Trigger`) " } WaveSpawn { Name "w2-a1" Where spawnbot TotalCurrency 100 TotalCount 12 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 20 Squad { TFBot { Class Pyro Skill Expert Health 3500 Name "Giant Phlogistinator Pyro" ClassIcon pyro_phlog_ver2 Attributes MiniBoss Item "The Phlogistinator" Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 "mod rage on hit bonus" 500 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "move speed bonus" 0.5 } } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name "w2-a2" Where spawnbot TotalCurrency 50 TotalCount 30 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 2 WaitBeforeStarting 1 TFBot { Template T_TFBot_Scout_Melee Skill Expert ClassIcon scout_bat_nys } } WaveSpawn { Name "w2-b1" Where spawnbot_alley TotalCurrency 150 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 20 WaitBeforeStarting 45 TFBot { Template T_TFBot_Giant_Scout Item "The Soda Popper" ClassIcon scout_popper2 Name "Giant Soda Popper Scout" ItemAttributes { ItemName "The Soda Popper" "damage penalty" 0.33 } } } WaveSpawn { Name "w2-b2" Where spawnbot TotalCurrency 75 TotalCount 16 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 6 WaitForAllSpawned "w2-a2" Squad { TFBot { Class Demoman Skill Expert Item "The Loch-n-Load" ClassIcon demo_loch } TFBot { Name "Kritzkrieg Medic" Class Medic ClassIcon medic_kritz Skill Hard Attributes SpawnWithFullCharge Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 225 } } } } WaveSpawn { Name "w2-s1" Where spawnbot TotalCurrency 75 TotalCount 40 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 4 WaitBeforeStarting 8 Support Limited TFBot { Class Soldier Skill Easy ClassIcon soldier_crit Item "The Original" Attributes AlwaysCrit Name "Charged Soldier" ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } } } WaveSpawn { Name "w2-c1" Where spawnbot TotalCurrency 75 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 4 WaitForAllSpawned "w2-a1" WaitBeforeStarting 20 TFBot { Class Scout Skill Normal ClassIcon scout_shortstop Item "The Shortstop" Item "The Milkman" Name "Shortstop Scout" Health 650 Scale 1.4 CharacterAttributes { "head scale" 0.7 "move speed bonus" 1.25 "apply look velocity on damage" 500 } } } WaveSpawn { Name "w2-c2" Where spawnbot TotalCurrency 150 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 18 WaitForAllSpawned "w2-b1" Squad { TFBot { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Health 4200 Skill Expert Item "Armored Authority" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.4 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.9 } } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name "w2-s3" Where spawnbot TotalCurrency 25 TotalCount 25 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 4 Support 1 WaitForAllSpawned "w2-b1" TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } } Wave // WAVE 3 650 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput //Forced Path VScript taken from Nullified so credit to Mo { Target gamerules Action RunScriptCode Param " //EntFire(`logic_auto`, `Kill`) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_right_relay`, `Trigger`) " } WaveSpawn { Name "w3-a1" Where spawnbot TotalCurrency 50 TotalCount 24 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 5 Squad { TFBot { Template T_TFBot_Heavy_IronFist_Airblast ClassIcon heavy_steelfist_pusher } TFBot { Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name "w3-a2" Where spawnbot TotalCurrency 150 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 1 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun } } WaveSpawn { Name "w3-t1" Where spawnbot TotalCurrency 75 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 6 Tank { Name "tankboss" Health 18000 Speed 75 StartingPathTrackNode tank_path_b_1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w3-s1" Where spawnbot_alley TotalCurrency 50 TotalCount 30 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 2 Support Limited WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Demo_Burst } TFBot { Template T_TFBot_Demo_Burst } TFBot { Template T_TFBot_Demo_Burst } } } WaveSpawn { Name "w3-a3" Where spawnbot_alley TotalCurrency 50 TotalCount 24 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 4 WaitForAllSpawned "w3-t1" WaitBeforeStarting 15 TFBot { Class Scout Skill Normal } } WaveSpawn { Name "w3-b1" Where spawnbot TotalCurrency 175 TotalCount 12 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 14 WaitForAllSpawned "w3-a2" WaitBeforeStarting 15 Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketPush } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Scale 1.3 Health 600 Skill Hard ClassIcon soldier_armored_buff CharacterAttributes { "apply look velocity on damage" 500 } } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Scale 1.3 Health 600 Skill Hard ClassIcon soldier_armored_buff CharacterAttributes { "apply look velocity on damage" 500 } } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Scale 1.3 Health 600 Skill Hard ClassIcon soldier_armored_buff CharacterAttributes { "apply look velocity on damage" 500 } } } } WaveSpawn { Name "w3-t2" Where spawnbot TotalCurrency 75 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitForAllDead "w3-t1" Tank { Name "tankboss" Health 18000 Speed 75 StartingPathTrackNode tank_path_b_1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w3-b2" Where spawnbot_alley TotalCurrency 25 TotalCount 8 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 5 WaitForAllSpawned "w3-a2" TFBot { Class Soldier Skill Expert WeaponRestrictions SecondaryOnly Item "The Righteous Bison" Scale 1.3 Health 600 ClassIcon soldier_bison_armored Name "Bison Soldier" ItemAttributes { ItemName "The Righteous Bison" "damage bonus" 1.5 "apply look velocity on damage" 500 } } } WaveSpawn { Name "w3-s2" Where spawnbot_alley TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 8 Support 1 TFBot { Class Scout Name "Mini Super Scout" ClassIcon scout_giant_fast Skill Easy Item "The Bolt Boy" Item "The Holy Mackerel" WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 2 } } } } Wave // WAVE 4 700 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput //Forced Path VScript taken from Nullified so credit to Mo { Target gamerules Action RunScriptCode Param " //EntFire(`logic_auto`, `Kill`) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_right_relay`, `Trigger`) " } WaveSpawn { Name "w4-a1" Where spawnbot TotalCurrency 150 TotalCount 4 MaxActive 4 SpawnCount 4 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } TFBot { Template T_TFBot_Giant_Medic ClassIcon medic_pop Attributes IgnoreEnemies } TFBot { Class Sniper Name "Giant Rapid Fire Bowman" Item "The Huntsman" ClassIcon sniper_bow_multi_penetrator Skill Expert Health 3000 Attributes MiniBoss ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.4 "projectile penetration" 1 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } TFBot { Class Sniper Name "Giant Rapid Fire Bowman" Item "The Huntsman" ClassIcon sniper_bow_multi_penetrator Skill Expert Health 3000 Attributes MiniBoss ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.4 "projectile penetration" 1 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } } } WaveSpawn { Name "w4-a3" Where spawnbot_alley TotalCurrency 50 TotalCount 24 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 3 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Class Heavy Skill Normal } } } WaveSpawn { Name "w4-s1" Where spawnbot TotalCurrency 75 TotalCount 25 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 5 Support 1 TFBot { Class Scout Skill Hard } } WaveSpawn { Name "w4-b1" Where spawnbot TotalCurrency 100 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 15 WaitForAllDead "w4-a1" TFBot { Template T_TFBot_Giant_Demo_Burst } } WaveSpawn { Name "w4-b2" Where spawnbot_alley TotalCurrency 75 TotalCount 20 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 4 WaitForAllDead "w4-a1" WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Soldier_RocketShotgun Skill Hard } TFBot { Name "Kritzkrieg Medic" Class Medic ClassIcon medic_kritz Skill Hard Attributes SpawnWithFullCharge Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 225 } } } } WaveSpawn { Name "w4-s2" Where spawnbot TotalCurrency 50 TotalCount 25 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 6 WaitBeforeStarting 16 Support 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Hard ClassIcon banner_buff_conch } TFBot { Class Demoman Skill Hard Name "Extended Conch Demoman" Attributes SpawnWithFullCharge Item "The Concheror" ClassIcon banner_buff_conch CharacterAttributes { "increase buff duration" 9.0 } } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Hard ClassIcon banner_buff_conch } TFBot { Class Demoman Skill Hard Name "Extended Buff Banner Demoman" Attributes SpawnWithFullCharge Item "The Buff Banner" ClassIcon banner_buff_conch CharacterAttributes { "increase buff duration" 9.0 } } } } WaveSpawn { Name "w4-s3" Where spawnbot TotalCurrency 50 TotalCount 25 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 3 WaitForAllDead "w4-b1" Support Limited TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name "w4-b3" Where spawnbot TotalCurrency 150 TotalCount 12 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 25 WaitForAllSpawned "w4-b1" WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Medic_SlowRecharge } TFBot { Template T_TFBot_Medic_SlowRecharge } TFBot { Template T_TFBot_Medic_SlowRecharge } } } } Wave // WAVE 5 800 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput //Forced Path VScript taken from Nullified so credit to Mo { Target gamerules Action RunScriptCode Param " //EntFire(`logic_auto`, `Kill`) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_right_relay`, `Trigger`) " } WaveSpawn { Name "w5-a1" Where spawnbot TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored Attributes AlwaysCrit } } WaveSpawn { Name "w5-t" Where spawnbot TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 5 Tank { Name "tankboss_fire" Health 25000 Speed 75 StartingPathTrackNode tank_path_fire_start OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w5-a2" Where spawnbot TotalCurrency 100 TotalCount 18 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 5 TFBot { Class Pyro Skill Normal Item "The Dragon's Fury" Name "Dragon's Fury Pyro" ClassIcon pyro_dragon_fury_swordstone } } WaveSpawn { Name "w5-s1" Where spawnbot_alley TotalCurrency 100 TotalCount 24 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 8 Support Limited TFBot { Class Pyro Skill Hard ClassIcon pyro_reflect_daan } } WaveSpawn { Name "w5-a3" Where spawnbot TotalCurrency 75 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 18 WaitBeforeStarting 24 TFBot { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Health 4200 Skill Expert Item "Armored Authority" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.4 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.9 } } } WaveSpawn { Name "w5-a4" Where spawnbot_alley TotalCurrency 75 TotalCount 12 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 24 TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Scale 1.3 Health 600 Skill Hard ClassIcon soldier_armored_buff CharacterAttributes { "apply look velocity on damage" 500 } } } WaveSpawn { Name "w5-b1" Where spawnbot TotalCurrency 100 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 30 WaitBeforeStarting 16 WaitForAllSpawned "w5-a3" Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Item "The Concheror" Attributes SpawnWithFullCharge ClassIcon heavy_shotgun_conch_lite CharacterAttributes { "deploy time increased" 0.5 "increase buff duration" 999 } } TFBot { Template T_TFBot_Giant_Medic_Regen Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 0.75 } } } } WaveSpawn { Name "w5-s2" Where spawnbot_alley TotalCurrency 50 TotalCount 25 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 10 WaitForAllSpawned "w5-a3" Support Limited RandomChoice { TFBot { Class Heavyweapons Name "Deflector Heavy" ClassIcon heavy_deflector Skill Hard Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } TFBot { Class Scout Skill Hard } } } WaveSpawn { Name "w5-s3" Where spawnbot_alley TotalCurrency 25 TotalCount 25 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 30 Support 1 TFBot { Class Scout Skill Hard Name "Scatter Bonk Scout" Item "Bonk! Atomic Punch" Item "Bonk Helm" WeaponRestrictions PrimaryOnly ClassIcon scout_bonk } } WaveSpawn { Name "w5-b2" Where spawnbot TotalCurrency 75 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 18 WaitBeforeStarting 45 WaitForAllSpawned "w5-a3" TFBot { Template T_TFBot_Giant_Scout_Fast } } } Wave // WAVE 6 700 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " //EntFire(`logic_auto`, `Kill`) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_right_relay`, `Trigger`) " } WaveSpawn { Name "w6-a1" Where spawnbot TotalCurrency 50 TotalCount 12 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 RandomChoice { TFBot { Template T_TFBot_Giant_Scout_Fast Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Scout_Baseball Attributes AlwaysCrit ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.05 } } TFBot { Template T_TFBot_Giant_Scout_Bonk Attributes AlwaysCrit } } } WaveSpawn { Name "w6-s1" Where spawnbot TotalCurrency 50 TotalCount 50 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 2 WaitBeforeStarting 1 Support 1 TFBot { Class Soldier Skill Expert ClassIcon soldier_bison Item "The Righteous Bison" WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Name "Crit Bison Soldier" } } WaveSpawn { Name "w6-t1" Where spawnbot TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 10 Tank { Name "tankboss" Health 30000 Speed 75 StartingPathTrackNode tank_path_b_1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w6-s2" Where spawnbot_alley TotalCurrency 50 TotalCount 25 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 10 Support 1 TFBot { ClassIcon scout_popper2 Class "Scout" Name "Soda Popper Scout" Skill Hard Item "The Soda Popper" } } WaveSpawn { Name "w6-b1" Where spawnbot TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 10 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } WaveSpawn { Name "w6-b2" Where spawnbot TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 10 TFBot { Template T_TFBot_Giant_Soldier_Spammer Item "The Concheror" Attributes SpawnWithFullCharge ClassIcon soldier_conch_spammer CharacterAttributes { "increase buff duration" 100 } } } WaveSpawn { Name "w6-s3" Where spawnbot_alley TotalCurrency 25 TotalCount 16 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 3 WaitForAllSpawned "w6-a1" WaitBeforeStarting 25 Support 1 TFBot { Class Soldier Skill Expert } } WaveSpawn { Name "w6-t2" Where spawnbot TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitForAllSpawned "w6-b1" Tank { Name "tankboss" Health 32000 Speed 75 StartingPathTrackNode tank_path_b_1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w6-s4" Where spawnbot_alley TotalCurrency 25 TotalCount 16 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 3 WaitForAllSpawned "w6-a1" Support Limited TFBot { Template T_TFBot_Heavy_IronFist_Airblast ClassIcon heavy_steelfist_pusher } } WaveSpawn { Name "w6-c2" Where spawnbot TotalCurrency 150 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 30 WaitForAllDead "w6-b1" Squad { TFBot { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire_hyper_lite Health 4200 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "The Ghastly Gibus" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2 "faster reload rate" 0.4 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.9 } } TFBot { Name "Giant Kritzkrieg Medic" Class Medic ClassIcon medic_kritz Skill Expert Attributes SpawnWithFullCharge Attributes AlwaysCrit Attributes MiniBoss Attributes IgnoreEnemies Item "The Kritzkrieg" Health 4500 ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 "heal rate bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 5000 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } } } } }