#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 2800 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Advanced 1 Templates { T_TFBot_Soldier_Valve_Bigrock { ClassIcon sOlDiEr Health 200 Name "Crit Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.4 "fire rate bonus" 0.6 } Item "defiant spartan" } T_TFBot_Pyro_Valve_Bigrock { ClassIcon pYrO Health 175 Name "Crit Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 1.5 } Item "old guadalajara" } T_TFBot_Demoman_Samurai_Leaping { ClassIcon demoknight_samurai Health 650 AutoJumpMin 4 AutoJumpMax 4 Name "Leaping Samurai Demo" Scale 1.3 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "AutoJump" Attributes "AirChargeOnly" CharacterAttributes { "charge time increased" 6 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 } Item "the splendid screen" Item "the half-zatoichi" Item "demo kabuto" Item "the menpo" } T_TFBot_Medic_Valve_Bigrock { ClassIcon medic_uber Health 150 Name "Uber Medic" Class Medic Skill Normal Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "ubercharge rate bonus" 5 } CharacterAttributes { "heal rate bonus" 0.1 } } T_TFBot_Sniper_Herp_Huntsman_Spammer { ClassIcon sniper_bow_multi Health 1200 Name "Bowman Rapid Fire" Scale 1.5 Class Sniper Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 0.85 "head scale" 0.7 } Item "the huntsman" } T_TFBot_Giant_Demoman_Buster_Improved { ClassIcon sentry_buster Health 2500 Name "Sentry Buster" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "DisableDodge" Attributes "IgnoreEnemies" CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "cannot be backstabbed" 1 "override footstep sound set" 7 } Item "the ullapool caber" } T_TFBot_Giant_Pyro_Herp_Ricochet { ClassIcon pyro_ricochet_giant Health 3000 Name "Giant Ricochet Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the nostromo napalmer" "flame_speed" 3000 "flame_drag" 6 "max_flame_reflection_count" 20 "flame_reflect_on_collision" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 6 } Item "the nostromo napalmer" Item "the electric escorter" } T_TFBot_Scout_Herp_FANBlast { ClassIcon scout_fan_blast Health 125 Name "Blast-a-Nature Scout" Class Scout Skill Expert MaxVisionRange 500 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the force-a-nature" "damage bonus" 0.65 "scattergun knockback mult" 5 "faster reload rate" 1.6 "fire rate bonus" 1.4 } Item "the force-a-nature" Item "the crosslinker's coil" } T_TFBot_Soldier_Herp_Conch { ClassIcon soldier_conch Health 200 Name "Conch Soldier" Class Soldier Skill Normal Attributes "SpawnWithFullCharge" CharacterAttributes { "increase buff duration" 1.5 } Item "the concheror" } T_TFBot_Demoman_Herp_Golf { ClassIcon demoknight_nineiron Health 175 Name "Wedge Demo" Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "nessie's nine iron" "apply z velocity on damage" 700 "critboost on kill" 3 } Item "ali baba's wee booties" Item "the chargin' targe" Item "nessie's nine iron" Item "glengarry bonnet" } T_TFBot_Demoman_Herp_Onepipe { ClassIcon demo_single Health 175 Name "One Pipe Demo" Class Demoman Skill Hard WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 2 "fire rate bonus" 2 "Blast radius decreased" 2 } Item "the frag proof fragger" } T_TFBot_Demoman_Valve_Bigrock { ClassIcon dEmO Health 175 Name "Crit Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_grenadelauncher "Projectile speed increased" 2 } Item "spine-chilling skull 2011 style 2" } T_TFBot_Heavyweapons_Deflector { ClassIcon heavy_deflector Health 300 Name "Deflector Heavy" Class HeavyWeapons Skill Hard MaxVisionRange 1200 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName deflector "attack projectiles" 1 } Item "deflector" Item "the u-clank-a" } T_TFBot_Medic_Herp_Overheal { ClassIcon medic_overheal_uber Health 150 Name "Overhealer Medic" Class Medic Skill Normal Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "ubercharge rate bonus" 0.5 "overheal bonus" 1.5 } CharacterAttributes { "heal rate bonus" 5 } } T_TFBot_Medic_Herp_Vac_Bullet { ClassIcon medic_bullet Health 150 Name "Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorBullets" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun bullet resist passive" 0.8 "medigun bullet resist deployed" 0.8 "medigun charge is resists" 3 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } T_TFBot_Medic_Herp_Vac_Blast { ClassIcon medic_blast Health 150 Name "Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorBlast" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun blast resist passive" 0.8 "medigun blast resist deployed" 0.8 "medigun charge is resists" 4 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } T_TFBot_Medic_Herp_Vac_Fire { ClassIcon medic_fire Health 150 Name "Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorFire" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun fire resist passive" 0.8 "medigun fire resist deployed" 0.8 "medigun charge is resists" 5 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } T_TFBot_Medic_Herp_FullVac_Bullet { ClassIcon medic_bullet Health 150 Name "Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorBullets" Attributes "BulletImmune" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun bullet resist passive" 2 "medigun bullet resist deployed" 2 "medigun charge is resists" 3 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } Item "the kritzkrieg" Item "halogen head lamp" } T_TFBot_Medic_Herp_FullVac_Blast { ClassIcon medic_blast Health 150 Name "Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorBlast" Attributes "BlastImmune" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun blast resist passive" 2 "medigun blast resist deployed" 2 "medigun charge is resists" 4 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } Item "the kritzkrieg" Item "halogen head lamp" } T_TFBot_Medic_Herp_FullVac_Fire { ClassIcon medic_fire Health 150 Name "Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorFire" Attributes FireImmune ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun fire resist passive" 2 "medigun fire resist deployed" 2 "medigun charge is resists" 5 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } Item "the kritzkrieg" Item "halogen head lamp" } T_TFBot_Sniper_Herp_BossSupport { ClassIcon sniper Health 125 Name Sniper Class Sniper Skill Hard MaxVisionRange 2500 Item "the machina" Item "the deus specs" } T_TFBot_Sniper_Valve_Huntsman_Coaltown { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 "fire rate bonus" 0.4 } Item "the huntsman" } T_TFBot_Giant_Scout_Jumping_Sandman_Original { ClassIcon scout_jumping_improved_g Health 1200 AutoJumpMin 5 AutoJumpMax 5 Name "Jumping Super Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AutoJump" ItemAttributes { ItemName "the sandman" "damage bonus" 2 "effect bar recharge rate increased" 0.1 } CharacterAttributes { "increased jump height" 2 "move speed bonus" 1.5 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "airblast vertical vulnerability multiplier" 0.7 "override footstep sound set" 5 "head scale" 1.5 } Item "the sandman" Item "the hanger-on hood" Item "the flight of the monarch" } T_TFBot_Giant_Scout_Bonk_Prenerf //This guy is fair, just fucking shoot him to slow him down. Jesus Christ. { ClassIcon scout_bonk_fastcharge_giant Health 1600 Name "Giant Hyper Bonk Scout" Class Scout Skill Easy Tag "bot_giant" WeaponRestrictions MeleeOnly Attributes "MiniBoss" CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "effect bar recharge rate increased" 0.35 "airblast vertical vulnerability multiplier" 0.7 } Item "bonk! atomic punch" Item "bonk leadwear" } T_TFBot_Giant_Soldier_Herp_Turborocket { ClassIcon soldier_turborocket Health 4000 Name "Giant Turbo Rocket Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" 0.6 "fire rate bonus" 0.2 "clip size upgrade atomic" 7 "Projectile speed increased" 1.3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "override footstep sound set" 3 "blast dmg to self increased" 0 } Item "the lucky shot" } T_TFBot_Giant_Soldier_RocketPush_Original { Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Item "The Liberty Launcher" ClassIcon soldier_libertylauncher_giant Tag "bot_giant" Attributes MiniBoss Attributes HoldFireUntilFullReload Name "Giant Blast Soldier" Health 3800 Item "Dr's Dapper Topper" ItemAttributes { ItemName "The Liberty Launcher" "damage causes airblast" 1 "damage bonus" 0.75 "fire rate bonus" 0.25 "clip size upgrade atomic" 5 "faster reload rate" 0.2 "Blast radius decreased" 1.2 "projectile spread angle penalty" 4 "Projectile speed increased" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 } } T_TFBot_Giant_Soldier_Herp_Buffed { ClassIcon soldier_buffed_giant Health 7600 Name "Giant Buffed Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName gentlemanne_rocketlauncher_coffinnail "fire rate bonus" 0.25 "faster reload rate" -0.8 "Projectile speed increased" 0.7 "projectile spread angle penalty" 1 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 } Item "gentlemanne_rocketlauncher_coffinnail" Item "l4d hat" } T_TFBot_Giant_Pyro_Herp_Spread { ClassIcon pyro_firespreader_giant Health 3000 Name "Giant Spreader Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "flame_spread_degree" 20.0 "flame_up_speed" 25 "flame_drag" 7.5 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.6 } Item "the backburner" Item "the flamboyant flamenco" } T_TFBot_Giant_Demoman_Herp_OnePipe { ClassIcon demo_single_giant Health 3400 Name "Giant One Pipe Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 3 "fire rate bonus" 2 "Blast radius decreased" 1.2 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 4 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "blast dmg to self increased" 0 } Item "the frag proof fragger" } T_TFBot_Giant_Heavyweapons_HealOnKill_Beta //Apparantly these guys were originally Push Deflector Heavies { ClassIcon heavy_deflector_push_giant Health 5500 Name "Giant Push-on-Hit Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName deflector "damage bonus" 1.5 "attack projectiles" 2 "weapon spread bonus" 1 "fire rate penalty" 4 "damage causes airblast" 1 } ItemAttributes { ItemName "the u-clank-a" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 "rage giving scale" 0.9 } Item "deflector" Item "the u-clank-a" } T_TFBot_Giant_Heavyweapons_Herp_Fireworks_Crit { ClassIcon heavy_firework_crit_giant Health 5000 Name "Giant Fireworks Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "the huo long heatmaker" "damage bonus" 5.1 "Set DamageType Ignite" 1 "fire rate penalty" 2.5 "override projectile type" 2 "weapon burn dmg increased" 1.1 "weapon burn time increased" 1.1 "Blast radius increased" 1.2 } ItemAttributes { ItemName "mangnanimous monarch" "attach particle effect" 1 } CharacterAttributes { "blast dmg to self increased" 0 "move speed bonus" 0.5 "override footstep sound set" 2 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 } Item "the huo long heatmaker" Item "mangnanimous monarch" } T_TFBot_Giant_Medic_Herp_Kritz { ClassIcon medic_kritz_giant Health 4500 Name "Giant Kritzkrieg Medic" Class Medic Skill Expert Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.5 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 99999 "uber duration bonus" 99999 } CharacterAttributes { "bot medic uber health threshold" 99999 "heal rate bonus" 2 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.6 } Item "the kritzkrieg" Item "platinum pickelhaube" } T_TFBot_Giant_Medic_Herp_Overheal { ClassIcon medic_overheal_uber_giant Health 4500 Name "Giant Big Overheal Medic" Class Medic Skill Expert Tag "bot_giant" Attributes "MiniBoss" Item "The Surgeon's Stahlhelm" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "overheal bonus" 4 "overheal decay disabled" 1 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.6 "damage force reduction" 0.6 "heal rate bonus" 200 "health regen" 60 } } T_TFBot_Giant_Medic_Herp_Buffed //To anyone who is using these templates, don't use this giant commonly! { ClassIcon medic_buffed_giant Health 9000 Name "Giant Buffed Medic" Class Medic Skill Expert Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName "the quick-fix" "ubercharge rate bonus" 0.5 "uber duration bonus" -6 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "dmg taken from fire reduced" 0.9 "dmg taken from blast reduced" 0.9 "dmg taken from bullets reduced" 0.9 "dmg taken from crit reduced" 0.9 "heal rate bonus" 200 "bot medic uber health threshold" 600 } Item "the quick-fix" Item "l4d hat" Item "das metalmeatencasen" } T_TFBot_Giant_Medic_Herp_Buffed_Regen //To anyone who is using these templates, don't use this giant commonly! { ClassIcon medic_buffed_giant Health 9000 Name "Giant Buffed Regen Medic" Class Medic Skill Expert Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the quick-fix" "ubercharge rate bonus" 0.01 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "heal rate bonus" 200 "health regen" 80 "dmg taken from fire reduced" 0.9 "dmg taken from blast reduced" 0.9 "dmg taken from bullets reduced" 0.9 "dmg taken from crit reduced" 0.9 } Item "the quick-fix" Item "l4d hat" Item "the vascular vestment" } } Mission { Objective DestroySentries Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_Giant_Demoman_Buster_Improved } } Mission { Objective Sniper Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Razorback Item "sniper pith helmet" } } Mission { Objective Sniper Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 55 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Sniper Item "sniper pith helmet" } } Mission { Objective Engineer Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn } } Mission { Objective Sniper Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Herp_BossSupport } } Mission { Objective Engineer Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn } } Mission { Objective Spy Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 60 DesiredCount 4 TFBot { Template T_TFBot_Spy Item "janissary hat" } } Mission { Objective Sniper Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Herp_BossSupport Skill Expert } } Mission { Objective Engineer Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 35 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn } } Mission { Objective DestroySentries Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 20 TFBot { Template T_TFBot_Giant_Demoman_Buster_Improved } } Mission { Objective Sniper Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 10 DesiredCount 4 TFBot { Skill Expert Template T_TFBot_Sniper Item "the cozy camper" Item "sniper pith helmet" } } Mission { Objective Spy Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 20 DesiredCount 2 TFBot { Template T_TFBot_Spy Item "janissary hat" } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1_primary TotalCurrency 50 TotalCount 20 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysFireWeapon" } } } WaveSpawn { Name w1_primary TotalCurrency 100 TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 RandomChoice { TFBot { ClassIcon sCoUt Health 125 Name Scout Class Scout EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "the crown of the old kingdom" } } } TFBot { ClassIcon sCoUt Health 125 Name Scout Class Scout EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w1_primary TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 16 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror Tag "bot_giant" Tag "bot_squad_member" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.4 } } TFBot { Template T_TFBot_Medic_QuickFix Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_QuickFix Tag "bot_squad_member" } } } WaveSpawn { Name w1_primary2 WaitForAllSpawned w1_primary TotalCurrency 100 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 14 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Demoman_Samurai_Leaping } } } WaveSpawn { Name w1_primary2 WaitForAllDead w1_primary TotalCurrency 75 TotalCount 36 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Normal WeaponRestrictions SecondaryOnly Item "wrap battler" Item "b-ankh!" } } } WaveSpawn { Name w1_primary2 WaitForAllDead w1_primary TotalCurrency 25 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Squad { TFBot { ClassIcon heavy_steelfist Health 900 Name "Steel Gauntlet" Scale 1.5 Class HeavyWeapons EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "fists of steel" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "fists of steel" Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w1_primary3 WaitForAllDead w1_primary2 TotalCurrency 300 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon demo_spammer_giant Health 3300 Name "Giant Rapid Fire Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" -0.4 "fire rate bonus" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 4 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "damage force reduction" 0.5 } } } } WaveSpawn { Name w1_primary3 WaitForAllDead w1_primary2 TotalCurrency 50 TotalCount 30 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name w1_support TotalCurrency 100 TotalCount 50 MaxActive 3 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 12 Support 1 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Squad { TFBot { ClassIcon demo Health 175 Name Demoman Class Demoman Skill Normal WeaponRestrictions PrimaryOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2_primary TotalCurrency 200 TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { Template T_TFBot_Giant_Pyro_Herp_Ricochet Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } WaveSpawn { Name w2_primary TotalCurrency 50 TotalCount 30 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon heavy Health 300 Name "Heavy" Class HeavyWeapons EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w2_primary TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 12 Where spawnbot_main_A_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Pyro_Valve_Bigrock } } } WaveSpawn { Name w2_primary2 WaitForAllDead w2_primary TotalCurrency 100 TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_alt_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Soldier_Valve_Bigrock } } } WaveSpawn { Name w2_primary2 WaitForAllDead w2_primary TotalCurrency 300 TotalCount 6 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 RandomChoice { TFBot { ClassIcon scout_fan_blast_giant Health 1200 Name "Blast-a-Nature Super Scout" Class Scout EventChangeAttributes { Default { Skill Expert MaxVisionRange 1200 BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Attributes "MiniBoss" Attributes "IgnoreFlag" ItemAttributes { ItemName "the force-a-nature" "damage bonus" 0.65 "scattergun knockback mult" 10 "fire rate bonus" 1.3 "bullets per shot bonus" 2 "faster reload rate" 1.7 "weapon spread bonus" 0.8 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 1.1 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.7 "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 } Item "the force-a-nature" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the force-a-nature" "damage bonus" 0.65 "scattergun knockback mult" 10 "fire rate bonus" 1.3 "bullets per shot bonus" 2 "faster reload rate" 1.7 "weapon spread bonus" 0.8 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 1.1 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.7 "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 } Item "the force-a-nature" Item "the crown of the old kingdom" } } } TFBot { ClassIcon scout_fan_blast_giant Health 1200 Name "Blast-a-Nature Super Scout" Class Scout EventChangeAttributes { Default { Skill Expert MaxVisionRange 1200 BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Attributes "MiniBoss" Attributes "IgnoreFlag" ItemAttributes { ItemName "the force-a-nature" "damage bonus" 0.65 "scattergun knockback mult" 10 "fire rate bonus" 1.3 "bullets per shot bonus" 2 "faster reload rate" 1.7 "weapon spread bonus" 0.8 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 1.1 "override footstep sound set" 5 "airblast vulnerability multiplier" 0.7 "airblast vertical vulnerability multiplier" 0.7 "damage force reduction" 0.7 } Item "the force-a-nature" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the force-a-nature" "damage bonus" 0.65 "scattergun knockback mult" 10 "fire rate bonus" 1.3 "bullets per shot bonus" 2 "faster reload rate" 1.7 "weapon spread bonus" 0.8 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 1.1 "override footstep sound set" 5 "airblast vulnerability multiplier" 0.7 "airblast vertical vulnerability multiplier" 0.7 "damage force reduction" 0.7 } Item "the force-a-nature" Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w2_primary2 WaitForAllDead w2_primary TotalCurrency 50 TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 Squad { TFBot { Template T_TFBot_Sniper_Herp_Huntsman_Spammer } } } WaveSpawn { Name w2_support WaitForAllDead w2_primary TotalCurrency 50 TotalCount 25 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 Squad { TFBot { ClassIcon sCoUt Health 125 Name "Crit Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_bat "damage bonus" 2 } CharacterAttributes { "move speed bonus" 1.25 } Item "wrap battler" Item "b-ankh!" } } } WaveSpawn { Name w2_primary3 WaitForAllSpawned w2_primary2 TotalCurrency 300 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 18 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { ClassIcon heavy_deflector Health 5500 Name "Giant Regen Heavy" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert MaxVisionRange 1200 BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "IgnoreFlag" ItemAttributes { ItemName deflector "damage bonus" 1.2 "attack projectiles" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 0.5 "health regen" 100 "override footstep sound set" 2 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.3 "rage giving scale" 0.9 } Item "deflector" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_squad_member" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName deflector "damage bonus" 1.2 "attack projectiles" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 0.5 "health regen" 100 "override footstep sound set" 2 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.3 "rage giving scale" 0.9 } Item "deflector" Item "the crown of the old kingdom" } } } TFBot { Template T_TFBot_Medic_Valve_Bigrock Tag "bot_squad_member" } } } WaveSpawn { Name w2_primary3 WaitForAllSpawned w2_primary2 TotalCurrency 50 TotalCount 24 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot_main_B_0 Where spawnbot_main_A_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Demoman_Herp_Golf } } } WaveSpawn { Name w2_primary3 WaitForAllSpawned w2_primary2 TotalCurrency 100 TotalCount 12 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 RandomChoice { TFBot { Template T_TFBot_Soldier_Herp_Conch Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Soldier_Herp_Conch Attributes "AlwaysCrit" } } } WaveSpawn { Name w2_primary2_support WaitForAllDead w2_primary TotalCurrency 50 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 12 Support 1 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon pyro_jumping Health 175 AutoJumpMin 4 AutoJumpMax 6 Name "Jumping Pyro" Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.5 "move speed bonus" 1.5 "cancel falling damage" 1 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 } Item "the backburner" Item "pyromancer's mask" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3_gatebothorde TotalCurrency 50 TotalCount 24 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { ClassIcon demo_single Health 175 Name "One Pipe Demo" Class Demoman EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 2 "fire rate bonus" 2 "Blast radius decreased" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 2 "fire rate bonus" 2 "Blast radius decreased" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w3_gatebothorde TotalCurrency 50 TotalCount 32 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon heavy_firework_crit Health 300 Name "Fireworks Heavy" Class HeavyWeapons EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the huo long heatmaker" "Set DamageType Ignite" 1 "fire rate penalty" 2.75 "damage bonus" 4.8 "override projectile type" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "blast dmg to self increased" 0 } Item "the huo long heatmaker" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the huo long heatmaker" "Set DamageType Ignite" 1 "fire rate penalty" 2.75 "damage bonus" 4.8 "override projectile type" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "blast dmg to self increased" 0 } Item "the huo long heatmaker" Item "the crown of the old kingdom" } } } TFBot { Template T_TFBot_Medic_Herp_Vac_Bullet Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Herp_Vac_Blast Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Herp_Vac_Fire Tag "bot_squad_member" } } } WaveSpawn { Name w3_gatebothorde TotalCurrency 300 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 15 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon soldier_rocketrain_giant Health 4200 Name "Giant Rocketrain Soldier" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.5 "fire rate bonus" 0.001 "clip size upgrade atomic" 8 "faster reload rate" 0.25 "Blast radius increased" 1.2 "Projectile speed increased" 0.9 "projectile spread angle penalty" 10 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "override footstep sound set" 3 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.5 "fire rate bonus" 0.001 "clip size upgrade atomic" 8 "faster reload rate" 0.25 "Blast radius increased" 1.2 "Projectile speed increased" 0.9 "projectile spread angle penalty" 10 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "override footstep sound set" 3 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w3_gatebothorde2 WaitForAllDead w3_gatebothorde TotalCurrency 50 TotalCount 30 MaxActive 18 SpawnCount 12 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 Squad { TFBot { ClassIcon pYrO Health 175 Name Pyro Class Pyro EventChangeAttributes { Default { Skill Easy BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Easy WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "the crown of the old kingdom" } } } TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } } } TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } } } TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } } } TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } } } TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w3_suppport WaitForAllDead w3_gatebothorde TotalCurrency 50 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot_alt_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_alt_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon soldier_buff Health 200 Name "Buff Soldier" Class Soldier EventChangeAttributes { Default { Skill Normal Attributes "SpawnWithFullCharge" Item "the buff banner" } RevertGateBotsBehavior { Skill Normal Attributes "SpawnWithFullCharge" Item "the buff banner" } } } } } WaveSpawn { Name w3_gatebothorde2 WaitForAllDead w3_gatebothorde TotalCurrency 300 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon soldier_spammer Health 3800 Name "Giant Rapid Fire Soldier" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_squad_member" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Attributes "MiniBoss" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.8 "fire rate bonus" 0.5 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } 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.65 "airblast vertical vulnerability multiplier" 0.4 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_squad_member" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.8 "fire rate bonus" 0.5 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.65 } Item "the crown of the old kingdom" } } } TFBot { Template T_TFBot_Giant_Medic_Regen Tag "bot_giant" Tag "bot_squad_member" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.6 } } } } WaveSpawn { Name w3_bombbothorde WaitForAllDead w3_gatebothorde2 TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman_Original } } } WaveSpawn { Name w3_bombbothorde WaitForAllDead w3_gatebothorde2 TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { Template T_TFBot_Demoman_Valve_Bigrock } } } WaveSpawn { Name w3_bombbothorde WaitForAllDead w3_gatebothorde2 TotalCurrency 50 TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_alt_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Heavy_IronFist_Airblast Tag "bot_giant" } } } WaveSpawn { Name w3_finale WaitForAllSpawned w3_bombbothorde TotalCurrency 200 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 30 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Tag "bot_giant" Tag "bot_squad_member" Attributes "AlwaysCrit" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 } } TFBot { Template T_TFBot_Medic_QuickUber Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_QuickUber Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_QuickUber Tag "bot_squad_member" } } } WaveSpawn { Name w3_finale WaitForAllSpawned w3_bombbothorde TotalCurrency 100 TotalCount 30 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot_alt_A_0 Where spawnbot_main_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_main_B_1 Where spawnbot_alt_B_2 Squad { TFBot { ClassIcon demo Health 175 Name "Demoman" Class Demoman EventChangeAttributes { Default { Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.5 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.5 } } } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w4_midwaveboss? TotalCurrency 300 TotalCount 2 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Squad { TFBot { Template T_TFBot_Giant_Soldier_Herp_Buffed Tag "bot_squad_member" } TFBot { Template T_TFBot_Giant_Medic_Herp_Buffed Tag "bot_squad_member" } } } WaveSpawn { Name w4_midwaveboss? TotalCurrency 50 TotalCount 40 MaxActive 12 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 3 Where spawnbot_alt_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { ClassIcon sCoUt Health 125 Name "Crit Scout" Class Scout EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_bat "damage bonus" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 1.25 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_bat "damage bonus" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 1.25 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w4_midwaveboss? TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 8 Where spawnbot_main_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Squad { TFBot { Template T_TFBot_Scout_Herp_FANBlast Attributes "AlwaysCrit" } } } WaveSpawn { Name w4_primary WaitForAllDead w4_midwaveboss? TotalCurrency 200 TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 13 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 RandomChoice { TFBot { ClassIcon pyro_firespreader_giant Health 3000 Name "Giant Spreader Pyro" Class Pyro EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Attributes "MiniBoss" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" ItemAttributes { ItemName "the backburner" "flame_spread_degree" 20.0 "flame_up_speed" 25 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.6 } Item "the backburner" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "flame_spread_degree" 20.0 "flame_up_speed" 25 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.6 } Item "the backburner" Item "the crown of the old kingdom" } } } TFBot { ClassIcon pyro_firespreader_giant Health 3000 Name "Giant Spreader Pyro" Class Pyro EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Attributes "MiniBoss" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" ItemAttributes { ItemName "the backburner" "flame_spread_degree" 20.0 "flame_up_speed" 25 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.6 } Item "the backburner" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "flame_spread_degree" 20.0 "flame_up_speed" 25 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 6 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.6 "damage force reduction" 0.6 } Item "the backburner" Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w4_primary WaitForAllDead w4_midwaveboss? TotalCurrency 50 TotalCount 24 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Heavyweapons_Deflector Tag "bot_squad_member" Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Medic_Herp_FullVac_Bullet Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Herp_FullVac_Blast Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Herp_FullVac_Fire Tag "bot_squad_member" } } } WaveSpawn { Name w4_primary WaitForAllDead w4_midwaveboss? TotalCurrency 50 TotalCount 25 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Demoman_Herp_Golf } } } WaveSpawn { Name w4_support WaitForAllDead w4_primary TotalCurrency 25 TotalCount 20 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 Squad { TFBot { ClassIcon scout Health 125 Name "Crit Scout" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun } Item "wrap battler" Item "b-ankh!" } } } WaveSpawn { Name w4_primary2 WaitForAllDead w4_primary TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { ClassIcon demo_burst_crit Health 3300 Name "Giant Burst Fire Demo" Class Demoman EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" 0.65 "fire rate bonus" 0.1 "clip size upgrade atomic" 7.0 "projectile spread angle penalty" 2 "Projectile speed increased" 1.1 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.4 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" 0.65 "fire rate bonus" 0.1 "clip size upgrade atomic" 7 "projectile spread angle penalty" 2 "Projectile speed increased" 1.1 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "override footstep sound set" 4 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w4_primary2 WaitForAllDead w4_primary TotalCurrency 200 TotalCount 4 MaxActive 15 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { ClassIcon demo_burst_giant Health 3300 Name "Giant Burst Fire Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_squad_member" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" 0.65 "fire rate bonus" 0.1 "clip size upgrade atomic" 7.0 "projectile spread angle penalty" 2 "Projectile speed increased" 1.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.4 } } TFBot { Template T_TFBot_Giant_Medic_Herp_Kritz Tag "bot_squad_member" } TFBot { Template T_TFBot_Giant_Medic_Herp_Kritz Tag "bot_squad_member" } TFBot { Template T_TFBot_Giant_Medic_Herp_Kritz Tag "bot_squad_member" } } } WaveSpawn { Name w4_primary2 WaitForAllDead w4_primary TotalCurrency 50 TotalCount 32 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_main_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 Squad { TFBot { Template T_TFBot_Sniper_Huntsman Attributes "AlwaysCrit" } } } WaveSpawn { Name w4_primary3 WaitForAllDead w4_primary2 TotalCurrency 100 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 14 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_HealOnKill_Beta Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Valve_Bigrock Tag "bot_squad_member" } } } WaveSpawn { Name w4_primary3 WaitForAllDead w4_primary2 TotalCurrency 200 TotalCount 12 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman_Original } } } WaveSpawn { Name w4_gatebot_support WaitForAllDead w4_primary TotalCurrency 25 TotalCount 25 MaxActive 3 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Support 1 Where spawnbot_alt_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_alt_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 RandomChoice { TFBot { ClassIcon pyro_jumping Health 175 AutoJumpMin 4 AutoJumpMax 6 Name "Jumping Pyro" Class Pyro EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "IgnoreFlag" Attributes "AutoJump" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "increased jump height" 2.5 "cancel falling damage" 1 "move speed bonus" 1.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 } Item "the backburner" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes "AutoJump" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "increased jump height" 2.5 "cancel falling damage" 1 "move speed bonus" 1.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 } Item "the backburner" Item "the crown of the old kingdom" } } } TFBot { ClassIcon pyro_jumping Health 175 AutoJumpMin 4 AutoJumpMax 6 Name "Jumping Pyro" Class Pyro EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Attributes "IgnoreFlag" Attributes "AutoJump" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "increased jump height" 2.5 "cancel falling damage" 1 "move speed bonus" 1.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 } Item "the backburner" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes "AutoJump" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "increased jump height" 2.5 "cancel falling damage" 1 "move speed bonus" 1.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 } Item "the backburner" Item "the crown of the old kingdom" } } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w5_primary TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon soldier_turborocket Health 3800 Name "Giant Turbo Rocket Soldier" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" 0.6 "fire rate bonus" 0.2 "clip size upgrade atomic" 7 "Projectile speed increased" 1.3 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 3 "blast dmg to self increased" 0 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" 0.6 "fire rate bonus" 0.2 "clip size upgrade atomic" 7 "Projectile speed increased" 1.3 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.4 "blast dmg to self increased" 0 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w5_primarya TotalCurrency 50 TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon heavy_crit Health 300 Name "Heavy" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w5_primary2a WaitForAllDead w5_primary TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { ClassIcon heavy_steelfist Health 900 Name "Crit Steel Gauntlet" Scale 1.5 Class HeavyWeapons EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName "fists of steel" "damage bonus" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "fists of steel" Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "AlwaysCrit" ItemAttributes { ItemName "fists of steel" "damage bonus" 2 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "fists of steel" Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w5_primary2 WaitForAllDead w5_primary TotalCurrency 50 TotalCount 24 MaxActive 12 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { Template T_TFBot_Demoman_Valve_Bigrock } } } WaveSpawn { Name w5_primary2b WaitForAllSpawned w5_primary2a TotalCurrency 50 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 9 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon sOlDiEr Health 200 Name "Soldier" Class Soldier EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" 0.5 "fire rate bonus" 0.6 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.6 "faster reload rate" 0.5 } } } } } } WaveSpawn { Name w5_primary3 WaitForAllDead w5_primary2 TotalCurrency 300 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 11 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit Tag "bot_giant" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.4 } } } } WaveSpawn { Name w5_gatebot_support WaitForAllDead w5_primary2 TotalCurrency 50 TotalCount 22 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 14 Support 1 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 RandomChoice { TFBot { ClassIcon demo_burst Health 175 Name "Burst Fire Demo" Class Demoman EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.05 "projectile spread angle penalty" 3 "faster reload rate" 1.75 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.05 "projectile spread angle penalty" 3 "faster reload rate" 1.75 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "the crown of the old kingdom" } } } TFBot { ClassIcon demo_burst Health 175 Name "Burst Fire Demo" Class Demoman EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.05 "projectile spread angle penalty" 3 "faster reload rate" 1.75 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.05 "projectile spread angle penalty" 3 "faster reload rate" 1.75 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w5_primary4 WaitForAllDead w5_primary3 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Herp_Fireworks_Crit Tag "bot_squad_member" } TFBot { Template T_TFBot_Giant_Medic_Herp_Buffed_Regen Tag "bot_squad_member" } } } WaveSpawn { Name w5_primary4 WaitForAllDead w5_primary3 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Demoman_Samurai_Leaping } } } WaveSpawn { Name w5_finalgatebotpush WaitForAllDead w5_primary4 TotalCurrency 200 TotalCount 16 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Squad { TFBot { ClassIcon scout_giant Health 1600 Name "Giant Scout" Class Scout EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 15185211 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.7 } Item "the crown of the old kingdom" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_scattergun } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8289918 } CharacterAttributes { "override footstep sound set" 5 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "airblast vertical vulnerability multiplier" 0.7 } Item "the crown of the old kingdom" } } } } } WaveSpawn { Name w5_finalpush WaitForAllDead w5_primary4 TotalCurrency 100 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { ClassIcon soldier_rocketrain Health 4200 Name "General Rocketrain" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.75 "clip size upgrade atomic" 20 "faster reload rate" 0.125 "fire rate bonus" 0.001 "projectile spread angle penalty" 10 "Blast radius increased" 1.2 "Projectile speed increased" 0.65 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "blast dmg to self increased" 0.000000000001 } } } } WaveSpawn { Name w5_finalpush WaitForAllDead w5_primary4 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 12 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 Squad { TFBot { Template T_TFBot_Giant_Pyro_Herp_Ricochet } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w6_miniboss TotalCurrency 200 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 22 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Squad { TFBot { ClassIcon scout_jumping_improved_g Health 10000 AutoJumpMin 5 AutoJumpMax 10 Name "Chief Jumping Scout" Class Scout EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Attributes "MiniBoss" Attributes "AutoJump" Attributes "UseBossHealthBar" Attributes "IgnoreFlag" ItemAttributes { ItemName "the sandman" "damage bonus" 2 "effect bar recharge rate increased" 0.05 "mod stun waist high airborne" 5 "crit vs stunned players" 1 } CharacterAttributes { "increased jump height" 2 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 5 "cancel falling damage" 1 "rage giving scale" 0.15 "bot custom jump particle" 1 "increased air control" 10 "head scale" 1.5 } Item "the sandman" Item "the hanger-on hood" Item "the flight of the monarch" Item "flunkyware" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AutoJump" ItemAttributes { ItemName "the sandman" "mod stun waist high airborne" 5 "crit vs stunned players" 1 "damage bonus" 2 "effect bar recharge rate increased" 0.05 } CharacterAttributes { "increased jump height" 2 "cancel falling damage" 1 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 5 "rage giving scale" 0.15 "bot custom jump particle" 1 "increased air control" 10 "head scale" 1.5 } Item "the sandman" Item "the hanger-on hood" Item "the flight of the monarch" Item "flunkyware" } } } } } WaveSpawn { Name w6_miniboss TotalCurrency 200 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 10 Where spawnbot_main_B_0 Squad { TFBot { ClassIcon scout_jumping_improved_g Health 10000 AutoJumpMin 5 AutoJumpMax 10 Name "Chief Jumping Scout" Class Scout EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag "bot_giant" Tag "bot_gatebot" Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Attributes "MiniBoss" Attributes "AutoJump" Attributes "UseBossHealthBar" Attributes "IgnoreFlag" ItemAttributes { ItemName "the sandman" "damage bonus" 2 "effect bar recharge rate increased" 0.05 "mod stun waist high airborne" 5 "crit vs stunned players" 1 } CharacterAttributes { "increased jump height" 2 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 5 "cancel falling damage" 1 "rage giving scale" 0.15 "bot custom jump particle" 1 "increased air control" 10 "head scale" 1.5 } Item "the sandman" Item "the hanger-on hood" Item "the flight of the monarch" Item "flunkyware" } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "AutoJump" ItemAttributes { ItemName "the sandman" "mod stun waist high airborne" 5 "crit vs stunned players" 1 "damage bonus" 2 "effect bar recharge rate increased" 0.05 } CharacterAttributes { "increased jump height" 2 "cancel falling damage" 1 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 5 "rage giving scale" 0.15 "bot custom jump particle" 1 "increased air control" 10 "head scale" 1.5 } Item "the sandman" Item "the hanger-on hood" Item "the flight of the monarch" Item "flunkyware" } } } } } WaveSpawn { Name w6_miniboss TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_B_0 Squad { TFBot { Template T_TFBot_Giant_Scout_Bonk_Prenerf } } } WaveSpawn { Name w6_boss WaitForAllDead w6_miniboss TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 10 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_1 Where spawnbot_main_B_2 FirstSpawnWarningSound "ui/halloween_boss_summoned_monoculus.wav" LastSpawnWarningSound "ui/halloween_boss_summon_rumble.wav" DoneWarningSound "ui/halloween_boss_defeated_fx.wav" Squad { TFBot { ClassIcon boss_pharaoh Health 50000 Name "Huoguadallah The Pharaoh" Scale 1.8 Class HeavyWeapons Skill Expert MaxVisionRange 2000 WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the huo long heatmaker" "Set DamageType Ignite" 1 "weapon burn time increased" 999999 "weapon burn dmg increased" 1.5 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 8400928 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "damage force reduction" 0.01 "override footstep sound set" 2 "health regen" 200 "rage giving scale" 0.1 "cancel falling damage" 1 } Item "the huo long heatmaker" Item "the crown of the old kingdom" } } } WaveSpawn { Name w6_support WaitForAllDead w6_miniboss TotalCurrency 100 TotalCount 40 MaxActive 6 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 7 Support 1 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 Squad { TFBot { ClassIcon heavy_heater Health 300 Name "Huoguadallah's Servant" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huo long heatmaker" "Set DamageType Ignite" 1 } ItemAttributes { ItemName "the crown of the old kingdom" "set item tint RGB" 3874595 } Item "the huo long heatmaker" Item "the crown of the old kingdom" } } } } }