//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 800 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 1800 AddSentryBusterWhenKillCountExceeds 15 Advanced 1 Templates { } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 10 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot_mission_sniper Squad { TFBot { ClassIcon engineer Health 50 Name Ant1-M1$$1leBOT Scale 0.75 Class Engineer Skill Hard BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the short circuit" "damage penalty" 50% "energy weapon no ammo" 1 } CharacterAttributes { "move speed bonus" 1.2 } Item "the short circuit" Item "professor's peculiarity" } } } WaveSpawn { WaitForAllDead true TotalCurrency 10 TotalCount 20 MaxActive 10 SpawnCount 4 WaitBeforeStarting 25 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Item "the black box" } TFBot { ClassIcon scout Health 150 Name RealScoutB0T Class HeavyWeapons Skill Normal BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly Tag "bot_gatebot" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_shotgun_hwg "weapon spread bonus" -0.25 "item name text override" Scattergun } CharacterAttributes { "move speed bonus" 2 } Item "halloween mask - scout" } } } WaveSpawn { TotalCurrency 15 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Knight Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the chargin' targe" "Attack not cancel charge" 1 } } } } WaveSpawn { TotalCurrency 70 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout Tag "bot_gatebot" } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 5 TotalCount 20 MaxActive 10 SpawnCount 12 WaitBeforeStarting 120 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier Tag "bot_giant" ItemAttributes { ItemName "the black box" "damage bonus" 20% } Item "the black box" } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 5 TotalCount 5 MaxActive 5 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot_mission_spy Squad { TFBot { ClassIcon pyro Health 150 Name Pyroshark Class Pyro Skill Normal WeaponRestrictions MeleeOnly Tag "bot_gatebot" Item "the neon annihilator" Item "the bubble pipe" } } } WaveSpawn { TotalCurrency 15 TotalCount 20 MaxActive 10 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish } TFBot { ClassIcon medic Health 150 Name "Giant Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Tag "bot_giant" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "ubercharge rate bonus" 0.01 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "health regen" 40 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { WaitForAllSpawned true TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Demo_Atomic } } } WaveSpawn { TotalCurrency 5 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 55 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavyweapons Health 125 Name Scout Scale 0.85 Class HeavyWeapons Skill Normal WeaponRestrictions SecondaryOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shotgun_hwg "item name text override" Scattergun "weapon spread bonus" -0.25 } CharacterAttributes { "move speed bonus" 2 } Item "halloween mask - scout" } } } WaveSpawn { WaitForAllDead true TotalCurrency 5 TotalCount 5 MaxActive 5 SpawnCount 3 WaitBeforeStarting 85 WaitBetweenSpawns 10 Support 1 Where spawnbot_mission_spy Squad { TFBot { ClassIcon pyro Health 150 Name PyroShark Class Pyro Skill Normal WeaponRestrictions MeleeOnly Tag "bot_gatebot" Item "the neon annihilator" Item "the bubble pipe" } } } WaveSpawn { WaitForAllDead true TotalCurrency 10 TotalCount 20 MaxActive 10 SpawnCount 4 WaitBeforeStarting 25 WaitBetweenSpawns 1 Support 1 Where spawnbot_mission_spy Squad { TFBot { ClassIcon heavyweapons Health 125 Name FatSpy Scale 0.85 Class HeavyWeapons Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } Item "prinny machete" Item "the executioner" Item "dead of night" } TFBot { ClassIcon spy Health 125 Name Spy Class Spy Skill Normal } } } WaveSpawn { TotalCurrency 10 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavyweapons Health 150 Name Engineer Scale 0.75 Class HeavyWeapons Skill Normal WeaponRestrictions SecondaryOnly Tag "bot_gatebot" ItemAttributes { ItemName "the family business" "fire rate bonus" 1.3 } ItemAttributes { ItemName "potato hat" "paint decal enum" 543 } CharacterAttributes { "move speed bonus" 0.25 } Item "the family business" Item "potato hat" } } } WaveSpawn { TotalCurrency 30 TotalCount 7 MaxActive 5 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 10 TotalCount 4 MaxActive 4 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 50 Support 1 Where spawnbot_mission_sniper Squad { TFBot { ClassIcon engineer Health 50 Name Ant1M1$$1leBOT Scale 0.75 Class Engineer Skill Hard WeaponRestrictions SecondaryOnly Tag "bot_gatebot" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the short circuit" "damage penalty" 50% "energy weapon no ammo" 1 } CharacterAttributes { "move speed bonus" 1.2 } Item "the short circuit" Item "professor's peculiarity" } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 15 TotalCount 10 MaxActive 5 SpawnCount 8 WaitBeforeStarting 35 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon pyro Health 300 Name PyNO Scale 2 Class Pyro Skill Hard BehaviorModifiers Mobber WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "move speed penalty" 0.5 "dmg from melee increased" 1.5 } Item "Flame Thrower" ItemAttributes { ItemName "Flame Thrower" } } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 150 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Metalbeard Tag "bot_giant" ItemAttributes { ItemName tf_weapon_grenadelauncher "clip size upgrade atomic" 26.0 "projectile spread angle penalty" 5 } ItemAttributes { ItemName tf_weapon_bottle "effect bar recharge rate increased" 0.001 "fire rate bonus" 0.6 "damage bonus" 5 } } TFBot { Template T_TFBot_Giant_Medic Tag "bot_giant" Item "Medigun" ItemAttributes { ItemName "Medigun" } } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 10 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 30 WaitBetweenSpawns 10 Support 1 Where spawnbot_mission_sniper Squad { TFBot { Template T_TFBot_Sniper Tag "bot_gatebot" } } } WaveSpawn { TotalCurrency 20 TotalCount 10 MaxActive 10 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout Tag "bot_giant" } TFBot { Template T_TFGateBot_Scout_FAN EventChangeAttributes { Default { WeaponRestrictions PrimaryOnly Attributes "AutoJump" ItemAttributes { ItemName "the force-a-nature" "enables aoe heal" 1 "heal on kill" 125 "crit forces victim to laugh" 1 "minicrit vs burning player" 1 "minicrits become crits" 1 } CharacterAttributes { "move speed penalty" 0.5 "taunt attack time" 0.45 "increased jump height" 2 } Item "halloween mask - medic" } RevertGateBotsBehavior { } } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 10 TotalCount 5 MaxActive 5 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot_mission_spy Squad { TFBot { ClassIcon pyro Health 175 Name PyroShark Class Pyro Skill Normal WeaponRestrictions MeleeOnly Tag "bot_gatebot" Item "the neon annihilator" Item "the bubble pipe" } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 20 TotalCount 3 MaxActive 5 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 250 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon medic Health 20000 Name BaboonDetonator Scale 2.5 Class Medic Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the blutsauger" "damage bonus" 2.0 "heal on kill" 350 "energy weapon no ammo" 1 "clip size bonus" 0.5 "faster reload rate" -5.0 "projectile penetration" 1 } CharacterAttributes { "move speed penalty" 0.5 } Item "the blutsauger" Item "the nine-pipe problem" } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 10 TotalCount 10 MaxActive 5 SpawnCount 3 WaitBeforeStarting 30 WaitBetweenSpawns 7.5 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name FatScout Scale 0.75 Class HeavyWeapons Skill Easy WeaponRestrictions PrimaryOnly Tag "bot_gatebot" ItemAttributes { ItemName gentlemanne_shotgun_dressedtokill "weapon spread bonus" -0.5 } ItemAttributes { ItemName "halloween mask - scout" "move speed bonus" 1.2 } Item "gentlemanne_shotgun_dressedtokill" Item "halloween mask - scout" } } } WaveSpawn { TotalCurrency 15 TotalCount 20 MaxActive 10 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon spy Health 125 Name Soldier Class Soldier Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "prinny machete" "closerange backattack minicrits" 1 "minicrits become crits" 1 } ItemAttributes { ItemName "dead of night" "move speed bonus" 0.5 } Item "prinny machete" Item "dead of night" Item "the executioner" } TFBot { Template T_TFBot_Scout_Scattergun_SlowFire } } } WaveSpawn { TotalCurrency 10 TotalCount 5 MaxActive 5 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot_mission_spy Squad { TFBot { ClassIcon pyro Health 150 Name PyroShark Class Pyro Skill Normal WeaponRestrictions MeleeOnly Tag "bot_gatebot" Item "the neon annihilator" Item "the bubble pipe" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { WaitForAllSpawned true TotalCurrency 10 TotalCount 7 MaxActive 5 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon heavyweapons Health 111 Name Rattler Scale 1.1 Class Sniper Skill Hard WeaponRestrictions SecondaryOnly Tag "bot_gatebot" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName gentlemanne_smg_highrollers "energy weapon no ammo" 1 "fire rate bonus" 1 "heal on hit for rapidfire" 3 "Projectile speed increased" 1.1 "faster reload rate" -0.89 "clip size bonus" 2.0 } ItemAttributes { ItemName "modest pile of hat" "move speed penalty" 0.2 } Item "gentlemanne_smg_highrollers" Item "modest pile of hat" } } } WaveSpawn { TotalCurrency 10 TotalCount 10 MaxActive 10 SpawnCount 8 WaitBeforeStarting 5 WaitBetweenSpawns 7.5 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 175 Name Demoman Class Demoman Skill Normal Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" ItemAttributes { ItemName "nessie's nine iron" "self dmg push force increased" 3 } Item "ali baba's wee booties" Item "the splendid screen" Item "nessie's nine iron" Item "glengarry bonnet" Item "friendly item" } TFBot { Template T_TFBot_Medic_QuickFix ItemAttributes { ItemName "the quick-fix" "ubercharge rate bonus" 50% } } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 10 TotalCount 5 MaxActive 5 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 10 Support 1 Where spawnbot_mission_spy Squad { TFBot { ClassIcon engineer Health 50 Name Ant1M1$$1leBOT Scale 0.75 Class Engineer Skill Hard BehaviorModifiers Mobber WeaponRestrictions SecondaryOnly Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the short circuit" "damage penalty" 50% "energy weapon no ammo" 1 } CharacterAttributes { "move speed bonus" 1.2 } Item "the short circuit" Item "professor's peculiarity" } } } WaveSpawn { WaitForAllSpawned true TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 4 WaitBeforeStarting 45 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Soldier_Atomic Tag "bot_giant" ItemAttributes { ItemName "the black box" "clip size upgrade atomic" 26.0 } } TFBot { Template T_TFBot_Giant_Medic Item "Medigun" ItemAttributes { ItemName "Medigun" } } } } WaveSpawn { TotalCurrency 10 TotalCount 7 MaxActive 5 SpawnCount 4 WaitBeforeStarting 37.5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFGateBot_Scout_Hard EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } } } } } //This file has been generated by http://mvm.tf