//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 400 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Mission { Objective Engineer Where spawnbot BeginAtWave 1 RunForThisManyWaves 3 InitialCooldown 120 CooldownTime 60 DesiredCount 1 TFBot { TeleportWhere spawnbot_mission_sniper Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 60 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper } } Templates { T_TFBot_Micro_SentryBuster { Health 250 Name "Micro Sentry Buster" Scale 0.75 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "the ullapool caber" CharacterAttributes { "move speed bonus" 4 "override footstep sound set" 7 "cannot be backstabbed" 0 "Blast radius decreased" 0.25 } } T_TFBot_Mini_SentryBuster { Health 500 Name "Mini Sentry Buster" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "the ullapool caber" CharacterAttributes { "move speed bonus" 4 "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 "override footstep sound set" 7 "cannot be backstabbed" 0 "Blast radius decreased" 0.5 } } T_TFGateBot_Scout_Normal { Health 125 Name Scout Class Scout Skill Normal Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } MVM_TF_Santa_Heavy { Health 300 Name "Santa Heavy" BehaviorModifiers Mobber Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "the holiday punch" Item "the b.m.o.c." Item "the all-father" ItemAttributes { ItemName "the b.m.o.c." "attach particle effect" 30 "set item tint RGB" 12073019 } } MVM_TF_Moonraker { Health 175 Name Moonraker Class Pyro Skill Normal WeaponRestrictions MeleeOnly Item "tf_weapon_flamethrower" Item "the manmelter" Item "the back scratcher" Item "the bubble pipe" ItemAttributes { ItemName "the manmelter" "override projectile type" 13 "faster reload rate" -1 "fire rate bonus" 0.3 } ItemAttributes { ItemName "the bubble pipe" "attach particle effect" 32 } } MVM_TF_Moonman { Health 175 Name Moonman Class Pyro Skill Normal WeaponRestrictions SecondaryOnly Item "tf_weapon_flamethrower" Item "the manmelter" Item "tf_weapon_fireaxe" Item "the bubble pipe" ItemAttributes { ItemName "the manmelter" "override projectile type" 13 "faster reload rate" -1 "fire rate bonus" 0.3 "SPELL: set item tint RGB" 4 } ItemAttributes { ItemName "the bubble pipe" "attach particle effect" 17 } } MVM_TF_Pirate { Health 175 Name Pirate Class Demoman Skill Expert Item "the loose cannon" Item "the splendid screen" Item "the scottish handshake" Item "the buccaneer's bicorne" ItemAttributes { ItemName "the buccaneer's bicorne" "attach particle effect" 8 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 20 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 60 Squad { Tank { Health 10000 Name Scout Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name wave2b WaitForAllDead wave2a TotalCurrency 30 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } } WaveSpawn { Name wave2c WaitForAllDead wave2b TotalCurrency 10 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } } } WaveSpawn { Name wave2d WaitForAllDead wave2c TotalCurrency 1920 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Health 12000 Name "Private Bomber" Template T_TFBot_Chief_Demo_Atomic } } } WaveSpawn { Name wave2a TotalCurrency 20 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 2 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 3 Support 1 Squad { TFBot { Health 200 Name Soldier Class Soldier Skill Normal Item "tf_weapon_rocketlauncher" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Squad { TFBot { Health 125 Name Scout Class Scout Skill Normal Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 2 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Squad { TFBot { Health 125 Name Spy Class Spy Skill Normal Item "tf_weapon_revolver" Item "tf_weapon_knife" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave3a TotalCurrency 20 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Health 5000 Name "Giant Steel Gauntlet" Scale 2 WeaponRestrictions MeleeOnly Template T_TFGateBot_Heavy_IronFist Attributes "MiniBoss" Item "fists of steel" Item "the u-clank-a" Item "the tyurtlenek" ItemAttributes { ItemName "fists of steel" "fire rate bonus" 0.6 "damage bonus" 1.2 } } } } WaveSpawn { Name wave3ea WaitForAllDead wave3d TotalCurrency 40 TotalCount 4 MaxActive 4 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes "SpawnWithFullCharge" Item "the phlogistinator" Item "handyman's handle" Item "trickster's turnout gear" ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 } } } } WaveSpawn { Name wave3d WaitForAllDead wave3c TotalCurrency 27 TotalCount 27 MaxActive 27 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 1 Squad { TFBot { Health 200 AutoJumpMin 10 AutoJumpMax 10 Name "Stomping Soldier" Class Soldier Skill Expert Attributes "AutoJump" Item "rocket jumper" Item "the mantreads" Item "the market gardener" CharacterAttributes { "dmg taken increased" 0.05 "dmg taken from bullets increased" 20 "dmg taken from blast increased" 20 "dmg taken from crit increased" 20 "dmg taken from fire increased" 20 } } } } WaveSpawn { TotalCurrency 10 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 75 WaitBetweenSpawns 0 Squad { Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name wave3b WaitForAllSpawned wave3a TotalCurrency 18 TotalCount 18 MaxActive 18 SpawnCount 3 Where spawnbot WaitBeforeStarting 7 WaitBetweenSpawns 5 Squad { TFBot { Template T_TFBot_Soldier_RocketPush } } } WaveSpawn { Name wave3c WaitForAllSpawned wave3b TotalCurrency 30 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } } WaveSpawn { Name wave3e WaitForAllDead wave3d TotalCurrency 37 TotalCount 37 MaxActive 37 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 2 Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name wave3g WaitForAllDead wave3ea TotalCurrency 1794 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot WaitBeforeStarting 15 WaitBetweenSpawns 10 Squad { TFBot { Health 15000 Name "Chief Doctor" Template T_TFBot_Giant_Medic Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Item "voodoo juju" Item "the quadwrangler" } TFBot { Health 17000 Template T_TFBot_Giant_Soldier_SlowBarrage Attributes "SpawnWithFullCharge" Attributes "UseBossHealthBar" Item "the buff banner" Item "the team captain" Item "the kringle collection" } } } WaveSpawn { Name wave3f WaitForAllDead wave3ea TotalCurrency 24 TotalCount 24 MaxActive 24 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 3 Squad { 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 wave1e WaitForAllDead wave1d TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 Where spawnbot WaitBeforeStarting 20 WaitBetweenSpawns 17 Squad { TFBot { Template T_TFBot_Giant_Scout } } } WaveSpawn { Name wave1ca WaitForAllDead wave1b TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 10 Squad { Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name wave1g WaitForAllDead wave1f TotalCurrency 1669 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Health 23000 Name "Super Heavy Battalion Champ" Scale 2 Template T_TFBot_Giant_Boxing_Heavy Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Item "tf_weapon_fists" Item "the team captain" Item "the siberian sophisticate" Item "The Battalion's Backup" CharacterAttributes { "increase buff duration" 191 } } } } WaveSpawn { Name wave1c WaitForAllDead wave1b TotalCurrency 30 TotalCount 6 MaxActive 6 SpawnCount 2 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name wave1b TotalCurrency 45 TotalCount 45 MaxActive 45 SpawnCount 3 Where spawnbot WaitBeforeStarting 30 WaitBetweenSpawns 4 Squad { TFBot { Template T_TFBot_Scout_Fish } } } WaveSpawn { Name wave1a TotalCurrency 48 TotalCount 48 MaxActive 48 SpawnCount 2 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 3 Squad { TFBot { Health 175 Name Demoman Class Demoman Skill Normal Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "tf_weapon_bottle" } } } WaveSpawn { Name wave1d WaitForAllDead wave1ca TotalCurrency 28 TotalCount 28 MaxActive 14 SpawnCount 14 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name wave1f WaitForAllSpawned wave1e TotalCurrency 30 TotalCount 30 MaxActive 10 SpawnCount 10 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Squad { TFBot { Health 150 Name "Tri-Crossbow Medic" Class Medic Skill Normal WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Item "the crusader's crossbow" Item "tf_weapon_medigun" Item "tf_weapon_bonesaw" Item "prussian pickelhaube" ItemAttributes { ItemName "the crusader's crossbow" "clip size upgrade atomic" 2 "fire rate bonus" 0.02 } } } } WaveSpawn { WaitForAllDead wave1f TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 2 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Squad { TFBot { Template T_TFBot_Pyro } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 2 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Squad { TFBot { Health 125 Name Scout BehaviorModifiers Mobber Class Scout Skill Normal Attributes "IgnoreFlag" Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } } } WaveSpawn { Name wave4a TotalCurrency 0 TotalCount 1 MaxActive 1 FirstSpawnWarningSound "misc/doomsday_missile_explosion.wav" LastSpawnWarningSound "ui/gamestartup18.mp3" SpawnCount 1 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 10 Squad { TFBot { Health 50000 AutoJumpMin 5 AutoJumpMax 5 Name "General Infinity Barrage" Scale 2.2 BehaviorModifiers Mobber Class Soldier Skill Expert ClassIcon soldier_barrage_charged WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" Attributes "AutoJump" Item "tf_weapon_rocketlauncher" Item "the concheror" Item "tf_weapon_shovel" Item "full metal drill hat" Item "fancy dress uniform" Item "Battery Canteens" ItemAttributes { ItemName "Battery Canteens" "ubercharge" 3 "powerup duration" 5 "powerup charges" 30 } ItemAttributes { ItemName "Battery Canteens" "critboost" 2 "powerup duration" 5 "powerup charges" 30 } ExtAttr SuppressCanteenUse FireWeapon { IfHealthBelow 20000 Delay 5 Cooldown 12 Repeats 0 IfSeeTarget 0 Duration 0.1 Type "Action" } CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "increase buff duration" 6 } ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 26.0 "faster reload rate" 0.002 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 "Projectile speed increased" 0.4 } } } } WaveSpawn { Name wave4b WaitForAllDead wave4a TotalCurrency 10000 TotalCount 1 MaxActive 1 FirstSpawnWarningSound "ui/gamestartup4.mp3" SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 10 RandomSpawn 1 Squad { TFBot { Health 17500 AutoJumpMin 7 AutoJumpMax 7 Name "The General's Final Push" Scale 2.2 BehaviorModifiers Mobber Class Soldier Skill Expert ClassIcon soldier_barrage_super WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" Attributes "SpawnWithFullCharge" Attributes "AutoJump" Item "tf_weapon_rocketlauncher" Item "the concheror" Item "tf_weapon_shovel" Item "full metal drill hat" Item "fancy dress uniform" Item "Battery Canteens" ItemAttributes { ItemName "Battery Canteens" "ubercharge" 3 "powerup duration" 3 "powerup charges" 99 } ItemAttributes { ItemName "Battery Canteens" "critboost" 2 "powerup duration" 3 "powerup charges" 99 } ExtAttr SuppressCanteenUse FireWeapon { IfHealthBelow 17500 Delay 1 Cooldown 7 Repeats 0 IfSeeTarget 0 Duration 0.1 Type "Action" } CharacterAttributes { "move speed bonus" 1 "damage bonus" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 26.0 "faster reload rate" 0.02 "fire rate bonus" 0.002 "projectile spread angle penalty" 5 "Projectile speed increased" 0.5 } } } } } } //This file has been generated by http://mvm.tf