#base robot_giant.pop #base robot_standard.pop // thank you zombie for allowing me to use this mission // $2150 (+200 =2350) total 4650 population { StartingCurrency 2300 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no Mission { Objective DestroySentries Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants BeginAtWave 1 RunForThisManyWaves 3 InitialCooldown 30 CooldownTime 30 DesiredCount 1 RandomChoice { TFBot { Template T_TFBot_SentryBuster Tag bot_giant } TFBot { Class Demoman Name "Armored Buster" Skill Expert Health 5000 Item "Necro Smasher" Item "The Juggernaut Jacket" WeaponRestrictions MeleeOnly ClassIcon sentry_buster Tag bot_giant Attributes MiniBoss Attributes DisableDodge CharacterAttributes { "move speed bonus" 1.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 6 "dmg from ranged reduced" 0.5 "cannot be backstabbed" 1 } } TFBot { Class Demoman Name "Air-charging Buster" Skill Expert Tag bot_giant Health 2500 Item "Blast Defense" Item "The Ullapool Caber" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "no charge impact range" 0 } Item "The Broadband Bonnet" WeaponRestrictions MeleeOnly ClassIcon sentry_buster Attributes MiniBoss Attributes AirChargeOnly Attributes DisableDodge Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 CharacterAttributes { "move speed bonus" 1.4 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 7 "charge time increased" 1 "charge recharge rate increased" 7 "increased jump height" 1.7 "bot custom jump particle" 1 "cancel falling damage" 1 "cannot be backstabbed" 1 } } } } Mission { Objective Sniper Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC BeginAtWave 1 RunForThisManyWaves 3 InitialCooldown 30 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Sniper MaxVisionRange 2100 } } Mission { Objective Spy Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC BeginAtWave 1 RunForThisManyWaves 3 InitialCooldown 40 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Templates { T_TFBot_Giant_Medic_Shield { Name "Giant Shield Medic" Class Medic ClassIcon medic_shield_qf Tag bot_giant Skill Expert Health 4000 Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Attributes MiniBoss Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "generate rage on heal" 2 "increase buff duration" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "bot medic uber deploy delay duration" 9999 "heal rate bonus" 5 } } T_TFBot_Giant_Medic_Vac_Bullet { Name "Giant Bullet Vac Medic" Class Medic ClassIcon medic_bullet Tag bot_giant Skill Expert Health 3000 Attributes SpawnWithFullCharge Attributes IgnoreEnemies Attributes MiniBoss Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "medigun charge is crit boost" 0 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "medigun bullet resist passive" 0.85 "medigun bullet resist deployed" 0.85 } CharacterAttributes { "move speed bonus" 0.5 "bot medic uber health threshold" 2999 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "heal rate bonus" 20 } } T_TFBot_Giant_Medic_Vac_Blast { Name "Giant Blast Vac Medic" Class Medic ClassIcon medic_blast Tag bot_giant Skill Expert Health 3000 Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Kritzkrieg" Attributes MiniBoss ItemAttributes { ItemName "The Kritzkrieg" "medigun charge is crit boost" 0 "medigun charge is resists" 4 "lunchbox adds minicrits" 3 "medigun blast resist passive" 0.85 "medigun blast resist deployed" 0.85 } CharacterAttributes { "move speed bonus" 0.5 "bot medic uber health threshold" 2999 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "heal rate bonus" 20 } } T_TFBot_Giant_Medic_Vac_Fire { Name "Giant Fire Vac Medic" Class Medic ClassIcon medic_fire Tag bot_giant Skill Expert Health 3000 Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Kritzkrieg" Attributes MiniBoss ItemAttributes { ItemName "The Kritzkrieg" "medigun charge is crit boost" 0 "medigun charge is resists" 5 "lunchbox adds minicrits" 3 "medigun fire resist passive" 0.85 "medigun fire resist deployed" 0.85 } CharacterAttributes { "move speed bonus" 0.5 "bot medic uber health threshold" 2999 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "heal rate bonus" 20 } } T_TFBot_Giant_Medic_Kritzkrieg { Name "Giant Kritzkrieg Medic" Class Medic Skill Expert Tag bot_giant Health 4000 ClassIcon medic_kritz WeaponRestrictions SecondaryOnly Item "The Kritzkrieg" Attributes AlwaysCrit Attributes MiniBoss Attributes IgnoreEnemies Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Kritzkrieg" "uber duration bonus" 200 "ubercharge rate bonus" 100 } CharacterAttributes { "airblast vulnerability multiplier" 0.6 "bot medic uber health threshold" 5000 "damage force reduction" 0.6 "move speed bonus" 0.6 } } T_TFBot_Giant_Medic_Kritzkrieg_armored { Name "Giant Armored Kritz Medic" Class Medic Skill Expert Health 4000 ClassIcon medic_kritz_armored WeaponRestrictions SecondaryOnly Item "The Kritzkrieg" Tag bot_giant Attributes AlwaysCrit Attributes MiniBoss Attributes IgnoreEnemies Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Kritzkrieg" "heal rate bonus" 200 "uber duration bonus" 200 "ubercharge rate bonus" 100 } CharacterAttributes { "airblast vulnerability multiplier" 0.6 "bot medic uber health threshold" 5000 "damage force reduction" 0.6 "move speed bonus" 0.6 "dmg from ranged reduced" 0.6 } } T_TFBot_Giant_QF_Medic_Armored { Class Medic Name "Giant Armored Medic" ClassIcon medic_quickfix_armored Skill Expert Tag bot_giant Health 4500 Item "The Quick-Fix" Item "Coldfront Carapace" Item "Coldfront Commander" Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.01 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "heal rate bonus" 200 "health regen" 40 "dmg from ranged reduced" 0.6 } } T_TFBot_Chief_Shotgun_Heavy { Name "General Shout Gunner" Class Heavy Skill Expert Health 25000 Tag bot_giant ClassIcon heavy_shotgun_burst Attributes MiniBoss Attributes UseBossHealthBar Item "Commissar's Coat" Item "Starboard Crusader" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "tf_weapon_shotgun_hwg" "bullets per shot bonus" 2.2 "weapon spread bonus" 0.5 "Reload time decreased" 0.1 "fire rate penalty" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "override footstep sound set" 8 "attack projectiles" 1 } } T_TFBot_Soda_Popper_Scout { Class Scout Skill Hard Name "Soda Scout" ClassIcon scout_pop WeaponRestrictions PrimaryOnly Item "The Soda Popper" } T_TFBot_cola_Scout { Class Scout Skill Hard Name "Cola Scout" ClassIcon scout_cola WeaponRestrictions PrimaryOnly Item "Crit-a-Cola" } T_TFBot_Giant_Soldier_directhit_spammer { Name "Giant Burst DH Soldier" Class Soldier Health 3800 Tag bot_giant Skill Expert ClassIcon soldier_directhit_spammer WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Item "The Direct hit" ItemAttributes { ItemName "The Direct hit" "projectile spread angle penalty" 3 "clip size upgrade atomic" 10 "faster reload rate" 0.3 "fire rate bonus" 0.3 } CharacterAttributes { "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.5 "override footstep sound set" 3 } } T_TFBot_Charge_Soldier_Fixed { Name "Giant Charged Soldier" Class Soldier Skill Normal Tag bot_giant Health 3800 ClassIcon soldier_crit WeaponRestrictions PrimaryOnly Item "The Original" Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate penalty" 2 "Projectile speed decreased" 0.5 } CharacterAttributes { "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "healing received bonus" 200 "move speed bonus" 0.5 "override footstep sound set" 3 } } T_TFBot_Giant_Pyro_Phlog { Name "Giant Phlog Pyro" Class Pyro Skill Expert Health 3500 Tag bot_giant ClassIcon pyro_phlog WeaponRestrictions PrimaryOnly Item "The Phlogistinator" Attributes MiniBoss Attributes SpawnWithFullCharge CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed bonus" 0.5 "override footstep sound set" 3 } } T_TFBot_Giant_Pyro_Fury { Name "Giant Fury Pyro" Class Pyro Health 3000 Tag bot_giant Skill Expert ClassIcon pyro_dragon_fury_swordstone WeaponRestrictions PrimaryOnly MaxVisionRange 600 Attributes MiniBoss Item "The Dragon's Fury" ItemAttributes { ItemName "The Dragon's Fury" "airblast disabled" 1 "damage penalty" 0.6 "weapon burn dmg reduced" 0.8 } CharacterAttributes { "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "move speed penalty" 0.5 "override footstep sound set" 6 } } T_TFBot_Giant_Demoman_Barrage { Name "Giant Barrage Demoman" Class Demoman Health 3500 Tag bot_giant Skill Expert ClassIcon demo_burst WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "clip size upgrade atomic" 28 "damage bonus" 1.3 "faster reload rate" 0.25 "fire rate bonus" 0.2 "projectile speed increased" 0.8 "projectile spread angle penalty" 5 "set_item_texture_wear" 0 } CharacterAttributes { "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "move speed bonus" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Demoman_Bomber { Name "Giant Bomber Demoman" Class Demoman Tag bot_giant Health 3300 Skill Expert ClassIcon demo_clusterbomb WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Item "The Iron Bomber" ItemAttributes { ItemName "The Iron Bomber" "clip size upgrade atomic" 7 "faster reload rate" 0.65 "fire rate bonus" 0.1 "projectile speed increased" 1.1 "projectile spread angle penalty" 5 } CharacterAttributes { "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "move speed bonus" 0.5 "override footstep sound set" 4 } } T_TFBot_Medic_Vac_Bullet { Name "Bullet Vac Medic" Class Medic ClassIcon medic_bullet Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "medigun charge is crit boost" 0 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "medigun bullet resist passive" 0.8 "medigun bullet resist deployed" 0.8 } CharacterAttributes { "bot medic uber health threshold" 150 } } T_TFBot_Medic_Vac_Blast { Name "Blast Vac Medic" Class Medic ClassIcon medic_blast Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "medigun charge is crit boost" 0 "medigun charge is resists" 4 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "medigun blast resist passive" 0.8 "medigun blast resist deployed" 0.8 } CharacterAttributes { "bot medic uber health threshold" 150 } } T_TFBot_Medic_Vac_Fire { Name "Fire Vac Medic" Class Medic ClassIcon medic_fire Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "medigun charge is crit boost" 0 "medigun charge is resists" 5 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 500 "medigun fire resist passive" 0.8 "medigun fire resist deployed" 0.8 } CharacterAttributes { "bot medic uber health threshold" 150 } } T_TFBot_Medic_Shield { Name "Shield Medic" Class Medic ClassIcon medic_shield_qf Skill Expert Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "generate rage on heal" 2 } CharacterAttributes { "bot medic uber deploy delay duration" 9999 } } T_TFBot_Medic_Krit { Name "Kritzkrieg Medic" Class Medic ClassIcon medic_kritz Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 9999 } } T_TFBot_Soldier_Stun_spammer { ClassIcon soldier_stun_spammer Name "Stunning Soldier" Skill Hard Attributes HoldFireUntilFullReload Class Soldier ItemAttributes { ItemName "tf_weapon_rocketlauncher" "rocket specialist" 1 "damage bonus" 1.0 "fire rate bonus" 0.001 "faster reload rate" 1.5 "projectile spread angle penalty" 3 } } T_TFBot_Soldier_Bazooka { Name "Bazooka Soldier" Class Soldier Health 800 Scale 1.5 Skill Hard ClassIcon soldier_bazooka WeaponRestrictions PrimaryOnly Item "The Beggar's Bazooka" Item "The Doe-Boy" ItemAttributes { ItemName "The Beggar's Bazooka" "auto fires when full" 1 "clip size upgrade atomic" 3 "faster reload rate" 0.6 "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 0.8 } } T_TFBot_Giant_Scout_armored { Class Scout Name "Giant Armored Scout" ClassIcon scout_giant Tag bot_giant Skill Expert Health 3000 Item "Snowwing" Item "The Lightning Lid" Item "Wipe Out Wraps" WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "tf_weapon_scattergun" "fire rate bonus" 0.8 "faster reload rate" 0.8 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W1_111 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 90 TFBot { Class Scout Skill Hard } } WaveSpawn { Name W1_112 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 48 TFBot { Class Pyro Skill Hard Attributes AlwaysFireWeapon Attributes AlwaysCrit } } WaveSpawn { Name W1_113 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 8 TotalCurrency 40 TFBot { Template T_TFBot_Giant_Soldier Tag bot_giant } } WaveSpawn { Name W1_117 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_113 TotalCount 25 MaxActive 6 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 8 TotalCurrency 50 TFBot { Class Scout Skill Hard Attributes AlwaysCrit } } WaveSpawn { Name W1_118 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_113 TotalCount 12 MaxActive 5 SpawnCount 4 WaitBeforeStarting 8 WaitBetweenSpawns 8 TotalCurrency 48 TFBot { Class Heavy Skill Normal } } WaveSpawn { Name W1_119 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_113 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 15 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Tag bot_giant } TFBot { Template T_TFBot_Giant_Demo_RapidFire Tag bot_giant } } } WaveSpawn { Name W1_120 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_119 TotalCount 12 MaxActive 6 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 8 TotalCurrency 36 TFBot { Template T_TFBot_Heavyweapons_Shotgun } } WaveSpawn { Name W1_121 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_119 TotalCount 16 MaxActive 6 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 8 TotalCurrency 48 TFBot { Class Demoman Skill Normal Attributes AlwaysCrit } } WaveSpawn { Name W1_122 WaitForAllDead W1_119 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 80 Tank { Name "tankboss" Health 16000 Speed 75 Name "boss" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W1_123 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_122 TotalCount 20 MaxActive 6 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 8 TotalCurrency 60 TFBot { Class Pyro Skill Hard } } WaveSpawn { Name W1_124 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_122 TotalCount 16 MaxActive 6 SpawnCount 4 WaitBeforeStarting 6 WaitBetweenSpawns 8 TotalCurrency 48 TFBot { Class Heavy Skill Normal } } WaveSpawn { Name W1_125 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_122 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 15 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag bot_giant } TFBot { Template T_TFBot_Giant_Medic_Kritzkrieg } } } WaveSpawn { Name W1_129 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_125 TotalCount 8 MaxActive 4 SpawnCount 4 WaitBeforeStarting 8 WaitBetweenSpawns 8 TotalCurrency 32 TFBot { Class Soldier Skill Hard Attributes AlwaysCrit } } WaveSpawn { Name W1_130 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_125 TotalCount 12 MaxActive 5 SpawnCount 4 WaitBeforeStarting 7 WaitBetweenSpawns 7 TotalCurrency 36 TFBot { Class Demoman Skill Hard Attributes AlwaysCrit } } WaveSpawn { Name W1_131 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_125 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 6 TotalCurrency 24 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Tag bot_giant } TFBot { Template T_TFBot_Medic_Vac_Fire Tag bot_giant } TFBot { Template T_TFBot_Medic_Vac_Blast Tag bot_giant } TFBot { Template T_TFBot_Medic_Vac_Bullet Tag bot_giant } } } WaveSpawn { Name W1_1311 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_125 TotalCount 15 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 30 Support 1 TFBot { Class Pyro Skill Hard } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W1_126 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 48 Squad { TFBot { Template T_TFBot_Giant_Demoman Tag bot_giant } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_giant Attributes IgnoreEnemies } } } WaveSpawn { Name W1_127 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 13 TotalCurrency 48 Squad { TFBot { Template T_TFBot_Giant_Pyro Tag bot_giant } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_giant Attributes IgnoreEnemies } } } WaveSpawn { Name W1_128 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 15 TotalCurrency 48 Squad { TFBot { Template T_TFBot_Giant_Pyro_Phlog Attributes AlwaysFireWeapon Attributes AlwaysCrit } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_giant Attributes IgnoreEnemies } } } WaveSpawn { Name W1_133 TotalCount 2 WaitForAllDead W1_128 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 TotalCurrency 100 Tank { Name "tankboss" Health 17000 Speed 75 Name "boss" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W1_134 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_128 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 7 TotalCurrency 50 TFBot { Template T_TFBot_Sniper_Huntsman Attributes AlwaysCrit } } WaveSpawn { Name W1_135 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_128 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 8 TotalCurrency 48 TFBot { Template T_TFBot_Demo_Burst Skill Hard } } WaveSpawn { Name W1_136 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_128 TotalCount 7 MaxActive 3 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 4 TotalCurrency 30 TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Hard } } WaveSpawn { Name W1_137 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants TotalCount 6 WaitForAllDead W1_133 MaxActive 4 SpawnCount 2 WaitBeforeStarting 6 WaitBetweenSpawns 10 TotalCurrency 48 Squad { TFBot { Template T_TFBot_Charge_Soldier_Fixed } TFBot { Template T_TFBot_Giant_Medic_Shield } } } WaveSpawn { Name W1_138 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_133 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 8 TotalCurrency 60 TFBot { Template T_TFBot_Soldier_Extended_Concheror } } WaveSpawn { Name W1_139 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_133 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 8 TotalCurrency 50 TFBot { Template T_TFBot_Sniper_Huntsman_Spammer Attributes AlwaysCrit ClassIcon sniper_bow_multi } } WaveSpawn { Name W1_140 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_137 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 11 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Demoman_Bomber } TFBot { Template T_TFBot_Giant_Medic_Vac_Blast } } } WaveSpawn { Name W1_141 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_137 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 13 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Pyro_Fury } TFBot { Template T_TFBot_Giant_Medic_Vac_Bullet } } } WaveSpawn { Name W1_142 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_137 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 15 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Tag bot_giant } TFBot { Template T_TFBot_Giant_Medic_Vac_Fire } } } WaveSpawn { Name W1_142 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_137 TotalCount 25 MaxActive 6 SpawnCount 3 WaitBeforeStarting 7 WaitBetweenSpawns 6 TotalCurrency 50 Support 1 TFBot { Class Scout Skill Hard } } WaveSpawn { Name W1_14221 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC TotalCount 25 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 TotalCurrency 0 Support 1 TFBot { Class Scout Name "Pistol Scout" WeaponRestrictions SecondaryOnly ClassIcon scout_pistol Skill Normal } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W1_146 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 10 TotalCurrency 100 Tank { Name "tankboss" Health 17000 Speed 75 Name "tankboss" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W1_147 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC TotalCount 18 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 48 TFBot { Class Pyro Skill Hard Attributes AlwaysCrit } } WaveSpawn { Name W1_148 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC TotalCount 16 MaxActive 7 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 48 TFBot { Template T_TFBot_Soldier_Stun_spammer } } WaveSpawn { Name W1_149 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_146 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 30 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Soldier_directhit_spammer } TFBot { Template T_TFBot_Giant_Medic_Shield } } } WaveSpawn { Name W1_150 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_146 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 6 WaitBetweenSpawns 8 TotalCurrency 56 TFBot { Template T_TFBot_Demoman_Knight Attributes AlwaysCrit } } WaveSpawn { Name W1_151 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_146 TotalCount 16 MaxActive 6 SpawnCount 4 WaitBeforeStarting 8 WaitBetweenSpawns 8 TotalCurrency 48 TFBot { Class Heavy Name "Tomislav Heavy" Skill Hard Item "Tomislav" ClassIcon heavy_accurate } } WaveSpawn { Name W1_161 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_149 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 10 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast Tag bot_giant ClassIcon heavy_brass_nys ItemAttributes { ItemName "The Brass Beast" "damage bonus" 1.7 } } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant Attributes IgnoreEnemies } } } WaveSpawn { Name W1_162 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_149 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 12 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Pyro_Fury Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant Attributes IgnoreEnemies } } } WaveSpawn { Name W1_1623 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_149 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 10 TotalCurrency 40 TFBot { Template T_TFBot_Giant_Scout_Fast Tag bot_giant } } WaveSpawn { Name W1_163 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_149 TotalCount 36 MaxActive 6 SpawnCount 3 WaitBeforeStarting 6 WaitBetweenSpawns 7 TotalCurrency 72 TFBot { Template T_TFBot_cola_Scout } } WaveSpawn { Name W1_153 Where spawn_blueAGiant Where spawn_blueA2Giant Where spawn_blueBGiant Where spawn_blueCGiants WaitForAllDead W1_161 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 8 TotalCurrency 18 TFBot { Template T_TFBot_Chief_Shotgun_Heavy } } WaveSpawn { Name W1_154 WaitForAllDead W1_161 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 8 TotalCurrency 50 Tank { Name "tankboss" Health 20000 Speed 75 Name "boss" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W1_155 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_161 TotalCount 25 MaxActive 6 SpawnCount 3 WaitBeforeStarting 9 WaitBetweenSpawns 6 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Soda_Popper_Scout Attributes AlwaysCrit } } WaveSpawn { Name W1_156 Where spawn_blueA Where spawn_blueA2 Where spawn_blueB Where spawn_blueC WaitForAllDead W1_161 TotalCount 25 MaxActive 8 SpawnCount 4 WaitBeforeStarting 8 WaitBetweenSpawns 6 TotalCurrency 50 Support 1 TFBot { Class Demoman Skill Hard WeaponRestrictions MeleeOnly ClassIcon demo_caber_nys Name "Kamikaze Demo" Item "The Ullapool Caber" Item "The Tide Turner" Attributes AlwaysCrit ItemAttributes { ItemName "The Ullapool Caber" "damage bonus" 2 "blast dmg to self increased" 9 } CharacterAttributes { "move speed bonus" 1.3 } } } } }