#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 1000 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1_1 TotalCurrency 50 TotalCount 20 MaxActive 20 SpawnCount 2 Where spawnbot WaitBeforeStarting 1 WaitBetweenSpawns 2 TFBot { Health 300 Name "Leaping Demoknight" Skill Expert Template T_TFBot_Demoman_Knight Attributes "AlwaysFireWeapon" Attributes "AlwaysCrit" Item "the splendid screen" CharacterAttributes { "charge recharge rate increased" 4 } ItemAttributes { ItemName "the eyelander" "apply look velocity on damage" 2000 "hit self on miss" 1 "dmg from melee increased" 0.25 "self dmg push force increased" 7.5 "fire rate bonus" 2.5 "cancel falling damage" 1 "increased air control" 40000 "melee range multiplier" 1.75 "dmg bonus vs buildings" 2.25 } } } WaveSpawn { Name w1_2 WaitForAllDead w1_1 TotalCurrency 50 TotalCount 48 MaxActive 18 SpawnCount 6 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 4 TFBot { Health 200 Name "Hype-Mode Bat Scout" Class Scout ClassIcon scout_bat Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysFireWeapon" Attributes "AutoJump" Attributes "AlwaysCrit" AutoJumpMin 4 AutoJumpMax 4 Item "batsaber" Item "Bonk! Atomic Punch" CharacterAttributes { "effect bar recharge rate increased" 100 } ItemAttributes { ItemName "batsaber" "set item tint RGB" 10027263 "hit self on miss" 1 "self dmg push force increased" 0.725 "dmg from melee increased" 0.0001 "increased air control" 40000 "fire rate bonus" 0.45 "apply look velocity on damage" 200 "dmg penalty vs players" 0.33 "cancel falling damage" 1 "dmg bonus vs buildings" 1.11 } } } WaveSpawn { Name w1_2 WaitForAllDead w1_1 TotalCurrency 90 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 10 TFBot { Health 3500 Name "Giant Leaping Demoknight" Scale 1.5 Template T_TFBot_Giant_DemoMan_PrinceTavish Attributes "AlwaysFireWeapon" Attributes "AlwaysCrit" Item "the splendid screen" CharacterAttributes { "charge recharge rate increased" 9 } ItemAttributes { ItemName "the eyelander" "apply look velocity on damage" 2000 "hit self on miss" 1 "dmg from melee increased" 0.25 "self dmg push force increased" 25 "fire rate bonus" 3 "cancel falling damage" 1 "increased air control" 40000 "melee range multiplier" 1.75 "dmg bonus vs buildings" 1.75 } } } WaveSpawn { Name w1_3 WaitForAllDead w1_2 TotalCurrency 110 TotalCount 4 MaxActive 4 SpawnCount 1 Where spawnbot_side WaitBeforeStarting 6 WaitBetweenSpawns 6 TFBot { Health 4500 Template T_TFBot_Giant_Soldier_Spammer ClassIcon soldier_directhit Item "the direct hit" ItemAttributes { ItemName "the direct hit" "faster reload rate" -0.8 "fire rate bonus" 0.5 } } } WaveSpawn { Name w1_4 WaitForAllDead w1_2 TotalCurrency 50 TotalCount 14 MaxActive 14 SpawnCount 7 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 3 TFBot { Health 200 Name "Hype-Mode Sandman Scout" Skill Expert Template T_TFBot_Scout_Sandman_FastCharge Attributes "AlwaysFireWeapon" Attributes "AlwaysCrit" Attributes "AutoJump" AutoJumpMin 10 AutoJumpMax 10 ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.01 "hit self on miss" 1 "self dmg push force increased" 1.69 "dmg from melee increased" 0.0001 "increased air control" 40000 "cancel falling damage" 1 } } } WaveSpawn { Name w1_5 WaitForAllDead w1_3 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 7 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 7500 Name tankboss Speed 50 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w1_b WaitForAllDead w1_4 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 TFBot { Health 25000 Name "Glasgow Grasshopper" Scale 1.5 Template T_TFBot_Giant_DemoMan_PrinceTavish Attributes "AlwaysFireWeapon" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Item "the tide turner" Item "dec2014 copilot_2014" Item "nessie's nine iron" CharacterAttributes { "charge recharge rate increased" 10 "charge time increased" 15 "damage force reduction" 0.05 "airblast vulnerability multiplier" 0.05 "increased jump height" 3.5 } ItemAttributes { ItemName "nessie's nine iron" "apply look velocity on damage" 6500 "hit self on miss" 1 "dmg from melee increased" 0.25 "self dmg push force increased" 28 "fire rate bonus" 1.225 "cancel falling damage" 1 "increased air control" 40000 "charge time increased" 15 "Attack not cancel charge" 1 "dmg bonus vs buildings" 2.25 } ItemAttributes { ItemName "the tide turner" "Attack not cancel charge" 1 "charge time increased" 15 } ItemAttributes { ItemName "dec2014 copilot_2014" "set item tint RGB" 6723840 } } } WaveSpawn { Name w1_bs WaitForAllDead w1_4 TotalCurrency 50 TotalCount 24 MaxActive 4 SpawnCount 2 Where spawnbot WaitBeforeStarting 1 WaitBetweenSpawns 1 Support 1 TFBot { Health 200 Template T_TFBot_Scout_Bonk } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2_1 TotalCurrency 100 TotalCount 25 MaxActive 15 SpawnCount 5 Where spawnbot WaitBeforeStarting 1 WaitBetweenSpawns 4 TFBot { Health 350 AutoJumpMin 1 AutoJumpMax 1 Name "Agile Shotgun Heavy" Class HeavyWeapons ClassIcon heavy_shotgun Skill Expert WeaponRestrictions SecondaryOnly Attributes "AutoJump" Item "tf_weapon_shotgun_hwg" CharacterAttributes { "move speed bonus" 4 "increased jump height" 2 "increased air control" 20000 } } } WaveSpawn { Name w2_1 TotalCurrency 50 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 8 WaitBetweenSpawns 1 TFBot { Health 3500 Name "Giant Agile Shotgun Heavy" Class HeavyWeapons ClassIcon heavy_shotgun_giant Skill Expert WeaponRestrictions SecondaryOnly Attributes "AutoJump" Attributes "MiniBoss" Attributes "AlwaysCrit" AutoJumpMin 1 AutoJumpMax 1 Item "tf_weapon_shotgun_hwg" CharacterAttributes { "move speed bonus" 0.6 "increased jump height" 1.33 "increased air control" 20000 "override footstep sound set" 2 } } } WaveSpawn { Name w2_2 WaitForAllDead w2_1 TotalCurrency 50 TotalCount 28 MaxActive 18 SpawnCount 2 Where spawnbot_invasion WaitBeforeStarting 4 Squad //Kept this for Spy AI { ShouldPreserveSquad 1 TFBot { Health 200 Scale 0.9 Class Spy Skill Expert Attributes "AlwaysCrit" Item "the enforcer" CharacterAttributes { "move speed bonus" 2 "dmg bonus vs buildings" 2 "active health degen" -10 } } } } WaveSpawn { Name w2_2 WaitForAllDead w2_1 TotalCount 4 MaxActive 2 SpawnCount 2 Where spawnbot_invasion WaitBeforeStarting 4 Squad { ShouldPreserveSquad 1 TFBot { Health 200 Template T_TFBot_Spy ClassIcon spy WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Item "the enforcer" CharacterAttributes { "move speed bonus" 2 "dmg bonus vs buildings" 2 "active health degen" -10 } } } } WaveSpawn { Name w2_3 WaitForAllDead w2_2 TotalCurrency 50 TotalCount 15 MaxActive 15 SpawnCount 5 Where spawnbot_invasion WaitBeforeStarting 4 WaitBetweenSpawns 1 TFBot { Health 200 Name "Agile Scout" Class Scout ClassIcon scout_bfb Skill Expert Attributes "AlwaysCrit" Attributes "AutoJump" AutoJumpMin 1 AutoJumpMax 1 Item "baby face's blaster" CharacterAttributes { "move speed bonus" 2 "cancel falling damage" 1 "increased jump height" 1.5 "increased air control" 60000 "dmg bonus vs buildings" 2 } } } WaveSpawn { Name w2_4 WaitForAllDead w2_3 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 4 TFBot { Health 6000 Name "Giant Rapid Fire Medic" Class Medic ClassIcon medic_crossbow Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "Aggressive" Item "the crusader's crossbow" CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } ItemAttributes { ItemName "the crusader's crossbow" "faster reload rate" -0.8 "projectile spread angle penalty" 4 "fire rate bonus with reduced health" -4 } } } WaveSpawn { Name w2_4 WaitForAllDead w2_3 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_side WaitBeforeStarting 5 WaitBetweenSpawns 1 TFBot { Health 6000 Name "Giant Rapid Fire Medic" Class Medic ClassIcon medic_crossbow Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "Aggressive" Item "the crusader's crossbow" CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } ItemAttributes { ItemName "the crusader's crossbow" "faster reload rate" -0.8 "projectile spread angle penalty" 4 "override projectile type" 18 "fire rate bonus with reduced health" -4 } } } WaveSpawn { Name w2_5 WaitForAllDead w2_4 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot WaitBeforeStarting 5 Squad { TFBot { Health 5000 Name "Mister Killmore" Class HeavyWeapons ClassIcon heavy_shotgun_burst WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "AutoJump" Item "heavy hair" CharacterAttributes { "move speed bonus" 0.3 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "rage giving scale" 0.5 } ItemAttributes { ItemName "tf_weapon_shotgun_hwg" "bullets per shot bonus" 100 "weapon spread bonus" 22 "increased air control" 20000 "increased jump height" 2 "clip size penalty" 0.5 "fire rate bonus" 0.3 "faster reload rate" 2 "auto fires full clip" 1 "auto fires when full" 1 "crit kill will gib" 1 "damage bonus" 2 "dmg bonus vs buildings" 2 } } TFBot { Template T_TFBot_Giant_Medic ClassIcon medic_shield_qf Attributes "ProjectileShield" ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 2 "generate rage on heal" 2 "increase buff duration" 99 "ubercharge rate bonus" 0.0001 } } } } WaveSpawn { Name w2_6 WaitForAllDead w2_5 TotalCurrency 50 TotalCount 30 MaxActive 20 SpawnCount 1 Where spawnbot WaitBeforeStarting 4 TFBot { Health 350 Scale 1.2 Name "Hammering Bat Scout" Class Scout Skill Expert ClassIcon scout_bat BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Attributes "AlwaysFireWeapon" Item "batsaber" Item "Bonk! Atomic Punch" CharacterAttributes { "effect bar recharge rate increased" 100 } ItemAttributes { ItemName "batsaber" "apply look velocity on damage" 200000 "damage causes airblast" 1 "set item tint RGB" 6723840 "fire rate bonus" 0.45 "dmg penalty vs buildings" 1.5 "melee range multiplier" 2 } } } WaveSpawn { Name w2_b WaitForAllDead w2_6 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 TFBot { Health 12000 MaxVisionRange 1200 Name "Giant Crit Vulnerable Heavy" Class HeavyWeapons ClassIcon heavy_critvuln Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "dmg taken from bullets reduced" -0.1 "dmg taken from fire reduced" -0.1 "dmg taken from blast reduced" -0.1 "dmg taken from crit reduced" 2 "dmg from melee increased" -0.01 } ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.1 } } } WaveSpawn { Name w2_b WaitForAllDead w2_6 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_side WaitBeforeStarting 15 WaitBetweenSpawns 1 TFBot { Health 12000 MaxVisionRange 1200 Name "Giant Crit Resistant Heavy" Class HeavyWeapons ClassIcon heavy_critres Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "dmg taken from crit reduced" -1 } ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3_1 TotalCurrency 100 TotalCount 25 MaxActive 20 SpawnCount 5 Where spawnbot_invasion WaitBeforeStarting 1 WaitBetweenSpawns 1 TFBot { Skill Expert Scale 1.2 Name "Lightweight Demoman" Health 400 ClassIcon demo_clusterbomb Class Demoman Attributes "AlwaysCrit" Item "the iron bomber" CharacterAttributes { "damage force reduction" 100 "faster reload rate" -0.8 "fuse bonus" 3 "projectile spread angle penalty" 1.5 "self dmg push force increased" 100 "blast dmg to self increased" 0 } ItemAttributes { ItemName "the iron bomber" "mod crit while airborne" 1 "fire rate bonus with reduced health" 0.5 "Projectile speed increased" 1.25 } } } WaveSpawn { Name w3_2 WaitForAllDead w3_1 TotalCurrency 125 TotalCount 27 MaxActive 18 SpawnCount 3 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 2 Squad { TFBot { Health 375 Scale 1.2 Skill Expert Name "AirBurner Pyro" Template T_TFBot_Pyro ClassIcon pyro_phlog Attributes "AlwaysFireWeapon" Item "the phlogistinator" ItemAttributes { ItemName "the phlogistinator" "flame_spread_degree" 35 "flame_reflect_on_collision" 60000 "flame_drag" -10 } } TFBot { Health 375 Scale 1.2 Name "Leaping Axtinguisher Pyro" Skill Expert Class Pyro ClassIcon pyro_axtinguisher WeaponRestrictions MeleeOnly Attributes "AlwaysFireWeapon" Item "the axtinguisher" ItemAttributes { ItemName "the axtinguisher" "apply look velocity on damage" 1500 "hit self on miss" 1 "dmg from melee increased" 0.25 "self dmg push force increased" 5.5 "fire rate bonus" 1.25 "cancel falling damage" 1 "increased air control" 40000 "melee range multiplier" 2 "dmg bonus vs buildings" 3 } } TFBot { Health 375 Scale 1.2 Name "Leaping Axtinguisher Pyro" Skill Expert Class Pyro ClassIcon pyro_axtinguisher WeaponRestrictions MeleeOnly Attributes "AlwaysFireWeapon" Item "the axtinguisher" ItemAttributes { ItemName "the axtinguisher" "apply look velocity on damage" 1500 "hit self on miss" 1 "dmg from melee increased" 0.25 "self dmg push force increased" 5.5 "fire rate bonus" 1.25 "cancel falling damage" 1 "increased air control" 40000 "melee range multiplier" 2 "dmg bonus vs buildings" 3 } } } } WaveSpawn { Name w3_3 WaitForAllDead w3_2 TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 2 Where spawnbot_invasion WaitBeforeStarting 5 WaitBetweenSpawns 1 Squad { TFBot { Health 400 Scale 1.2 Name "Burst Fire Soldier" Class Soldier ClassIcon soldier_burstfire Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Item "the original" CharacterAttributes { "Projectile speed increased" 1.33 "blast dmg to self increased" 0 "cancel falling damage" 1 } ItemAttributes { ItemName "the original" "fire rate bonus" -0.8 "faster reload rate" 0.5 "projectile spread angle penalty" 5 "auto fires full clip" 1 "auto fires when full" 1 } } TFBot { Health 200 Name Medic Class Medic ClassIcon medic_blast Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "VaccinatorBlast" Attributes "IgnoreEnemies" Attributes "BlastImmune" CharacterAttributes { "ubercharge rate bonus" 250 "move speed bonus" 0.3 "heal rate bonus" 1 "uber duration bonus" 100 "bot medic uber health threshold" 350 } ItemAttributes { ItemName "tf_weapon_medigun" "lunchbox adds minicrits" 3 "medigun blast resist passive" 0.75 "medigun blast resist deployed" 1 "medigun charge is resists" 4 } } } } WaveSpawn { Name w3_4 WaitForAllDead w3_3 TotalCurrency 75 TotalCount 16 MaxActive 8 SpawnCount 1 Where spawnbot WaitBeforeStarting 6 WaitBetweenSpawns 1 TFBot { Health 475 Scale 1.2 Template T_TFBot_Demoman_Knight ClassIcon demoknight_charge Attributes "AlwaysCrit" Attributes "AutoJump" AutoJumpMin 1 AutoJumpMax 1 Item "the tide turner" Item "the claidheamohmor" CharacterAttributes { "charge recharge rate increased" 10 "charge time increased" 30 } ItemAttributes { ItemName "the claidheamohmor" "cancel falling damage" 1 "increased air control" 40000 "charge time increased" 30 "Attack not cancel charge" 1 "dmg bonus vs buildings" 2.25 "increased jump height" 3 } ItemAttributes { ItemName "the tide turner" "Attack not cancel charge" 1 "charge time increased" 30 } } } WaveSpawn { Name w3_b WaitForAllDead w3_4 TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_side WaitBeforeStarting 5 TFBot { Health 30000 Name "Malocchio" Class Soldier ClassIcon soldier_rocketrain Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Item "the black box" Item "voodoo juju" CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.05 "airblast vulnerability multiplier" 0.05 "override footstep sound set" 3 "Projectile speed increased" 2 "blast dmg to self increased" 0 "cancel falling damage" 1 "self dmg push force increased" -600 "increased air control" 60000 "rage giving scale" 0.2 } ItemAttributes { ItemName "the black box" "faster reload rate" -0.15 "projectile spread angle penalty" 25 "fire rate bonus with reduced health" -5 "damage causes airblast" 1 "blast radius increased" 2 "clip size penalty" 20 "health on radius damage" 40 } ItemAttributes { ItemName "voodoo juju" "attach particle effect" 121 } } } } Wave { StartWaveOutput { Target wave_start_relay_ironman Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w4_1 TotalCurrency 50 TotalCount 30 MaxActive 20 SpawnCount 2 Where spawnbot WaitBeforeStarting 1 WaitBetweenSpawns 1 TFBot { Health 500 Scale 1.2 Skill Expert Template T_TFBot_Heavyweapons_Heavyweight_Champ Name "Leaping Heavyweight Champ" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the killing gloves of boxing" "apply look velocity on damage" 650 "hit self on miss" 1 "dmg from melee increased" 0.25 "self dmg push force increased" 2 "fire rate bonus" 0.6 "cancel falling damage" 1 "increased air control" 40000 "melee range multiplier" 2 "health regen" 10 "damage force reduction" 100 "critboost on kill" 100 "dmg bonus vs buildings" 2 } } } WaveSpawn { Name w4_2 WaitForAllDead w4_1 TotalCurrency 100 TotalCount 18 MaxActive 7 SpawnCount 1 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 1 TFBot { Health 500 Name "Leaping Overload Soldier" ClassIcon soldier_beggars Scale 1.25 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" Item "the beggar's bazooka" Item "the gunboats" ItemAttributes { ItemName "the beggar's bazooka" "Blast radius increased" 1.25 "apply look velocity on damage" 2500 "faster reload rate" 0.30 "blast dmg to self increased" 0 "self dmg push force increased" -60 "dmg bonus vs buildings" 2 } } } WaveSpawn { Name w4_3 WaitForAllDead w4_2 TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 10 Where spawnbot WaitBeforeStarting 4 WaitBetweenSpawns 10 Squad { TFBot { Health 6500 Name "Giant Carbine Sniper" ClassIcon sniper_carbine Class Sniper Skill Expert WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Item "the cleaner's carbine" CharacterAttributes { "move speed bonus" 0.4 } ItemAttributes { ItemName "the cleaner's carbine" "clip size bonus" 4 "fire rate bonus" -0.8 "faster reload rate" 2 "critboost on kill" 10 } } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } TFBot { Health 375 Scale 1.2 ClassIcon pyro_scorch Template T_TFBot_ScorchShot_FastShot Attributes "AlwaysCrit" } } } WaveSpawn { Name w4_4 WaitForAllDead w4_3 TotalCurrency 200 TotalCount 8 MaxActive 8 SpawnCount 4 Where spawnbot WaitBeforeStarting 7 WaitBetweenSpawns 10 Squad { TFBot { Health 7500 Template T_TFBot_Giant_Heavyweapons_Natascha Name "Giant Crit-Resistant Heavy" ClassIcon heavy_critres Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "dmg taken from crit reduced" -0.5 } } TFBot { Template T_TFBot_Giant_Medic } TFBot { Health 1750 Template T_TFGateBot_Sniper_Huntsman_Spammer_Crit CharacterAttributes { "faster reload rate" 0.1 } } TFBot { Health 1750 Template T_TFGateBot_Sniper_Huntsman_Spammer_Crit CharacterAttributes { "faster reload rate" 0.1 } } } } WaveSpawn { Name w4_b WaitForAllDead w4_4 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 7 WaitBetweenSpawns 10 TFBot { Health 30000 Name "Colonel Spontaneous" Scale 1.5 Class Soldier ClassIcon soldier_beggars_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" Attributes "AutoJump" AutoJumpMin 2 AutoJumpMax 2 Item "the beggar's bazooka" Item "the gunboats" Item "the cloud crasher" CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.05 "airblast vulnerability multiplier" 0.05 "override footstep sound set" 3 "rage giving scale" 0.2 } ItemAttributes { ItemName "the beggar's bazooka" "Blast radius increased" 1.5 "apply look velocity on damage" 800 "faster reload rate" 0.1 "blast dmg to self increased" 0 "self dmg push force increased" -4.3 "cancel falling damage" 1 "clip size penalty" 0.25 "increased air control" 40000 "damage causes airblast" 1 "increased jump height" 1.5 "dmg bonus vs buildings" 1.5 } } } WaveSpawn { Name w4_bs WaitForAllDead w4_4 TotalCurrency 50 TotalCount 25 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 6 WaitBetweenSpawns 1 Support 1 TFBot { Health 225 Name Scout Class Scout ClassIcon scout_milk Skill Expert WeaponRestrictions SecondaryOnly Attributes "AlwaysFireWeapon" Item "mad milk" ItemAttributes { ItemName "mad milk" "effect bar recharge rate increased" 0.075 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w5_1 TotalCurrency 10 TotalCount 10 MaxActive 5 SpawnCount 5 Where spawnbot_side WaitBeforeStarting 1 WaitBetweenSpawns 1 TFBot { Health 2 Name Engineer Class Engineer Skill Expert Attributes "AlwaysFireWeapon" Item "the jag" CharacterAttributes { "dmg from ranged reduced" 0 "active health degen" -1 "move speed bonus" 5 } ItemAttributes { ItemName "the jag" "engy building health bonus" 3 "engineer sentry build rate multiplier" 10 } } } WaveSpawn { Name w5_2 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 1 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 25000 Name tankboss Speed 55 StartingPathTrackNode tank_path_b_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w5_2 WaitForAllDead w5_1 TotalCurrency 90 TotalCount 7 MaxActive 7 SpawnCount 1 Where spawnbot WaitBeforeStarting 20 Squad { TFBot { Health 6000 Template T_TFBot_Giant_Soldier_RocketShotgun Attributes "AlwaysCrit" CharacterAttributes { "health regen" -50 "move speed bonus" 0.4 } } TFBot { Template T_TFBot_Giant_Medic_Regen ClassIcon medic_fire Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "VaccinatorFire" Attributes "IgnoreEnemies" Attributes "FireImmune" Attributes "ProjectileShield" CharacterAttributes { "ubercharge rate bonus" 250 "move speed bonus" 0.3 "uber duration bonus" 100 "bot medic uber health threshold" 350 } ItemAttributes { ItemName "the quick-fix" "lunchbox adds minicrits" 3 "medigun fire resist passive" 0.75 "medigun fire resist deployed" 1 "medigun charge is resists" 5 "heal rate bonus" 5 "generate rage on heal" 2 "increase buff duration" 99 } } TFBot { Template T_TFBot_Giant_Medic_Regen ClassIcon medic_blast Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "VaccinatorBlast" Attributes "IgnoreEnemies" Attributes "BlastImmune" Attributes "ProjectileShield" CharacterAttributes { "ubercharge rate bonus" 250 "move speed bonus" 0.3 "uber duration bonus" 100 "bot medic uber health threshold" 350 } ItemAttributes { ItemName "the quick-fix" "lunchbox adds minicrits" 3 "medigun blast resist passive" 0.75 "medigun blast resist deployed" 1 "medigun charge is resists" 4 "heal rate bonus" 5 "generate rage on heal" 2 "increase buff duration" 99 } } TFBot { Template T_TFBot_Giant_Medic_Regen ClassIcon medic_bullet Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "VaccinatorBullets" Attributes "IgnoreEnemies" Attributes "BulletImmune" Attributes "ProjectileShield" CharacterAttributes { "ubercharge rate bonus" 250 "move speed bonus" 0.3 "uber duration bonus" 100 "bot medic uber health threshold" 350 } ItemAttributes { ItemName "the quick-fix" "lunchbox adds minicrits" 3 "medigun bullet resist passive" 0.75 "medigun bullet resist deployed" 1 "medigun charge is resists" 3 "heal rate bonus" 5 "generate rage on heal" 2 "increase buff duration" 99 } } TFBot { Template T_TFBot_Giant_Pyro } TFBot { Template T_TFBot_Giant_Pyro } TFBot { Template T_TFBot_Giant_Pyro } } } WaveSpawn { Name w5_3 WaitForAllDead w5_2 TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 2 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 1 TFBot { Health 500 Scale 1.2 Skill Expert Template T_TFBot_Demo_burst Name "Charging Burst Fire Demo" Attributes "AlwaysCrit" Attributes "AlwaysCrit" Attributes "AutoJump" Attributes "AlwaysFireWeapon" AutoJumpMin 5 AutoJumpMax 5 Item "the tide turner" CharacterAttributes { "charge recharge rate increased" 7 "charge time increased" 1.5 "Attack not cancel charge" 1 "increased jump height" 3 "increased air control" 40000 "cancel falling damage" 1 "blast dmg to self increased" 0 "move speed bonus" 0.65 "dmg bonus vs buildings" 1.25 "faster reload rate" 0.31 "fire rate bonus" -0.8 "clip size penalty" 3 } ItemAttributes { ItemName "the tide turner" "charge time increased" 1.5 "Attack not cancel charge" 1 } } } WaveSpawn { Name w5_4 WaitForAllDead w5_3 TotalCurrency 250 TotalCount 30 MaxActive 20 SpawnCount 10 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 5 Squad { TFBot { Health 900 Name "Gascan Pyro" Scale 1.5 BehaviorModifiers Mobber Class Pyro ClassIcon pyro_gascann_explode Skill Expert WeaponRestrictions SecondaryOnly Item "tf_weapon_flamethrower" Item "The Gas Passer" CharacterAttributes { "effect bar recharge rate increased" 0.01 "move speed bonus" 0.5 } ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" 0.1 "explode_on_ignite" 1 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } TFBot { Health 450 Scale 1.2 Skill Expert ClassIcon sniper_huntsman_bleed Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 25 "faster reload rate" 0.3 "fire rate bonus" 0.3 } } } } WaveSpawn { Name w5_b WaitForAllDead w5_4 TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 15 TFBot { Health 25000 Name "Aysgarth Guardian" Scale 1.9 Class Demoman ClassIcon demo_scatter Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "AlwaysCrit" Item "spirit of the bombing past" CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.05 "airblast vulnerability multiplier" 0.05 "override footstep sound set" 4 "rage giving scale" 0.5 } ItemAttributes { ItemName tf_weapon_grenadelauncher "auto fires full clip" 1 "auto fires when full" 1 "faster reload rate" -0.2 "fire rate bonus" -0.8 "clip size penalty" 25 "projectile spread angle penalty" 6 "damage causes airblast" 1 "blast radius increased" 1.2 "fuse bonus" 0.8 "blast dmg to self increased" 0 "override projectile type" 17 "projectile speed increased" 1.33 "projectile range increased" 1.5 } } } WaveSpawn { Name w5_b2 WaitForAllDead w5_b TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 15 TFBot { Health 40000 MaxVisionRange 1600 Name "untested, name later" Scale 1.8 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "UseBossHealthBar" Attributes "MiniBoss" Item "iron curtain" Item "the bunsen brave" CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.9 "override footstep sound set" 2 } ItemAttributes { ItemName "iron curtain" "damage bonus" 0.9 "attack projectiles" 2 "heal on kill" 5000 "override projectile type" 13 "energy weapon penetration" 0 "dmg bonus vs buildings" 5 "critboost on kill" 10 "fire rate bonus" 0.75 } } } WaveSpawn { Name w5_bs WaitForAllDead w5_4 TotalCurrency 100 TotalCount 5 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 16 WaitBetweenSpawns 10 Support Limited TFBot { Template T_TFBot_Giant_Medic ClassIcon medic_shield_qf Attributes "ProjectileShield" ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 2 "move speed bonus" 0.8 "generate rage on heal" 2 "increase buff duration" 99 "ubercharge rate bonus" 0.0001 } } } } }