//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 900 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Templates { } Mission { Objective DestroySentries Where spawnbot_mission_sentrybuster BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 20 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Engineer Where spawnbot BeginAtWave 2 RunForThisManyWaves 2 InitialCooldown 60 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot TeleportWhere spawnbot_low TeleportWhere spawnbot_high Attributes TeleportToHint } } Mission { Objective Engineer Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 20 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot TeleportWhere spawnbot_low TeleportWhere spawnbot_high Attributes TeleportToHint } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 20 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 4 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 20 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Sniper } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 20 DesiredCount 4 TFBot { Template T_TFBot_Sniper Item "the machina" Item "the deus specs" } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 25 DesiredCount 6 TFBot { Template T_TFBot_Spy } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1_genericscouts TotalCurrency 100 TotalCount 24 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Hard WeaponRestrictions MeleeOnly } } } WaveSpawn { Name w1_pyros WaitForAllSpawned w1_genericscouts TotalCurrency 100 TotalCount 16 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_high Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w1_pyros WaitForAllDead w1_genericscouts TotalCurrency 100 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_low Squad { TFBot { ClassIcon demo Health 175 Name Demoman Class Demoman Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w1_giantsquad WaitForAllDead w1_pyros TotalCurrency 100 TotalCount 24 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_low Squad { TFBot { ClassIcon heavy_gru Health 300 Name "Heavyweight Champ" Class HeavyWeapons Skill Easy WeaponRestrictions MeleeOnly Item "gloves of running urgently MVM" } } } WaveSpawn { Name w1_giant WaitForAllDead w1_pyros TotalCurrency 100 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout } } } WaveSpawn { Name w1_tank WaitForAllDead w1_pyros TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Tank { Name "TankBoss" Health 16000 Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name tank_support WaitForAllDead w1_genericscouts TotalCurrency 0 TotalCount 10 MaxActive 8 SpawnCount 2 WaitBeforeStarting 40 WaitBetweenSpawns 8 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Easy WeaponRestrictions PrimaryOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2_primary TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman Tag "bot_squad_member" } TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Easy WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "AlwaysFireWeapon" } } } WaveSpawn { Name w2_primary TotalCurrency 100 TotalCount 16 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy WeaponRestrictions PrimaryOnly } TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy WeaponRestrictions PrimaryOnly } TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy WeaponRestrictions PrimaryOnly } TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w2_primary2 WaitForAllSpawned w2_primary TotalCurrency 50 TotalCount 12 MaxActive 3 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot_high Squad { TFBot { ClassIcon heavy Health 300 Name Heavy Class HeavyWeapons Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w2_primary2 WaitForAllSpawned w2_primary TotalCurrency 100 TotalCount 25 MaxActive 5 SpawnCount 5 WaitBeforeStarting 8 WaitBetweenSpawns 10 Where spawnbot_low Squad { TFBot { ClassIcon scout_shortstop Health 125 Name Scout Class Scout Skill Normal WeaponRestrictions PrimaryOnly Item "the shortstop" } } } WaveSpawn { Name w2_primary2 WaitForAllDead w2_primary TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag "bot_squad_member" Attributes "HoldFireUntilFullReload" } TFBot { Template T_TFBot_Medic_QuickFix Tag "bot_squad_member" } } } WaveSpawn { Name w2_horde WaitForAllDead w2_primary2 TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } } } WaveSpawn { Name w2_horde_giant1 WaitForAllDead w2_primary2 TotalCurrency 50 TotalCount 2 MaxActive 10 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag "bot_squad_member" Attributes "HoldFireUntilFullReload" } TFBot { Template T_TFBot_Medic_QuickFix Tag "bot_squad_member" } } } WaveSpawn { Name w2_horde_giant2 WaitForAllSpawned w2_horde_giant1 TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag "bot_squad_member" Attributes "HoldFireUntilFullReload" } TFBot { Template T_TFBot_Medic_QuickFix Tag "bot_squad_member" Attributes "SpawnWithFullCharge" } TFBot { Template T_TFBot_Medic_QuickFix Tag "bot_squad_member" Attributes "SpawnWithFullCharge" } } } WaveSpawn { Name w2_support WaitForAllDead w2_primary2 TotalCurrency 0 TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Easy WeaponRestrictions PrimaryOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3_tank TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Tank { Name "TankBoss" Health 26000 Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w3_tank_support TotalCurrency 100 TotalCount 20 MaxActive 16 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w3_tank_support_delayed TotalCurrency 100 TotalCount 28 MaxActive 12 SpawnCount 4 WaitBeforeStarting 30 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_conch Health 200 Name "Conch Soldier" Class Soldier Skill Easy Attributes "SpawnWithFullCharge" CharacterAttributes { "increase buff duration" 1.5 } Item "the concheror" } TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy WeaponRestrictions PrimaryOnly } TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy WeaponRestrictions PrimaryOnly } TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w3_giant WaitForAllSpawned w3_tank_support_delayed TotalCurrency 150 TotalCount 15 MaxActive 15 SpawnCount 5 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro Tag "bot_squad_member" } TFBot { Template T_TFBot_Scout_Sandman Tag "bot_squad_member" } TFBot { Template T_TFBot_Scout_Sandman Tag "bot_squad_member" } TFBot { Template T_TFBot_Scout_Sandman Tag "bot_squad_member" } TFBot { Template T_TFBot_Scout_Sandman Tag "bot_squad_member" } } } WaveSpawn { Name w3_support TotalCurrency 50 TotalCount 20 MaxActive 4 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 8 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Hard WeaponRestrictions MeleeOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w4_primary TotalCurrency 50 TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 9 Where spawnbot_high Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Attributes "SpawnWithFullCharge" Item "the phlogistinator" } } } WaveSpawn { Name w4_primary TotalCurrency 50 TotalCount 32 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_low Squad { TFBot { ClassIcon pyro_flare Health 175 Name "Flare Pyro" Class Pyro Skill Easy WeaponRestrictions SecondaryOnly Item "the manmelter" } } } WaveSpawn { Name w4_primary2 WaitForAllSpawned w4_primary TotalCurrency 100 TotalCount 4 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } } } WaveSpawn { Name w4_primary2 WaitForAllDead w4_primary TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } } WaveSpawn { Name w4_primary2 WaitForAllDead w4_primary TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { ClassIcon heavy_shotgun Health 300 Name "Heavy Shotgun" Class HeavyWeapons Skill Easy WeaponRestrictions SecondaryOnly } } } WaveSpawn { Name w4_giant WaitForAllDead w4_primary2 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketPush Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } WaveSpawn { Name w4_giant WaitForAllDead w4_primary2 TotalCurrency 50 TotalCount 18 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Bonk } } } WaveSpawn { Name w4_giant2 WaitForAllDead w4_giant TotalCurrency 150 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w5_engiehorde TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 60 Support 1 FirstSpawnWarningSound "vo\announcer_mvm_engbots_arrive02.mp3" Where spawnbot Squad { TFBot { Template T_TFBot_Engineer_Sentry_Tele_Battle CharacterAttributes { "cannot pick up intelligence" 1 } } } } WaveSpawn { Name w5_giant TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name w5_giant TotalCurrency 50 TotalCount 12 MaxActive 8 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Name Heavy Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Item "natascha" } } } WaveSpawn { Name w5_giant TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_RocketPush } } } WaveSpawn { Name w5_tanks WaitForAllDead w5_giant TotalCurrency 50 TotalCount 1 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Tank { Name "TankBoss" Health 17500 Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w5_tanks WaitForAllDead w5_giant TotalCurrency 50 TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_high Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Hard WeaponRestrictions MeleeOnly } } } WaveSpawn { Name w5_tanks_support WaitForAllDead w5_giant TotalCurrency 50 TotalCount 15 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo Health 175 Name Demoman Class Demoman Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w5_giant2 WaitForAllDead w5_tanks TotalCurrency 100 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } } } WaveSpawn { Name w5_giant2 WaitForAllDead w5_tanks TotalCurrency 50 TotalCount 20 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_low Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Easy WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name w5_finalpush WaitForAllSpawned w5_giant2 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror } } } WaveSpawn { Name w5_tanks WaitForAllDead w5_giant TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Tank { Name "TankBoss" Health 17500 Speed 75 Skin 1 StartingPathTrackNode tank_path_b_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w6_engiehorde TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 60 Support 1 FirstSpawnWarningSound "vo\announcer_mvm_engbots_arrive02.mp3" Where spawnbot Squad { TFBot { Template T_TFBot_Engineer_Sentry_Tele_Battle CharacterAttributes { "cannot pick up intelligence" 1 } } } } WaveSpawn { Name w6_primary TotalCurrency 50 TotalCount 12 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Extended_Battalion } } } WaveSpawn { Name w6_primary TotalCurrency 50 TotalCount 12 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } WaveSpawn { Name w6_primary TotalCurrency 50 TotalCount 24 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { ClassIcon heavy_gru Health 300 Name "Heavyweight Champ" Class HeavyWeapons Skill Easy WeaponRestrictions MeleeOnly Item "gloves of running urgently MVM" } } } WaveSpawn { Name w6_largesquad WaitForAllDead w6_primary TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer } TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Item "the dragon's fury" } TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Item "the dragon's fury" } TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Item "the dragon's fury" } TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Item "the dragon's fury" } TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Item "the dragon's fury" } } } WaveSpawn { Name w6_largesquad2 WaitForAllSpawned w6_largesquad TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon pyro_giant Health 3000 Name "Giant Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "the dragon's fury" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "the dragon's fury" } TFBot { ClassIcon pyro_flare Health 175 Name "Flare Pyro" Class Pyro Skill Easy WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the detonator" "fire rate bonus" 0.3 } Item "the detonator" } TFBot { ClassIcon pyro_flare Health 175 Name "Flare Pyro" Class Pyro Skill Easy WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the detonator" "fire rate bonus" 0.3 } Item "the detonator" } TFBot { ClassIcon pyro_flare Health 175 Name "Flare Pyro" Class Pyro Skill Easy WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the detonator" "fire rate bonus" 0.3 } Item "the detonator" } TFBot { ClassIcon pyro_flare Health 175 Name "Flare Pyro" Class Pyro Skill Easy WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the detonator" "fire rate bonus" 0.3 } Item "the detonator" } TFBot { ClassIcon pyro_flare Health 175 Name "Flare Pyro" Class Pyro Skill Easy WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the detonator" "fire rate bonus" 0.3 } Item "the detonator" } } } WaveSpawn { Name w6_support WaitForAllSpawned w6_largesquad TotalCurrency 50 TotalCount 22 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Hard WeaponRestrictions MeleeOnly } } } WaveSpawn { Name w6_horde WaitForAllDead w6_largesquad2 TotalCurrency 100 TotalCount 15 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7.5 Where spawnbot Squad { TFBot { ClassIcon heavy Health 300 Name Heavy Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_QuickUber Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_QuickUber Tag "bot_squad_member" } } } WaveSpawn { Name w6_giants WaitForAllDead w6_horde TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier } } } WaveSpawn { Name w6_giant WaitForAllSpawned w6_giants TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavy_giant Health 5000 Name "Giant Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 2 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w7_boss TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_sergeant_mcrits Health 30000 Name "Sergeant Mini-Crits" Scale 1.8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.35 "faster reload rate" 0.55 "fire rate bonus" 0.2 "clip size upgrade atomic" 7 "Projectile speed increased" 1.3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "health regen" 100 "override footstep sound set" 3 "rage giving scale" 0.1 "no self blast dmg" 1 "increased jump height" 2 "cancel falling damage" 1 "increase buff duration" 9 } Item "the gunboats" Item "tyrantium helmet" Item "the buff banner" } } } WaveSpawn { Name w7_support TotalCurrency 400 TotalCount 40 MaxActive 6 SpawnCount 6 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Hard WeaponRestrictions MeleeOnly } } } } } //This file has been generated by http://mvm.tf