//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 1500 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 15 Advanced 1 Templates { soldier_burstfire { ClassIcon soldier_burstfire Health 200 Name "Burst Fire Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "projectile spread angle penalty" 3 "fire rate bonus" .1 "faster reload rate" 1.75 } } demoknight_longcharge { ClassIcon demoknight_charge Health 175 Name "Extended Charge Demoknight" Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 "charge time increased" 2.5 } ItemAttributes { ItemName "the claidheamohmor" "critboost on kill" 3 "dmg taken increased" 1 } Item "the splendid screen" Item "the claidheamohmor" } heavy_shotgun_healonhit { ClassIcon heavy_shotgun_healonhit Health 300 Name "Heal on Hit Shotgun Heavy" Class HeavyWeapons Skill Hard WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "faster reload rate" .1 "fire rate penalty" 4 "heal on hit for rapidfire" 10000 } } } Mission { Objective DestroySentries Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 15 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 35 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1_giantsoldierintro TotalCurrency 80 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier } } } WaveSpawn { Name w1_huntsandmans WaitForAllSpawned w1_giantsoldierintro TotalCurrency 60 TotalCount 30 MaxActive 7 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 2 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon scout_stun_markdeath Health 125 Name "Hyper League Scout" Class Scout Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.25 "mark for death" 1 } Item "the sandman" Item "batter's helmet" } } } WaveSpawn { Name w1_huntsandmans WaitForAllSpawned w1_giantsoldierintro TotalCurrency 60 TotalCount 30 MaxActive 7 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 2 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name w1_shotgunfatsos WaitForAllSpawned w1_huntsandmans TotalCurrency 120 TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Heavyweapons_Shotgun } } } WaveSpawn { Name w1_giantbb WaitForAllDead w1_shotgunfatsos TotalCurrency 240 TotalCount 12 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name w1_gauntlets WaitForAllSpawned w1_giantbb TotalCurrency 60 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 17 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_IronFist_Airblast } } } WaveSpawn { Name w1_heavysupport WaitForAllDead w1_giantbb TotalCurrency 60 TotalCount 15 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1.5 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } } } WaveSpawn { Name w1_heavysupport WaitForAllDead w1_giantbb TotalCurrency 60 TotalCount 15 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1.5 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } } WaveSpawn { Name w1_pyrofinale WaitForAllSpawned w1_gauntlets TotalCurrency 180 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name w1_pyrofinale WaitForAllSpawned w1_gauntlets TotalCurrency 180 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2_soldierintro TotalCurrency 100 TotalCount 32 MaxActive 16 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_RocketPush } } } WaveSpawn { Name w2_soldierintro TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name w2_tank WaitForAllSpawned w2_soldierintro TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 23500 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w2_buffheavies WaitForAllSpawned w2_tank TotalCurrency 160 TotalCount 40 MaxActive 15 SpawnCount 5 WaitBeforeStarting 25 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Name Heavy Class HeavyWeapons Skill Normal } } } WaveSpawn { Name w2_buffheavies WaitForAllSpawned w2_tank TotalCurrency 10 TotalCount 10 MaxActive 3 SpawnCount 2 WaitBeforeStarting 60 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } } WaveSpawn { Name w2_giantsoldier WaitForAllSpawned w2_buffheavies TotalCurrency 130 TotalCount 18 MaxActive 12 SpawnCount 6 WaitBeforeStarting 15 WaitBetweenSpawns 22 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes "AlwaysCrit" } 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 w2_scoutrush WaitForAllDead w2_giantsoldier TotalCurrency 300 TotalCount 125 MaxActive 17 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Normal WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w2_spies WaitForAllDead w2_giantsoldier TotalCurrency 0 TotalCount 10 MaxActive 4 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 35 Support 1 Where spawnbot_mission_spy Squad { TFBot { ClassIcon spy Health 125 Name Spy Class Spy Skill Normal Item "your eternal reward" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3_demointro TotalCurrency 120 TotalCount 40 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Burst Attributes "AlwaysCrit" } } } WaveSpawn { Name w3_scouthuntsman WaitForAllSpawned w3_demointro TotalCurrency 50 TotalCount 50 MaxActive 8 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Scout_Sandman_FastCharge ClassIcon scout_stun_markdeath ItemAttributes { ItemName "the sandman" "mark for death" 1 } } } } WaveSpawn { Name w3_scouthuntsman WaitForAllSpawned w3_demointro TotalCurrency 45 TotalCount 45 MaxActive 8 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name w3_giantheavy WaitForAllDead w3_scouthuntsman TotalCurrency 300 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } TFBot { Template T_TFBot_Giant_Medic_Regen } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { Name w3_burstintro WaitForAllSpawned w3_giantheavy TotalCurrency 10 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template soldier_burstfire } } } WaveSpawn { Name w3_burstmain WaitForAllSpawned w3_burstintro TotalCurrency 80 TotalCount 40 MaxActive 10 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template soldier_burstfire } } } WaveSpawn { Name w3_knights WaitForAllSpawned w3_burstmain TotalCurrency 120 TotalCount 40 MaxActive 10 SpawnCount 10 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template demoknight_longcharge } } } WaveSpawn { Name w3_knights WaitForAllSpawned w3_burstmain TotalCurrency 160 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Attributes "AlwaysCrit" ItemAttributes { ItemName "the chargin' targe" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the eyelander" "charge recharge rate increased" 3.5 } } } } WaveSpawn { Name w3_giantsoldierend WaitForAllSpawned w3_knights TotalCurrency 55 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier } } } WaveSpawn { Name w3_giantsoldierend WaitForAllSpawned w3_knights TotalCurrency 60 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 2 Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Giant_Soldier } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w4_heavyintro TotalCurrency 90 TotalCount 30 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template heavy_shotgun_healonhit ItemAttributes { ItemName tf_weapon_shotgun_hwg "heal on hit for rapidfire" 10000 } } } } WaveSpawn { Name w4_heavysupport WaitForAllSpawned w4_heavyintro TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template heavy_shotgun_healonhit ItemAttributes { ItemName tf_weapon_shotgun_hwg "heal on hit for rapidfire" 10000 } } } } WaveSpawn { Name w4_pyrotank WaitForAllSpawned w4_heavyintro TotalCurrency 180 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 18 Where spawnbot Squad { TFBot { ClassIcon pyro_scorch Health 3300 Name "Giant Scorch Shot Pyro" Scale 1.7 Class Pyro Skill Expert WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "the scorch shot" "fire rate bonus" .35 } CharacterAttributes { "move speed penalty" .5 "damage force reduction" .6 "airblast vulnerability multiplier" .6 "override footstep sound set" 6 } Item "the scorch shot" } TFBot { Template T_TFBot_Medic_SlowRecharge } TFBot { Template T_TFBot_Medic_SlowRecharge } TFBot { Template T_TFBot_Medic_SlowRecharge } } } WaveSpawn { Name w4_pyrotank WaitForAllSpawned w4_heavyintro TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 32500 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w4_engi WaitForAllDead w4_pyrotank TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 60 Support 1 Where spawnbot_mission_sniper Squad { TFBot { TeleportWhere spawnbot_mission_spy Template T_TFBot_Engineer_Sentry_Teleporter } } } WaveSpawn { Name w4_heavies WaitForAllDead w4_pyrotank TotalCurrency 150 TotalCount 50 MaxActive 10 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1.5 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Name Heavy Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w4_bestbros6 WaitForAllSpawned w4_heavies TotalCurrency 180 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { ClassIcon soldier_spammer Health 4000 Name "Giant Rapid Fire Soldier" Scale 1.7 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .4 "clip size upgrade atomic" 12 "faster reload rate" .01 } CharacterAttributes { "damage force reduction" .4 "override footstep sound set" 3 "airblast vulnerability multiplier" .4 "move speed penalty" .5 } } TFBot { ClassIcon demo Health 3500 Name "Giant Rapid Fire Demoman" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "clip size upgrade atomic" 12 "faster reload rate" .01 "fire rate bonus" .4 } CharacterAttributes { "override footstep sound set" 4 "damage force reduction" .5 "airblast vulnerability multiplier" .5 "move speed penalty" .5 } } } } WaveSpawn { Name w4_soldiersupport WaitForAllSpawned w4_heavies TotalCurrency 100 TotalCount 40 MaxActive 6 SpawnCount 2 WaitBeforeStarting 45 WaitBetweenSpawns 10 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w4_demosupport WaitForAllSpawned w4_heavies TotalCurrency 100 TotalCount 40 MaxActive 5 SpawnCount 2 WaitBeforeStarting 45 WaitBetweenSpawns 10 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon demo Health 175 Name Demoman Class Demoman Skill Expert WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w4_finalsoldiers WaitForAllDead w4_bestbros6 TotalCurrency 75 TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } } WaveSpawn { Name w4_finalsoldiers WaitForAllDead w4_bestbros6 TotalCurrency 75 TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Soldier_Extended_Battalion } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w5_heavybossintro TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy_natascha_nys Health 60000 Name "Fun Police" Scale 1.85 Class HeavyWeapons Skill Expert MaxVisionRange 1500 WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName natascha "attack projectiles" 2 "damage bonus" 2 "slow enemy on hit" 100 } CharacterAttributes { "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "rage giving scale" .1 "override footstep sound set" 2 "move speed penalty" .35 } Item "natascha" } } } WaveSpawn { Name w5_burstintro WaitForAllDead w5_heavybossintro TotalCurrency 30 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template soldier_burstfire Attributes "AlwaysCrit" } } } WaveSpawn { Name w5_burstmain WaitForAllSpawned w5_burstintro TotalCurrency 150 TotalCount 80 MaxActive 16 SpawnCount 16 WaitBeforeStarting 10 WaitBetweenSpawns 0 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template soldier_burstfire Attributes "AlwaysCrit" } } } WaveSpawn { Name w5_gauntlets WaitForAllSpawned w5_burstmain TotalCurrency 120 TotalCount 30 MaxActive 5 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 1.5 Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Heavy_IronFist_Airblast } } } WaveSpawn { Name w5_samurai WaitForAllSpawned w5_burstmain TotalCurrency 100 TotalCount 25 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 3 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { Name w5_chargeknights WaitForAllDead w5_gauntlets TotalCurrency 90 TotalCount 30 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template demoknight_longcharge Attributes "AlwaysCrit" CharacterAttributes { "charge recharge rate increased" 2.5 } } } } WaveSpawn { Name w5_giantsoldiers WaitForAllSpawned w5_chargeknights TotalCurrency 200 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 18 Where spawnbot Squad { TFBot { ClassIcon soldier_tanker Template T_TFBot_Giant_Soldier_RocketShotgun Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 25 } Item "the battalion's backup" } TFBot { Template heavy_shotgun_healonhit Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shotgun_hwg "heal on hit for rapidfire" 10000 } } TFBot { Template heavy_shotgun_healonhit Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shotgun_hwg "heal on hit for rapidfire" 10000 } } TFBot { Template heavy_shotgun_healonhit Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shotgun_hwg "heal on hit for rapidfire" 10000 } } TFBot { Template heavy_shotgun_healonhit Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shotgun_hwg "heal on hit for rapidfire" 10000 } } } } WaveSpawn { Name w5_giantbbmed WaitForAllDead w5_giantsoldiers TotalCurrency 300 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 18 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon soldier_tanker Template T_TFBot_Giant_Soldier_RocketShotgun Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 25 } Item "the battalion's backup" } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { Name w5_scoutsupport WaitForAllSpawned w5_chargeknights TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 35 WaitBetweenSpawns 8 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon scout_fan_push Health 125 Name "Kind of a Big Deal" Class Scout Skill Expert MaxVisionRange 900 WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the force-a-nature" "scattergun knockback mult" 3.5 "damage causes airblast" 1 } Item "the force-a-nature" Item "summer shades" } } } WaveSpawn { Name w5_bbsoldiers WaitForAllSpawned w5_chargeknights TotalCurrency 110 TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_RocketShotgun ItemAttributes { ItemName "the black box" "damage bonus" 0.55 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w6_soldiertankintro TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 42500 Name Tank Speed 75 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w6_soldiertankintro TotalCurrency 250 TotalCount 21 MaxActive 7 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon soldier_barrage Health 8500 Name "Giant Barrage Fire Soldier" Scale 1.75 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 56 "fire rate bonus" .05 "Projectile speed decreased" .5 "faster reload rate" .13 "damage bonus" 1.75 "projectile spread angle penalty" 8 } CharacterAttributes { "move speed penalty" .5 "damage force reduction" .3 "airblast vulnerability multiplier" .3 "override footstep sound set" 3 } } 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 } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name w6_yourbiggestfan WaitForAllDead w6_soldiertankintro TotalCurrency 300 TotalCount 150 MaxActive 21 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns .5 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon scout_fan Health 125 Name "Force-A-Nature Scout" Class Scout Skill Expert MaxVisionRange 500 Attributes "AlwaysCrit" ItemAttributes { ItemName "the force-a-nature" "faster reload rate" 1.6 "scattergun knockback mult" 1.5 "damage bonus" 1.1 } Item "the force-a-nature" Item "the bolt boy" } } } WaveSpawn { Name w6_soldiersupport WaitForAllSpawned w6_yourbiggestfan TotalCurrency 60 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 5 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon soldier_banner_trio Health 175 Name "Extended Buff Demo" Class Demoman Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" .5 "damage bonus" 1.2 } CharacterAttributes { "increase buff duration" 9.0 } Item "the buff banner" } } } WaveSpawn { Name w6_soldiersupport WaitForAllSpawned w6_yourbiggestfan TotalCurrency 60 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 6.5 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon soldier_banner_trio Health 175 Name "Extended Conch Demo" Class Demoman Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 1.2 "faster reload rate" .5 } CharacterAttributes { "increase buff duration" 9.0 } Item "the concheror" } } } WaveSpawn { Name w6_soldiersupport WaitForAllSpawned w6_yourbiggestfan TotalCurrency 60 TotalCount 30 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 9 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon soldier_banner_trio Health 175 Name "Extended Backup Demo" Class Demoman Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" .5 "damage bonus" 1.2 } CharacterAttributes { "increase buff duration" 3.5 } Item "the battalion's backup" } } } WaveSpawn { Name w6_soldiersupport WaitForAllSpawned w6_yourbiggestfan TotalCurrency 60 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 10 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { Template T_TFBot_Soldier_RocketShotgun Attributes "AlwaysCrit" ItemAttributes { ItemName "the black box" "damage bonus" .55 } } } } WaveSpawn { Name w6_fatpunchies WaitForAllSpawned w6_yourbiggestfan TotalCurrency 150 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Health 10000 Skill Expert Template T_TFBot_Giant_Boxing_Heavy ItemAttributes { ItemName "the killing gloves of boxing" "fire rate bonus" 1 "damage bonus" 7.5 "melee range multiplier" 1.5 } CharacterAttributes { "move speed bonus" 0.6 } } } } WaveSpawn { Name w6_giantheavy WaitForAllDead w6_fatpunchies TotalCurrency 300 TotalCount 24 MaxActive 6 SpawnCount 6 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Attributes "AlwaysCrit" ItemAttributes { ItemName deflector "damage bonus" 1.85 } } 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 w6_soldierend WaitForAllDead w6_giantheavy TotalCurrency 250 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 25 Where spawnbot Squad { TFBot { ClassIcon soldier_spammer Health 8500 Name "Giant Rapid Fire Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.75 "clip size bonus" 12 "fire rate bonus" .35 "faster reload rate" .01 } CharacterAttributes { "move speed penalty" .5 "damage force reduction" .3 "airblast vulnerability multiplier" .3 "override footstep sound set" 3 } } TFBot { ClassIcon medic_armored_giant Health 8500 Name "Giant Armored Medic" Scale 1.7 Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 } Item "the quick-fix" Item "das metalmeatencasen" } } } WaveSpawn { Name w6_endsoldiersupport WaitForAllDead w6_giantheavy TotalCurrency 10 TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Where spawnbot_mission_spy Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" .5 "damage bonus" 1.25 } } } } } } //This file has been generated by http://mvm.tf