//This file has been generated by http://mvm.tf //Copy this file in your tf/scripts/population folder #base robot_tank_small_turret.pop #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 1750 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no CustomUpgradesFile "mvm_upgrades_sigsegv_extra_v19.txt" SniperAllowHeadshots 1 SniperHideLasers 1 SentryBusterFriendlyFire 0 ImprovedAirblast 1 ForceHoliday 2 Templates { } Mission { Objective DestroySentries Where spawnbot InitialCooldown 0.1 CooldownTime 17.5 DesiredCount 1 TFBot { Health 100000 Name "War-Made Sentry Buster" Template T_TFBot_SentryBuster CharacterAttributes { "move speed bonus" 4 } } } Mission { Objective Engineer Where spawnbot InitialCooldown 3 CooldownTime 20 DesiredCount 2 TFBot { ClassIcon engineer_armored Name "Vanguard Teleporter Engineer" Template T_TFBot_Engineer_Sentry_Teleporter CharacterAttributes { "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } ExtraSpawnPoint { Name "spawntitan" TeamNum 3 X "1645" Y "-627" Z "481" } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 110 TotalCount 14 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Item "the huntsman" Item "larrikin robin" } } } WaveSpawn { Name 1 TotalCurrency 160 TotalCount 32 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_equalizer Health 200 Name "Equalizer Soldier" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Item "the equalizer" Item "bucket hat" } } } WaveSpawn { Name 1 TotalCurrency 145 TotalCount 22 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1.5 Where spawnbot Squad { TFBot { ClassIcon heavy_gru Health 300 Name "GRU Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Item "gloves of running urgently" Item "poker visor" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon heavy_champ Health 5000 Name "Giant Boxer Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.1 } Item "the killing gloves of boxing" Item "pugilist's protector" } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 220 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon soldier Health 400 Name "Hardened Soldier" Class Soldier Skill Normal ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.2 "minicritboost on kill" 10000 } } TFBot { ClassIcon medic_uber Health 150 Name "Uber Medic" Class Medic Skill Normal Attributes "SpawnWithFullCharge" Item "prussian pickelhaube" } } } WaveSpawn { WaitForAllSpawned 3 TotalCurrency 215 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon soldier_crit Health 400 Name "Charged Hardened Soldier" Class Soldier Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.2 } } TFBot { ClassIcon medic Health 150 Name "Quick Fix Medic" Class Medic Skill Normal Attributes "SpawnWithFullCharge" Item "the quick-fix" Item "medic mask" } TFBot { ClassIcon medic Health 150 Name Medic Class Medic Skill Normal Attributes "SpawnWithFullCharge" Item "the quick-fix" Item "medic mask" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 155 TotalCount 21 MaxActive 11 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon heavy_shotgun_armored Health 200 Name "Vanguard Shotgun Soldier" Class Soldier Skill Normal WeaponRestrictions SecondaryOnly CharacterAttributes { "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.3 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 215 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 Where spawnbot Squad { TFBot { ClassIcon demo_burst_armored Health 4500 Name "Giant Vanguard Demoman" Scale 1.5 Class Demoman Skill Hard Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 0.6 "fire rate bonus" 0.5 "clip size bonus" 3 } CharacterAttributes { "move speed bonus" 0.5 "dmg taken from fire reduced" 0.4 "dmg taken from crit reduced" 0.2 "dmg taken from blast reduced" 0.4 "dmg taken from bullets reduced" 0.4 } Item "Hazard Headgear" Item "the hurt locher" } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 215 TotalCount 29 MaxActive 19 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon heavy_crit Health 600 Name "Hardened Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.2 "minicritboost on kill" 10000 } } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 250 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon pyro Health 6000 Name "Hardened Giant Pyro" Class Pyro Skill Normal Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName tf_weapon_flamethrower "damage bonus" 1.2 "minicritboost on kill" 10000 } CharacterAttributes { "move speed bonus" 0.5 } } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 265 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_armored Health 7600 Name "Hardened Vanguard Soldier" Class Soldier Skill Expert Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.5 "damage bonus" 0.6 "clip size bonus" 3 } CharacterAttributes { "move speed bonus" 0.3 "dmg taken from fire reduced" 0.3 "dmg taken from crit reduced" 0.15 "dmg taken from blast reduced" 0.3 "dmg taken from bullets reduced" 0.3 } Item "Hazard Headgear" } } } WaveSpawn { WaitForAllSpawned 5 TotalCurrency 0 TotalCount 11 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { ClassIcon medic_crossbow Health 300 Name "Hardened Crossbow Medic" Class Medic Skill Expert WeaponRestrictions PrimaryOnly Item "the crusader's crossbow" Item "vintage tyrolean" Action Mobber } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 7 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_stun Health 125 Name "Sandman Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.5 } Item "the sandman" Item "batter's helmet" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { Tank { Health 30000 Name Tank Speed 50 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { WaitForAllSpawned 1 TotalCurrency 175 TotalCount 12 MaxActive 7 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon demo_mortar Health 175 Name Bombardier Class Demoman Skill Expert Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "Projectile speed increased" 2 "fire rate bonus" 0.05 "clip size bonus" 3 } CharacterAttributes { "move speed bonus" 0.5 } } } } WaveSpawn { WaitForAllSpawned 1 TotalCurrency 210 TotalCount 31 MaxActive 16 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon sniper_jarate_spammer Health 125 Name "Jarate Sniper" Class Sniper Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName jarate "effect bar recharge rate increased" 0.001 } Item "the fortified compound" Item "jarate" Item "master's yellow belt" } } } WaveSpawn { WaitForAllSpawned 1 TotalCurrency 215 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { ClassIcon sniper_bushwacka_giant Health 1500 Name "Giant Bushwacka Sniper" Class Sniper Skill Normal WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 } Item "the bushwacka" Item "ol' snaggletooth" } } } WaveSpawn { WaitForAllSpawned 1 TotalCurrency 270 TotalCount 26 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon sniper_bushwacka Health 250 Name "Hardened Crocodile Sniper" Class Sniper Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the bushwacka" "damage bonus" 1.2 "minicritboost on kill" 1000 } Item "darwin's danger shield" Item "the bushwacka" Item "ol' snaggletooth" } } } WaveSpawn { WaitForAllDead 1 TotalCurrency 280 TotalCount 27 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon demo_caber_nys Health 175 Name "Stealth Caberknight Flanker" Class Demoman Skill Expert Item "ali baba's wee booties" Item "the splendid screen" Item "the ullapool caber" Item "scotch bonnet" AddCond { Name TF_COND_STEALTHED_USER_BUFF_FADING } Action Spy } } } WaveSpawn { WaitForAllDead 1 TotalCurrency 0 TotalCount 20 MaxActive 15 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 175 Name "Charged Demoknight" Class Demoman Skill Expert Attributes "AlwaysCrit" Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 240 TotalCount 35 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon medic_syringe Health 300 Name "Charged Hardened Syringe Medic" Class Medic Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage bonus" 1.2 } Action Mobber } } } WaveSpawn { Name 1 TotalCurrency 275 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 3300 Name "Giant Demoknight" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 } Item "the chargin' targe" Item "the eyelander" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 280 TotalCount 31 MaxActive 14 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon engineer_pomson Health 125 Name "Charged Hot Pomson" Class Engineer Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "the pomson 6000" "Set DamageType Ignite" 1 } Item "the pomson 6000" Item "googly gazer" Item "professor's peculiarity" Action Mobber } } } WaveSpawn { Name 2 WaitForAllDead 1 TotalCurrency 275 TotalCount 52 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon scout_sun Health 125 Name "S.o.S Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "sun-on-a-stick" Item "spine-chilling skull 2011 style 1" } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 205 TotalCount 18 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon heavy_crit Health 300 Name "Charged Heavy" Class HeavyWeapons Skill Hard Attributes "AlwaysCrit" } } } WaveSpawn { WaitForAllSpawned 3 TotalCurrency 145 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon soldier_armored Health 400 Name "Hardened Vanguard Soldier" Class Soldier Skill Hard ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.8 "minicritboost on kill" 10000 } CharacterAttributes { "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.3 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { WaitForAllDead 3 TotalCurrency 180 TotalCount 23 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon medic_crossbow Health 300 Name "Hardened Charged Crossbow" Class Medic Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the crusader's crossbow" "damage bonus" 1.2 "minicritboost on kill" 10000 } Item "the crusader's crossbow" Item "vintage tyrolean" Action Mobber } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo_mortar Health 1750 Name "Giant Bombardier" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.1 "clip size bonus" 5 "faster reload rate" 0.5 "Projectile speed increased" 3 } CharacterAttributes { "move speed bonus" 0.3 } Item "scotch bonnet" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 585 TotalCount 67 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.3 Where spawnbot Squad { TFBot { ClassIcon soldier_burstfire Health 200 Name "Burst Soldier" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.1 } } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 320 TotalCount 23 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon soldier_armored Health 200 Name "Vanguard Soldier" Class Soldier Skill Normal ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.6 } CharacterAttributes { "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 425 TotalCount 53 MaxActive 17 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon soldier_buff Health 200 Name "Buff Soldier" Class Soldier Skill Hard Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the buff banner" "increase buff duration HIDDEN" 300 } Item "the buff banner" Item "defiant spartan" } } } WaveSpawn { Name 3 WaitForAllSpawned 2 TotalCurrency 300 TotalCount 36 MaxActive 14 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_directhit Health 200 Name "Charged Direct Hit Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Item "the direct hit" } } } WaveSpawn { Name 3 WaitForAllSpawned 2 TotalCurrency 350 TotalCount 45 MaxActive 16 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_libertylauncher Health 200 Name "Charged Liberty Soldier" Class Soldier Skill Hard Attributes "AlwaysCrit" ItemAttributes { ItemName "the liberty launcher" "damage causes airblast" 1 } Item "the liberty launcher" Item "jumper's jeepcap" } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon soldier_spammer Health 3800 Name "Charged Giant Soldier" Class Soldier Skill Expert Tag "bot_giant" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 } } } } WaveSpawn { Name Boss WaitForAllDead 4 TotalCurrency 1570 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 1 Where spawntitan Squad { TFBot { ClassIcon soldier_sergeant_crits Health 45000 Name "Charged Titan Soldier" Scale 8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "IgnoreFlag" ItemAttributes { ItemName "the original" "Projectile speed increased" 0.5 "fire rate bonus" 0.1 "clip size bonus" 20 "faster reload rate" 0.35 "projectile spread angle penalty" 4 "use large smoke explosion" 1 "damage bonus" 5 } CharacterAttributes { "move speed bonus" 0.001 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.1 } Item "the original" Item "tyrant's helm" Item "eotl_winter_coat" AddCond { Name TF_COND_RUNE_REFLECT } } } } WaveSpawn { WaitForAllSpawned Boss TotalCurrency 0 TotalCount 10 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_backup Health 3800 Name "Giant Backup Soldier" Class Soldier Skill Normal Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 } Item "the battalion's backup" Item "the grenadier's softcap" } } } WaveSpawn { WaitForAllSpawned Boss TotalCurrency 0 TotalCount 20 MaxActive 17 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_buff Health 400 Name "Hardened Buff Soldier" Class Soldier Skill Normal Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.2 } ItemAttributes { ItemName "the buff banner" "increase buff duration" 3000 } Item "the buff banner" Item "defiant spartan" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 195 TotalCount 31 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon pyro_flare_titan Health 175 Name "Vanguard Scorch Shot" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the scorch shot" "damage bonus" 0.6 } CharacterAttributes { "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "the scorch shot" Item "Hazard Headgear" } } } WaveSpawn { Name 2 WaitForAllDead 1 TotalCurrency 320 TotalCount 12 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon sniper_bow_multi Health 1500 Name "Charged Giant Rapid Bowman" Class Sniper Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "the fortified compound" "fire rate bonus" 0.1 } CharacterAttributes { "move speed bonus" 0.5 } Item "the fortified compound" Item "larrikin robin" } } } WaveSpawn { Name 4 WaitForAllSpawned 2 TotalCurrency 625 TotalCount 126 MaxActive 16 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon scout_armored Health 125 Name "Charged Vanguard Scout" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 0.6 } CharacterAttributes { "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 140 TotalCount 18 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.75 Where spawnbot Squad { TFBot { ClassIcon scout_armored Health 125 Name "Stealth Vanguard Bat Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly AddCond { Name TF_COND_STEALTHED_USER_BUFF_FADING } CharacterAttributes { "move speed bonus" 0.5 "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { Name 4 WaitForAllDead 3 TotalCurrency 275 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Squad { Tank { Health 30000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 75 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_golden_lite Health 2100 Name "Chaotic Scout" Scale 1 Class Scout Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 4 "fire rate bonus" 0.5 "faster reload rate" 0.2 } CharacterAttributes { "move speed bonus" 2 "health regen" 125 "backstab shield" 1 } Item "the front runner" Item "the fast learner" } } } WaveSpawn { WaitForAllDead 5 TotalCurrency 720 TotalCount 6 MaxActive 3 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_golden_lite Health 5100 Name "Chaotic Soldier" Scale 1 Class Soldier Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2.5 "fire rate bonus" 0.1 } CharacterAttributes { "health regen" 200 "backstab shield" 1 } Item "antarctic parka" Item "ground control" } TFBot { ClassIcon scout_golden_lite Health 2100 Name "Chaotic Scout" Scale 1 Class Scout Skill Normal Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun "fire rate bonus" 0.5 "faster reload rate" 0.2 "damage bonus" 4 } CharacterAttributes { "move speed bonus" 2 "health regen" 125 "backstab shield" 1 } Item "the front runner" Item "the fast learner" } TFBot { ClassIcon pyro_golden_lite Health 3400 Name "Chaotic Pyro" Scale 1 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_flamethrower "airblast pushback scale" 5 "damage bonus" 5 } CharacterAttributes { "health regen" 175 "backstab shield" 1 } Item "the last breath" Item "the grandmaster" } } } WaveSpawn { Name Boss TotalCurrency 0 TotalCount 1 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 100000 Support 1 Where spawntitan Squad { TFBot { ClassIcon red_soldier Health 250000 Name "The Titan" Scale 8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the original" "Projectile speed increased" 0.35 "fire rate bonus" 0.25 "clip size bonus" 10 "faster reload rate" 0.7 "projectile spread angle penalty" 12 "use large smoke explosion" 1 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 0.001 "healing received bonus" 0.001 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.1 } Item "the original" Item "tyrant's helm" Item "eotl_winter_coat" Action Mobber } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 220 TotalCount 18 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon demo_burst Health 175 Name "Charged Burst Demoman" Class Demoman Skill Expert Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.1 } } } } WaveSpawn { Name 2 WaitForAllDead 1 TotalCurrency 525 TotalCount 14 MaxActive 14 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon soldier_burstfire Health 3800 Name "Giant Charged Burst Soldier" Class Soldier Skill Expert Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.1 } CharacterAttributes { "move speed bonus" 0.5 } } TFBot { ClassIcon medic_uber Health 300 Name "Hardened Uber Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "minicritboost on kill" 10000 } } } } WaveSpawn { Name 3 WaitForAllSpawned 2 TotalCurrency 235 TotalCount 24 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon spy Health 250 Name "Hardened Spy" Class Spy Skill Expert ItemAttributes { ItemName tf_weapon_revolver "damage bonus" 1.2 } CharacterAttributes { "minicritboost on kill" 10000 } } } } WaveSpawn { WaitForAllDead 3 TotalCurrency 425 TotalCount 7 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { ClassIcon spell_skeletons_lite Health 200 Name Witch Class Scout Skill Expert ItemAttributes { ItemName tf_weapon_scattergun "fire rate bonus" 0.4 } CharacterAttributes { "move speed bonus" 0.45 } Item "the crone's dome" Item "dead of night" Item "TF_WEAPON_SPELLBOOK" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 20 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Summon Skeletons" } UseHumanModel 1 } } } WaveSpawn { WaitForAllDead 3 TotalCurrency 320 TotalCount 62 MaxActive 17 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon heavy_zombie_lite Health 450 Name Zombie Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_fists "damage bonus" 3 "slow enemy on hit major" 1 } UseHumanModel 1 Item "zombie heavy" } } } WaveSpawn { WaitForAllDead 3 TotalCurrency 275 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon soldier_spammer_armored Health 3800 Name "Giant Rapid Vanguard Soldier" Class Soldier Skill Expert Tag "bot_giant" Attributes "MiniBoss" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.5 "faster reload rate" 0.001 } CharacterAttributes { "move speed bonus" 0.5 "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { WaitForAllDead 3 TotalCurrency 0 TotalCount 11 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon sniper_sydneysleeper Health 250 Name "Hardened Sydney Sniper" Class Sniper Skill Expert MaxVisionRange 1000000 ItemAttributes { ItemName "the sydney sleeper" "damage bonus" 1.2 "minicritboost on kill" 10000 } Item "the sydney sleeper" Item "jarate" Item "master's yellow belt" Action Sniper } } } WaveSpawn { Name Boss TotalCurrency 0 TotalCount 1 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 100000 Support 1 Where spawntitan Squad { TFBot { ClassIcon red_soldier Health 250000 Name "The Titan" Scale 8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the original" "Projectile speed increased" 0.35 "fire rate bonus" 0.25 "clip size bonus" 10 "faster reload rate" 0.7 "projectile spread angle penalty" 12 "use large smoke explosion" 1 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 0.001 "healing received bonus" 0.001 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.1 } Item "the original" Item "tyrant's helm" Item "eotl_winter_coat" Action Mobber } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 320 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon soldier_armored Health 3800 Name "Giant Vanguard Soldier" Class Soldier Skill Expert Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.6 } CharacterAttributes { "move speed bonus" 0.5 "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 335 TotalCount 8 MaxActive 8 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon spell_skeletons_lite Health 200 Name Witch Class Scout Skill Expert ItemAttributes { ItemName tf_weapon_scattergun "fire rate bonus" 0.4 } CharacterAttributes { "move speed bonus" 0.45 } Item "the crone's dome" Item "dead of night" Item "TF_WEAPON_SPELLBOOK" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 20 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Summon Skeletons" } UseHumanModel 1 } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 375 TotalCount 43 MaxActive 18 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon heavy_crit Health 600 Name "Charged Hardened Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.2 } } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 365 TotalCount 16 MaxActive 12 SpawnCount 2 WaitBeforeStarting 9 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { ClassIcon heavy_deflector_armor Health 5000 Name "Giant Deflector" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName deflector "attack projectiles" 2 } CharacterAttributes { "move speed bonus" 0.5 } Item "deflector" Item "the u-clank-a" } TFBot { ClassIcon medic_uber Health 150 Name "Uber Medic" Class Medic Skill Hard Attributes "SpawnWithFullCharge" } } } WaveSpawn { Name 3 WaitForAllSpawned 2 TotalCurrency 235 TotalCount 28 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_homing_nys Health 200 Name "Homing Burst Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.1 } HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.5 // Multiplier of rocket speed. 1 for default speed TurnPower 120 //How fast should the rocket rotate to face the target= MaxAimError 360 //Max angle between rocket and the target } } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 155 TotalCount 17 MaxActive 11 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro_dragon_fury_spell Health 300 Name Wizard Scale 1 Class Soldier Skill Expert Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 2.5 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Fireball" } ItemAttributes { ItemName "the black box" "damage bonus" 0.1 "heal on hit for slowfire" 75 "projectile spread angle penalty" 3 } Item "the black box" Item "point and shoot" Item "eotl_beard" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 235 TotalCount 36 MaxActive 16 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon sniper_bow Health 125 Name "Stealth Bowman" Class Sniper Skill Expert Item "the huntsman" Item "larrikin robin" AddCond { Name TF_COND_STEALTHED_USER_BUFF_FADING } } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 255 TotalCount 8 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon scout_armored_hyper Health 1200 Name "Vanguard Super Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 2 "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "the holy mackerel" Item "Hazard Headgear" } } } WaveSpawn { Name 6 WaitForAllSpawned 5 TotalCurrency 320 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon heavy_deflector_armor Health 5000 Name "Vanguard Giant Blast Heavy" Class HeavyWeapons Skill Normal MaxVisionRange 700 WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName deflector "damage causes airblast" 1 } CharacterAttributes { "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "deflector" Item "Hazard Headgear" } } } WaveSpawn { WaitForAllSpawned 6 TotalCurrency 0 TotalCount 20 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Support 1 Where spawnbot Squad { TFBot { ClassIcon spy_armored Health 125 Name "Fast Vanguard Spy" Class Spy Skill Expert CharacterAttributes { "move speed bonus" 2 "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" ExtAttr IgnoreBots } } } WaveSpawn { Name Boss TotalCurrency 0 TotalCount 1 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 100000 Support 1 Where spawntitan Squad { TFBot { ClassIcon red_soldier Health 250000 Name "The Titan" Scale 8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the original" "Projectile speed increased" 0.35 "fire rate bonus" 0.25 "clip size bonus" 10 "faster reload rate" 0.7 "projectile spread angle penalty" 12 "use large smoke explosion" 1 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 0.001 "healing received bonus" 0.001 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.1 } Item "the original" Item "tyrant's helm" Item "eotl_winter_coat" Action Mobber } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 235 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { Tank { Health 7500 Name Tank Speed 175 Template "SmallTankTurret" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 1 TotalCurrency 375 TotalCount 8 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon scout Health 1250 Name "Giant Scout" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 220 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { Tank { Health 23000 Name Tank Speed 175 Template "SmallTankTurretCrit" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 275 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot Squad { Tank { Health 40000 Name Tank Speed 75 Template "SmallTankTurretJarate" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 325 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot Squad { Tank { Health 50000 Name Tank Speed 75 Template "SmallTankTurret" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { WaitForAllDead 3 TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo_golden_lite Health 4250 Name "Chaotic Demoman" Scale 1 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 4 "fire rate bonus" 0.1 "clip size bonus" 4 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 125 } CharacterAttributes { "health regen" 175 "backstab shield" 1 } Item "the hat with no name" Item "the king of scotland cape" } } } WaveSpawn { WaitForAllDead 4 TotalCurrency 0 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { ClassIcon sniper_golden_lite Health 2350 Name "Chaotic Sniper" Class Sniper Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the awper hand" "damage bonus" 15 "fire rate bonus" 0.4 "faster reload rate" 0.2 "projectile penetration" 1 "sniper fires tracer" 1 } Item "the awper hand" Item "the razorback" Item "tough stuff muffs" Item "dec2014 hunter_vest" Action Sniper } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 320 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 200000 Name Tank Speed 50 SpawnTemplate "SentryTank" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name Boss TotalCurrency 0 TotalCount 1 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 100000 Support 1 Where spawntitan Squad { TFBot { ClassIcon red_soldier Health 250000 Name "The Titan" Scale 8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the original" "Projectile speed increased" 0.35 "fire rate bonus" 0.25 "clip size bonus" 10 "faster reload rate" 0.7 "projectile spread angle penalty" 12 "use large smoke explosion" 1 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 0.001 "healing received bonus" 0.001 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.1 } Item "the original" Item "tyrant's helm" Item "eotl_winter_coat" Action Mobber } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 225 TotalCount 18 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon heavy_zombie_lite Health 5000 Name "Giant Zombie" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_fists "damage bonus" 5 "slow enemy on hit major" 1 } CharacterAttributes { "move speed bonus" 0.5 } Item "zombie heavy" UseHumanModel 1 } } } WaveSpawn { Name 1 TotalCurrency 215 TotalCount 13 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon spell_skeletons_lite Health 200 Name Witch Scale 1 Class Scout Skill Expert MaxVisionRange 500 Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "baby face's blaster" "fire rate bonus" 0.4 } Spell //Gives specified spell to bots. { Repeats 0 Cooldown 20 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Summon Skeletons" } CharacterAttributes { "move speed bonus" 0.45 } Item "baby face's blaster" Item "dead of night" Item "the crone's dome" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 225 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon heavy_steelfist Health 10000 Name "Giant Hardened Steelfist Zombie" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "fists of steel" "damage bonus" 5 "slow enemy on hit major" 1 } CharacterAttributes { "move speed bonus" 0.5 } Item "fists of steel" Item "zombie heavy" Item "the eliminators safeguard" UseHumanModel 1 } } } WaveSpawn { Name 3 WaitForAllSpawned 2 TotalCurrency 250 TotalCount 15 MaxActive 15 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon spell_skeletons_lite Health 200 Name "Stealth Witch" Scale 1 Class Scout Skill Expert MaxVisionRange 500 Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "baby face's blaster" "fire rate bonus" 0.4 } Spell //Gives specified spell to bots. { Repeats 0 Cooldown 20 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Summon Skeletons" } CharacterAttributes { "move speed bonus" 0.45 } Item "baby face's blaster" Item "dead of night" Item "the crone's dome" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 AddCond { Name TF_COND_STEALTHED_USER_BUFF_FADING } } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon spellbook_lite_giant Health 7500 Name "Stealth Cursed Wizard" Scale 2 Class Soldier Skill Expert Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName "the cow mangler 5000" "fire rate bonus" 0.25 "faster reload rate" 0.5 "clip size bonus" 6 "damage bonus" 3 "Set DamageType Ignite" 1 "rocket specialist" 1 } CharacterAttributes { "move speed bonus" 0.5 } Item "the cow mangler 5000" Item "the gunboats" Item "the spellbinder's bonnet" Item "marshall's mutton chops" UseHumanModel 1 AddCond { Name TF_COND_STEALTHED_USER_BUFF_FADING } Action Mobber } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 215 TotalCount 19 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon pyro_dragon_fury_spell Health 300 Name Wizard Scale 1 Class Soldier Skill Expert Attributes "HoldFireUntilFullReload" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 2.5 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Fireball" } ItemAttributes { ItemName "the black box" "damage bonus" 0.1 "heal on hit for slowfire" 75 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.65 } Item "the black box" Item "point and shoot" Item "eotl_beard" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 275 TotalCount 26 MaxActive 11 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name "Burst Magic Blaster" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the cow mangler 5000" "Set DamageType Ignite" 1 "rocket specialist" 1 "damage bonus" 2 "fire rate bonus" 0.1 "projectile spread angle penalty" 12.5 "faster reload rate" 0.5 "clip size bonus" 3 } CharacterAttributes { "move speed bonus" 0.5 } Item "the cow mangler 5000" Item "zombie soldier" Item "dec2014 skullcap" HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.5 // Multiplier of rocket speed. 1 for default speed TurnPower 120 //How fast should the rocket rotate to face the target= MaxAimError 360 //Max angle between rocket and the target } UseHumanModel 1 } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 325 TotalCount 47 MaxActive 14 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon demo_caber_nys Health 350 Name "Zombified Kamikaze" Class Demoman Skill Expert ItemAttributes { ItemName "the ullapool caber" "damage bonus" 5 } CharacterAttributes { "charge time increased" 3 "Attack not cancel charge" 1 "charge recharge rate increased" 0.5 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the ullapool caber" Item "humanitarian's hachimaki" Item "zombie demo" UseHumanModel 1 } } } WaveSpawn { Name 6 WaitForAllSpawned 5 TotalCurrency 325 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon spellbook_lite_giant Health 15000 Name "Stealth Cursed Wizard" Scale 2 Class Soldier Skill Expert Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName "the cow mangler 5000" "fire rate bonus" 0.125 "faster reload rate" 0.25 "clip size bonus" 12 "damage bonus" 4.5 "Set DamageType Ignite" 1 "rocket specialist" 1 } CharacterAttributes { "move speed bonus" 0.75 } Item "the cow mangler 5000" Item "the gunboats" Item "the spellbinder's bonnet" Item "marshall's mutton chops" UseHumanModel 1 AddCond { Name TF_COND_STEALTHED_USER_BUFF_FADING } Action Mobber } } } WaveSpawn { Name 7 WaitForAllDead 6 TotalCurrency 255 TotalCount 22 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon spell_meteor_swordstonehel Health 1500 Name Warlock Scale 1 Class Soldier Skill Expert Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 6 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Meteor" } ItemAttributes { ItemName "the original" "damage bonus" 5 "fire rate bonus" 2.5 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 } Item "the original" Item "the lone survivor" Item "antarctic parka" Item "bedouin bandana" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { Name 7 WaitForAllDead 6 TotalCurrency 355 TotalCount 22 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon spell_monoculus_giant Health 1000 Name Sorceress Scale 1 Class Scout Skill Hard Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "UseBossHealthBar" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 4.5 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Summon Monoculus" } ItemAttributes { ItemName "the shortstop" "fire rate bonus" 2 "faster reload rate" 0.001 } CharacterAttributes { "move speed bonus" 0.45 } Item "the shortstop" Item "dead of night" Item "the brutal bouffant" Item "point and shoot" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { Name 8 WaitForAllDead 7 TotalCurrency 285 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon spellbook_lite_giant Health 125000 Name "Cursed Wizard" Class Soldier Skill Expert Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName "the original" "fire rate bonus" 0.07 "faster reload rate" 0.125 "clip size bonus" 24 "damage bonus" 7.5 "Set DamageType Ignite" 1 "rocket specialist" 1 } CharacterAttributes { "move speed bonus" 0.5 "health regen" 125 } Item "the original" Item "the spellbinder's bonnet" Item "marshall's mutton chops" HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.5 // Multiplier of rocket speed. 1 for default speed TurnPower 120 //How fast should the rocket rotate to face the target= MaxAimError 360 //Max angle between rocket and the target } UseHumanModel 1 AddCond { Name TF_COND_RUNE_KING } Action Mobber } } } WaveSpawn { WaitForAllDead 4 TotalCurrency 0 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_zombie_lite Health 5000 Name "Giant Zombie" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_fists "damage bonus" 5 "slow enemy on hit major" 1 } CharacterAttributes { "move speed bonus" 0.5 } Item "zombie heavy" UseHumanModel 1 } } } WaveSpawn { WaitForAllDead 6 TotalCurrency 0 TotalCount 10 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon spell_skeletons_lite Health 200 Name Witch Scale 1 Class Scout Skill Expert MaxVisionRange 500 Tag "bot_giant" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "baby face's blaster" "fire rate bonus" 0.4 } Spell //Gives specified spell to bots. { Repeats 0 Cooldown 20 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Summon Skeletons" } CharacterAttributes { "move speed bonus" 0.45 } Item "baby face's blaster" Item "dead of night" Item "the crone's dome" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { WaitForAllSpawned 8 TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon spell_monoculus_giant Health 1000 Name Sorceress Scale 1 Class Scout Skill Hard Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "UseBossHealthBar" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 4.5 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Summon Monoculus" } ItemAttributes { ItemName "the shortstop" "fire rate bonus" 2 "faster reload rate" 0.001 } CharacterAttributes { "move speed bonus" 0.45 } Item "the shortstop" Item "dead of night" Item "the brutal bouffant" Item "point and shoot" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { WaitForAllSpawned 8 TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro_dragon_fury_spell Health 300 Name Wizard Scale 1 Class Soldier Skill Expert Attributes "HoldFireUntilFullReload" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 2.5 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Fireball" } ItemAttributes { ItemName "the black box" "damage bonus" 0.1 "heal on hit for slowfire" 75 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.65 } Item "the black box" Item "point and shoot" Item "eotl_beard" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { WaitForAllSpawned 8 TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 Support 1 Where spawnbot Squad { TFBot { ClassIcon spell_meteor_swordstonehel Health 1500 Name Warlock Scale 1 Class Soldier Skill Expert Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Spell //Gives specified spell to bots. { Repeats 0 Cooldown 6 IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 Limit 1 Type "Meteor" } ItemAttributes { ItemName "the original" "damage bonus" 5 "fire rate bonus" 2.5 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 } Item "the original" Item "the lone survivor" Item "antarctic parka" Item "bedouin bandana" Item "TF_WEAPON_SPELLBOOK" UseHumanModel 1 } } } WaveSpawn { Name Boss TotalCurrency 0 TotalCount 1 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 100000 Support 1 Where spawntitan Squad { TFBot { ClassIcon red_soldier Health 250000 Name "The Titan" Scale 8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the original" "Projectile speed increased" 0.35 "fire rate bonus" 0.25 "clip size bonus" 10 "faster reload rate" 0.7 "projectile spread angle penalty" 12 "use large smoke explosion" 1 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 0.001 "healing received bonus" 0.001 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.1 } Item "the original" Item "tyrant's helm" Item "eotl_winter_coat" Action Mobber } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon demoknight_golden_lite Health 4250 Name "Chaotic Demoknight" Scale 1 Class Demoman Skill Expert Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "the eyelander" "damage bonus" 5 "critboost on kill" 3 "heal on kill" 1000 } CharacterAttributes { "charge time increased" 5 "Attack not cancel charge" 1 "charge recharge rate increased" 0.45 "health regen" 175 } Item "the bootlegger" Item "the splendid screen" Item "the eyelander" Item "the bolt action blitzer" Item "the hurt locher" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 0 TotalCount 34 MaxActive 17 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_armored Health 200 Name "Charged Vanguard Soldier" Class Soldier Skill Expert Attributes "AlwaysCrit" CharacterAttributes { "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 0 TotalCount 43 MaxActive 17 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_equalizer_backup Health 200 Name "Backup Pickaxe Soldier" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 10 } Item "the battalion's backup" Item "the escape plan" Item "the grenadier's softcap" } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 0 TotalCount 41 MaxActive 18 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon scout_fan Health 125 Name "Stealth Hardened F.A.N" Class Scout Skill Normal MaxVisionRange 500 ItemAttributes { ItemName "the force-a-nature" "scattergun knockback mult" 2 } Item "the force-a-nature" Item "the bolt boy" } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 0 TotalCount 28 MaxActive 5 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_shortstop Health 125 Name "Charged Burst Shortstop" Class Scout Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the shortstop" "fire rate bonus" 0.2 "clip size bonus" 3 "faster reload rate" 3 } Item "the shortstop" Item "the el jefe" } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { ClassIcon soldier_homing_nys_omega Health 3800 Name "Giant Homing Vanguard Soldier" Class Soldier Skill Expert Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } TFBot { ClassIcon medic_armored_giant Health 9000 Name "Hardened Giant Uber Medic" Class Medic Skill Expert Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Item "prussian pickelhaube" } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 0 TotalCount 9 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon heavy_crit Health 5000 Name "Giant Charged Heavy" Class HeavyWeapons Skill Expert Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 } } } } WaveSpawn { Name 6 WaitForAllSpawned 5 TotalCurrency 0 TotalCount 16 MaxActive 16 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { ClassIcon engineer Health 500 Name Engineer Class Engineer Skill Expert } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro Health 3000 Name "Giant Charged Pyro" Class Pyro Skill Expert Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "AlwaysFireWeapon" CharacterAttributes { "move speed bonus" 0.5 } } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro_armored Health 3000 Name "Giant Vanguard Pyro" Class Pyro Skill Expert Tag "bot_giant" Attributes "MiniBoss" Attributes "AlwaysFireWeapon" CharacterAttributes { "move speed bonus" 0.5 "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.4 "dmg taken from blast reduced" 0.6 "dmg taken from bullets reduced" 0.6 } Item "Hazard Headgear" } } } WaveSpawn { Name Boss TotalCurrency 0 TotalCount 1 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 100000 Support 1 Where spawntitan Squad { TFBot { ClassIcon red_soldier Health 250000 Name "The Titan" Scale 8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the original" "Projectile speed increased" 0.35 "fire rate bonus" 0.25 "clip size bonus" 10 "faster reload rate" 0.7 "projectile spread angle penalty" 12 "use large smoke explosion" 1 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 0.001 "healing received bonus" 0.001 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.1 } Item "the original" Item "tyrant's helm" Item "eotl_winter_coat" Action Mobber } } } WaveSpawn { Name 8 WaitForAllDead 7 TotalCurrency 285 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 100000 Where spawntitan Support 1 Squad { TFBot { ClassIcon spellbook_lite_giant Health 85000 Name "The Wizard" Class Soldier Skill Expert Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "IgnoreFlag" ItemAttributes { ItemName "the original" "fire rate bonus" 0.25 "faster reload rate" 0.65 "clip size bonus" 12 "damage bonus" 3.5 "Set DamageType Ignite" 1 "rocket specialist" 1 } CharacterAttributes { "move speed bonus" 0.5 "health regen" 125 } Item "the original" Item "the spellbinder's bonnet" Item "marshall's mutton chops" HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.35 // Multiplier of rocket speed. 1 for default speed TurnPower 260 //How fast should the rocket rotate to face the target= MaxAimError 360 //Max angle between rocket and the target } UseHumanModel 1 Action Mobber AddCond { Name TF_COND_REPROGRAMMED } } } } } } //This file has been generated by http://mvm.tf