//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 MedievalMode 1 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 2000 AddSentryBusterWhenKillCountExceeds 15 CustomUpgradesFile "mvm_upgrades_sigsegv_extra_v19.txt" Templates { } Mission { Objective DestroySentries Where spawnbot_lowerflank InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } ExtraSpawnPoint { Name "spawnalt" // StartDisabled 0 TeamNum 3 X "2378" Y "336" Z "999" } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{blue}Chill out, this ain't like what you think. Every bots are medieval as well, it's just the icon, Chill.." Line "{red}ooh also, the error parsing in the chat? yeah, ignore em.. This Wave Is All F i n e" Line "{White}Current Backup: Scout(1st)" } WaveSpawn { Name 1 TotalCurrency 200 TotalCount 32 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon sniper Health 125 Name Sniper Class Sniper Skill Normal WeaponRestrictions MeleeOnly } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 300 TotalCount 52 MaxActive 11 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions MeleeOnly Item "sharpened volcano fragment" } } } WaveSpawn { WaitForAllSpawned 2 TotalCurrency 250 TotalCount 17 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1.5 Where spawnbot Squad { TFBot { ClassIcon heavy_champ Health 300 Name Boxer Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly Item "the killing gloves of boxing" Item "pugilist's protector" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnalt Squad { TFBot { ClassIcon scout_bat Health 125 Name Scout Class Scout Skill Normal UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber WeaponRestrictions MeleeOnly } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{White}New Backup Unlocked: Pyro (2nd)" Line "{White}Current Backup: Scout,Pyro" Line "{blue}Also, here's a lil note.. Giant Dudes deals twice the damage. course, they still limited to their melee, but still deadly" Line "{blue}And also, looks like you just got the Pyro.. Unlike scouts, spawning under 1 second" Line "{blue}2nd Mercs spawn every 2 seconds, not much, but bot slots are limited and scouts are mostly to take most of the spots" } WaveSpawn { Name 1 TotalCurrency 250 TotalCount 36 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_bat Health 125 Name Scout Class Scout Skill Normal WeaponRestrictions MeleeOnly } } } WaveSpawn { Name 1 TotalCurrency 200 TotalCount 31 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_stun Health 125 Name Sandman Class Scout Skill Hard WeaponRestrictions MeleeOnly Item "the sandman" Item "batter's helmet" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 300 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { ClassIcon soldier Health 3800 Name Soldier Class Soldier Skill Normal WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_shovel "damage bonus" 2 } CharacterAttributes { "move speed bonus" 0.5 } } } } WaveSpawn { WaitForAllDead 1 TotalCurrency 0 TotalCount 20 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 RandomSpawn 1 Where spawnbot RandomChoice { Squad { TFBot { ClassIcon scout_stun Health 125 Name Sandman Class Scout Skill Normal Item "the sandman" } TFBot { ClassIcon scout_bat Health 125 Name Scout Class Scout Skill Normal WeaponRestrictions MeleeOnly } } Squad { TFBot { ClassIcon scout_shortstop Health 125 Name Marker Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "the fan o'war" Item "hero's tail" } TFBot { ClassIcon scout_stun Health 125 Name Sandman Class Scout Skill Normal Item "the sandman" } } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnalt Squad { TFBot { ClassIcon scout_bat Health 125 Name Scout Class Scout Skill Normal UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber WeaponRestrictions MeleeOnly } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnalt Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber WeaponRestrictions MeleeOnly Item "sharpened volcano fragment" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{White}Backup Upgraded: Scout > Sandman" Line "{White}Current Backup: Sandman,Pyro" Line "{blue}Hey'o, you're holding up, Right'o, Just keep it up!" } WaveSpawn { Name 1 TotalCurrency 200 TotalCount 32 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_stun Health 125 Name Sandman Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "the sandman" Item "batter's helmet" } } } WaveSpawn { Name 1 TotalCurrency 175 TotalCount 17 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon soldier_conch Health 200 Name Samurai Class Soldier Skill Hard Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the concheror" "increase buff duration" 2 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 200 TotalCount 23 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon demoknight Health 175 Name Knight Class Demoman Skill Normal Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 225 TotalCount 28 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" } } } WaveSpawn { WaitForAllDead 2 TotalCurrency 250 TotalCount 31 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon demo_bomber Health 175 Name Executioner Class Demoman Skill Normal WeaponRestrictions MeleeOnly Item "ali baba's wee booties" Item "festive targe 2014" Item "the scotsman's skullcutter" Item "the grenadier helm" } } } WaveSpawn { WaitForAllSpawned 2 TotalCurrency 0 TotalCount 10 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_gru Health 300 Name "Heavy Runner" Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly Item "gloves of running urgently" Item "summer shades" } } } WaveSpawn { WaitForAllSpawned 2 TotalCurrency 0 TotalCount 10 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Hard WeaponRestrictions MeleeOnly Item "sharpened volcano fragment" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnalt Squad { TFBot { ClassIcon scout_stun Health 125 Name Sandman Class Scout Skill Hard UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber WeaponRestrictions MeleeOnly Item "the sandman" Item "batter's helmet" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnalt Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber WeaponRestrictions MeleeOnly Item "sharpened volcano fragment" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{White}Backup Upgraded: Pyro > Knight" Line "{White}Current Backup: Sandman,Knight" Line "{blue}I'm telling you dude, these guys are crazy for some apples" } WaveSpawn { Name 1 TotalCurrency 175 TotalCount 38 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" } } } WaveSpawn { Name 1 TotalCurrency 225 TotalCount 32 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1.5 Where spawnbot Squad { TFBot { ClassIcon sniper_bow_multi Health 125 Name "Rapid Bowman" Class Sniper Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the fortified compound" "fire rate bonus" 0.5 "damage bonus" 0.5 } Item "the fortified compound" Item "the swagman's swatter" } } } WaveSpawn { WaitForAllDead 1 TotalCurrency 250 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 9 Where spawnbot Squad { TFBot { ClassIcon sniper_sydneysleeper Health 1750 Name "Giant Pisser" Class Sniper Skill Hard Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName "festive huntsman" "damage bonus" 0.5 "jarate duration" 10 } CharacterAttributes { "move speed bonus" 0.5 } Item "festive huntsman" Item "summer shades" Item "master's yellow belt" } } } WaveSpawn { WaitForAllSpawned 1 TotalCurrency 200 TotalCount 29 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon sniper_jarate Health 125 Name Bushman Class Sniper Skill Normal WeaponRestrictions MeleeOnly Item "darwin's danger shield" Item "the bushwacka" Item "ol' snaggletooth" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnalt Squad { TFBot { ClassIcon scout_stun Health 125 Name Sandman Class Scout Skill Normal UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber WeaponRestrictions MeleeOnly Item "the sandman" Item "batter's helmet" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnalt Squad { TFBot { ClassIcon demoknight Health 175 Name Knight Class Demoman Skill Hard UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber WeaponRestrictions MeleeOnly Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{White}New Backup Unlocked: Bowman (3rd)" Line "{White}Current Backup: Sandman,Knight,Bowman" Line "{blue}is it just me or the difficulty is likely to be spikin' up?" Line "{blue}they even got Crit while we just got a bowman with 3 seconds respawn, best to get Crit res" Line "{blue}and if you don't have Crit res.. You're either extremely brave or Extremely Stupid.." Line "{blue}or may even straight up being a pussy with Bowman, Yeah. i see ya back there" } WaveSpawn { Name 1 TotalCurrency 175 TotalCount 34 MaxActive 13 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name "Charged Pyro" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Item "sharpened volcano fragment" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 225 TotalCount 36 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon heavy_steelfist Health 300 Name "Steel Pusher" Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "fists of steel" "damage causes airblast" 1 } Item "fists of steel" Item "der maschinensoldaten-helm" } } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 150 TotalCount 23 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon soldier_backup Health 200 Name Battalion Class Soldier Skill Normal Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 2 } Item "the battalion's backup" Item "the escape plan" Item "the grenadier's softcap" } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon heavy_crit Health 5000 Name "Giant Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_fists "damage bonus" 2 } CharacterAttributes { "move speed bonus" 0.5 } } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon heavy_champ Health 8000 Name "Giant Charged Boxer" Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the killing gloves of boxing" "damage bonus" 2 } CharacterAttributes { "move speed bonus" 0.5 } Item "the killing gloves of boxing" Item "pugilist's protector" } } } WaveSpawn { WaitForAllSpawned 3 TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bonk Health 125 Name Bonk! Class Scout Skill Hard WeaponRestrictions MeleeOnly Item "bonk! atomic punch" Item "the atomizer" Item "bonk helm" } } } WaveSpawn { WaitForAllSpawned 3 TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { ClassIcon spy Health 125 Name Knife Class Spy Skill Hard Action Mobber WeaponRestrictions MeleeOnly } } } WaveSpawn { WaitForAllSpawned 4 TotalCurrency 0 TotalCount 10 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_buff Health 200 Name Spartan Class Soldier Skill Hard WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the buff banner" "increase buff duration" 2 } Item "the buff banner" Item "defiant spartan" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnalt Squad { TFBot { ClassIcon scout Health 125 Name Sandman Class Scout Skill Normal UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Item "the sandman" Item "batter's helmet" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnalt Squad { TFBot { ClassIcon demoknight Health 175 Name Knight Class Demoman Skill Normal UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 Support 1 Where spawnalt Squad { TFBot { ClassIcon sniper_bow Health 125 Name Bowman Class Sniper Skill Hard UseHumanModel 1 AddCond { Name TF_COND_REPROGRAMMED } Action Mobber WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" } } } } } //This file has been generated by http://mvm.tf