//This file has been generated by http://mvm.tf //Copy this file in your tf/scripts/population folder #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 2000 RespawnWaveTime 12 CanBotsAttackWhileInSpawnRoom no Templates { T_TFBot_Giant_Soldier_SlowBarrage { ClassIcon soldier_barrage Health 4000 Name "Colonel Barrage" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 } } } Mission { Objective Engineer Where spawnbot BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter Attributes "MiniBoss" } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 5 CooldownTime 60 DesiredCount 3 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 60 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 10 DesiredCount 1 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 45 DesiredCount 3 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 15 DesiredCount 3 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 50 CooldownTime 15 DesiredCount 3 TFBot { Template T_TFBot_Sniper } } Mission { Objective Engineer Where spawnbot BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 120 CooldownTime 180 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 InitialCooldown 15 CooldownTime 25 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Attributes "TeleportToHint" } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "Round 1-1" TotalCurrency 100 TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Crits Bat Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Item "batsaber" } } } WaveSpawn { Name "Round 1-2" TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag "nav_prefer_gate1_flank" Tag "bot_giant" Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "move speed bonus" 0.5 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 "projectile spread angle penalty" 5 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name "Round 1-3" WaitForAllSpawned "Round 1-2" TotalCurrency 100 TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Crits Bat Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Item "batsaber" } } } WaveSpawn { Name "Round 1-4" WaitForAllSpawned "Round 1-2" TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketPush Tag "nav_prefer_gate1_flank" Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shotgun_soldier "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.5 "faster reload rate" 0.1 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name "Round 1-5" WaitForAllSpawned "Round 1-4" TotalCurrency 100 TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Crits Bat Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Item "batsaber" } } } WaveSpawn { Name "Round 1-6" WaitForAllSpawned "Round 1-4" TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit Tag "bot_giant" ItemAttributes { ItemName "the original" "Blast radius increased" 2.5 "clip size bonus" 0.25 } CharacterAttributes { "no self blast dmg" 1 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name "Round 1-7" WaitForAllDead "Round 1-6" TotalCurrency 100 TotalCount 20 MaxActive 5 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { Name "Round 1-8" WaitForAllDead "Round 1-6" TotalCurrency 300 TotalCount 12 MaxActive 12 SpawnCount 12 WaitBeforeStarting 5 WaitBetweenSpawns 60 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Tag "bot_giant" Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name "Round 1-9" WaitForAllDead "Round 1-6" TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 60 Where spawnbot_mission_spy Squad { TFBot { ClassIcon spy Health 1000 Name ??? Scale 1 Class Spy Skill Expert Attributes "MiniBoss" Attributes "IgnoreFlag" ItemAttributes { ItemName "the diamondback" "damage bonus" 2 "sniper fires tracer" 1 "attach particle effect" 63 } CharacterAttributes { "move speed bonus" 3 } Item "the diamondback" Item "conniver's kunai" } } } WaveSpawn { Name "Round 1-7-2" WaitForAllDead "Round 1-6" TotalCurrency 100 TotalCount 20 MaxActive 5 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name "Round 1-10" WaitForAllSpawned "Round 1-4" TotalCurrency 100 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "Round 2-1" TotalCurrency 0 TotalCount 30 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { ClassIcon medic Health 150 Name "Kritzkrieg Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 2 } Item "the crusader's crossbow" Item "the kritzkrieg" Item "the ubersaw" } } } WaveSpawn { Name "Round 2-2 Boss" TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 60 Where spawnbot Squad { TFBot { Health 22000 Template T_TFBot_Chief_Heavyweapons_HealOnKill Tag "nav_prefer_gate1_flank" Tag "bot_gatebot" Tag "bot_giant" ItemAttributes { ItemName deflector "heal on kill" 7500 } } } } WaveSpawn { Name "Round 2-3 Boss" WaitForAllDead "Round 2-2 Boss" TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 60 Where spawnbot Squad { TFBot { ClassIcon demo_burst Health 20000 Name "Handcannon Launcher" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the iron bomber" "clip size bonus" 999 "Blast radius increased" 1.5 "mod mini-crit airborne" 1 "minicrits become crits" 1 "cannonball push back" 1 "grenade no bounce" 1 "fire rate bonus" 0.4 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.75 "override footstep sound set" 3 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 } Item "the iron bomber" } } } WaveSpawn { Name "Round 2-5" WaitForAllSpawned "Round 2-3 Boss" TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { Name "Round 2-4" TotalCurrency 50 TotalCount 20 MaxActive 6 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Expert WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name "Round 2-6" TotalCurrency 100 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_ScorchShot_FastShot } } } WaveSpawn { Name "Round 2-4" TotalCurrency 0 TotalCount 40 MaxActive 6 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Crits Bat Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 1.25 "health regen" 25 } Item "batsaber" } } } WaveSpawn { Name "Round 2-5" WaitForAllSpawned "Round 2-3 Boss" TotalCurrency 300 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demo_RapidFire } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "Round 3-1 Boss" TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 60 Where spawnbot Squad { TFBot { Health 20000 WeaponRestrictions MeleeOnly Template T_TFBot_Giant_Scout Tag "bot_giant" Attributes "UseBossHealthBar" Attributes "IgnoreFlag" ItemAttributes { ItemName batsaber "melee attack rate bonus" 1.4 "critboost on kill" 10 "damage bonus" 2 } CharacterAttributes { "move speed bonus" 0.85 "dmg from melee increased" 1.2 } Item "batsaber" Item "the brotherhood of arms" Item "cadet visor" } } } WaveSpawn { Name "Round 3-2" TotalCurrency 200 TotalCount 20 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier Tag "bot_giant" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.5 "faster reload rate" 0.5 } } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } TFBot { Template T_TFBot_Soldier_Extended_Concheror } TFBot { Skill Expert Template T_TFBot_Soldier_Extended_Battalion } } } WaveSpawn { Name "Round 3-3" WaitForAllDead "Round 3-1 Boss" TotalCurrency 200 TotalCount 20 MaxActive 4 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demoman Tag "bot_giant" Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Demoman_Knight Attributes "AutoJump" Attributes "AirChargeOnly" } TFBot { Template T_TFBot_Demoman_Knight Attributes "AutoJump" Attributes "AirChargeOnly" } TFBot { Template T_TFBot_Demoman_Knight Attributes "AutoJump" Attributes "AirChargeOnly" } } } WaveSpawn { Name "Round 3-4" WaitForAllDead "Round 3-1 Boss" TotalCurrency 100 TotalCount 14 MaxActive 7 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name "Round 3-5" TotalCurrency 0 TotalCount 30 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Crits Bat Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Attributes "IgnoreFlag" Item "batsaber" } } } WaveSpawn { Name "Round 3-6" TotalCurrency 50 TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name "Crits Bat Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" CharacterAttributes { "health regen" 25 "move speed bonus" 1.25 } Item "batsaber" } } } WaveSpawn { Name "Round 3-7" WaitForAllDead "Round 3-1 Boss" TotalCurrency 200 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 45 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "Round 4-1" TotalCurrency 0 TotalCount 25 MaxActive 8 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_FAN Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 1.25 } } } } WaveSpawn { Name "Round 4-2 Boss" TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 60 Where spawnbot Squad { TFBot { Health 30000 Template T_TFBot_Giant_DemoMan_PrinceTavish Tag "bot_giant" Attributes "UseBossHealthBar" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the tide turner" "charge time increased" 3 "mult charge turn control" 999 "charge recharge rate increased" 3 } ItemAttributes { ItemName "nessie's nine iron" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.8 } Item "the tide turner" Item "nessie's nine iron" Item "tam o'shanter" Item "summer shades" } } } WaveSpawn { Name "Round 4-3" TotalCurrency 200 TotalCount 15 MaxActive 5 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Shotgun CharacterAttributes { "move speed bonus" 1.25 } } } } WaveSpawn { Name "Round 4-4" TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Shortstop } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast CharacterAttributes { "move speed bonus" 3 } } } } WaveSpawn { Name "Round 4-5" WaitForAllSpawned "Round 4-2 Boss" TotalCurrency 100 TotalCount 15 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Health 225 Template T_TFBot_Demoman_Knight Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "nessie's nine iron" "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 1.4 } Item "nessie's nine iron" } } } WaveSpawn { Name "Round 4-6" WaitForAllSpawned "Round 4-2 Boss" TotalCurrency 250 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 25 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name "Round 4-7" WaitForAllSpawned "Round 4-2 Boss" TotalCurrency 150 TotalCount 5 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Bonk Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 3 } Item "batsaber" } } } } Wave { WaitWhenDone 65 Checkpoint Yes Sound Announcer.IncomingMob StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "Round 5-1" TotalCurrency 0 TotalCount 200 MaxActive 20 SpawnCount 12 WaitBeforeStarting 10 WaitBetweenSpawns 5 Support 1 RandomSpawn 1 Where spawnbot RandomChoice { Squad { TFBot { ClassIcon scout Health 150 Name Scout Class Scout Skill Expert WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.25 } } TFBot { ClassIcon soldier Health 250 Name Soldier Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size bonus" 2 "fire rate bonus" 1.5 "damage bonus" 0.75 "Projectile speed increased" 0.5 "Blast radius increased" 1.4 } CharacterAttributes { "move speed bonus" 1.5 } } TFBot { ClassIcon demoman Health 250 Name Demoman Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 0.75 "clip size bonus" 0.5 "fire rate bonus" 1.25 } CharacterAttributes { "move speed bonus" 1.5 } } TFBot { Health 200 Template T_TFBot_Medic CharacterAttributes { "health regen" 25 } } } Squad { TFBot { ClassIcon scout_bat Health 125 Name "Critt Bat Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" CharacterAttributes { "health regen" 50 "move speed bonus" 1.25 } Item "batsaber" } TFBot { Health 300 Template T_TFBot_Soldier_Buff_Banner } TFBot { Health 250 Template T_TFBot_Demoman_Knight ItemAttributes { ItemName "the eyelander" "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 1.4 } } TFBot { Template T_TFBot_Medic_BigHeal Attributes "SpawnWithFullCharge" CharacterAttributes { "health regen" 50 } } } Squad { TFBot { Template T_TFBot_Scout_FAN ItemAttributes { ItemName "the force-a-nature" "scattergun knockback mult" 2 } CharacterAttributes { "move speed bonus" 1.25 } } TFBot { Template T_TFBot_Soldier_RocketPush ItemAttributes { ItemName "the liberty launcher" "faster reload rate" 1.25 } } TFBot { Health 1000 Template T_TFBot_Heavyweapons_Fist CharacterAttributes { "move speed bonus" 1.2 } } TFBot { Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "damage bonus" 0.75 } } } } } WaveSpawn { Name "Round 5-2 Boss" TotalCurrency 500 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 60 Where spawnbot RandomChoice { Squad { TFBot { Health 12000 Template T_TFBot_Chief_Soldier_SlowCrit Tag "bot_giant" CharacterAttributes { "health regen" 100 "move speed bonus" 0.65 } } } Squad { TFBot { Health 18000 Template T_TFBot_Chief_Gauntlet Tag "bot_giant" CharacterAttributes { "move speed bonus" 0.5 "health regen" 100 } } } Squad { TFBot { Health 15000 Template T_TFBot_Chief_Demo_Atomic ItemAttributes { ItemName "the loose cannon" "damage bonus" 3 "blast radius increased" 1.4 } } } Squad { TFBot { Health 15000 Scale 1.9 Template T_TFBot_Giant_Heavyweapons_Deflector Tag "bot_giant" Attributes "UseBossHealthBar" } } Squad { TFBot { Health 8500 Template T_TFBot_Giant_Major_League CharacterAttributes { "move speed bonus" 2 } } } Squad { TFBot { Health 12000 Template T_TFBot_Giant_Scout_FAN Attributes "UseBossHealthBar" } } } } WaveSpawn { Name "Round 5-3 Boss" TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 240 WaitBetweenSpawns 60 Where spawnbot_mission_sniper Squad { TFBot { ClassIcon sniper Health 2500 Name "Head Hunter" Scale 1 Class Sniper Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "IgnoreFlag" ItemAttributes { ItemName "the awper hand" "fire rate bonus" 0.5 "damage bonus" 1.5 "mod stun waist high airborne" 1 "slow enemy on hit major" 5 } ItemAttributes { ItemName "bedouin bandana" "set item tint RGB" 1315860 } CharacterAttributes { "move speed bonus" 2 } Item "the awper hand" Item "bedouin bandana" } } } WaveSpawn { Name "Round 5-4 Boss" TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 245 WaitBetweenSpawns 60 Where spawnbot_mission_spy Squad { TFBot { ClassIcon spy Health 2500 Name "Death Imposter" Scale 1 Class Spy Skill Expert Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "VaccinatorFire" Attributes "AlwaysCrit" Attributes "IgnoreFlag" ItemAttributes { ItemName tf_weapon_revolver "sniper fires tracer" 1 } ItemAttributes { ItemName "conniver's kunai" "silent killer" 1 "disguise on backstab" 1 "melee range multiplier" 2 } ItemAttributes { ItemName "killer exclusive" "set item tint RGB" 1315860 } CharacterAttributes { "move speed bonus" 2 } Item "conniver's kunai" Item "killer exclusive" Item "spy oni mask" } } } WaveSpawn { Name "Round 5-5" TotalCurrency 200 TotalCount 15 MaxActive 5 SpawnCount 5 WaitBeforeStarting 60 WaitBetweenSpawns 45 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Bonk Attributes "AlwaysCrit" ItemAttributes { ItemName batsaber "subtract victim medigun charge on hit" 5 } CharacterAttributes { "move speed bonus" 1.25 "health regen" 50 } Item "batsaber" } } } WaveSpawn { Name "Round 5-7" TotalCurrency 100 TotalCount 15 MaxActive 5 SpawnCount 5 WaitBeforeStarting 45 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { ClassIcon medic Health 150 Name "Bow Medic" Class Medic Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the crusader's crossbow" "faster reload rate" 0.5 } CharacterAttributes { "medic regen bonus" 2 } Item "the crusader's crossbow" } } } WaveSpawn { Name "Round 5-8" TotalCurrency 0 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 80 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Bonk Tag "bot_giant" Attributes "AlwaysCrit" CharacterAttributes { "move speed bonus" 8 } Item "batsaber" } } } WaveSpawn { Name "Round 5-9" WaitForAllSpawned "Round 5-2 Boss" TotalCurrency 200 TotalCount 30 MaxActive 10 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_ScorchShot_FastShot } TFBot { Template T_TFBot_Soldier_RocketPush } } } WaveSpawn { Name "Round 5-10" WaitForAllSpawned "Round 5-2 Boss" TotalCurrency 500 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage } } } WaveSpawn { Name "Round 5-11" WaitForAllSpawned "Round 5-2 Boss" TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 60 Where spawnbot Squad { TFBot { Health 22000 Template T_TFBot_Chief_Soldier_Atomic Tag "bot_giant" } } } WaveSpawn { Name "Round 5-12" WaitForAllSpawned "Round 5-2 Boss" TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 60 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer Item "darwin's danger shield" } } } } } //This file has been generated by http://mvm.tf