//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 4000 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes AddSentryBusterWhenDamageDealtExceeds 10000 AddSentryBusterWhenKillCountExceeds 100 Templates { T_TFBot_Giant_Soldier_SlowBarrage { ClassIcon soldier_barrage Health 4000 Name "Colonel Barrage" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave1a TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Demo_Atomic ItemAttributes { ItemName "the loose cannon" "faster reload rate" 2 "fire rate bonus" 3 } } } } WaveSpawn { Name wave1b TotalCurrency 400 TotalCount 10 MaxActive 20 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 0 Support 1 Where spawnbot Squad { TFBot { Name "The horde" Template T_TFBot_Scout_Fish Attributes "AlwaysFireWeapon" CharacterAttributes { "gesture speed increase" 3 "move speed bonus" 1.50 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave2b WaitForAllSpawned wave2a TotalCurrency 1000 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { Tank { Health 3000 Name Turbotank Speed 300 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name wave2a TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Health 27500 Name "Questionable engineer" Scale 1.9 WeaponRestrictions SecondaryOnly Template T_TFBot_Engineer_Sentry_Battle Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName tf_weapon_pistol "projectile penetration" 5 "fire rate bonus" 8 "clip size bonus" 88 "heal on hit for rapidfire" 1 } CharacterAttributes { "health regen" 250 } Item "the frontier justice" Item "the gunslinger" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave3b WaitForAllSpawned wave3a TotalCurrency 600 TotalCount 10 MaxActive 10 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 Support 1 Where spawnbot Squad { TFBot { Name "Disqualified Champ" Scale .75 Template T_TFBot_Heavyweapons_Heavyweight_Champ Attributes "AutoJump" CharacterAttributes { "move speed bonus" 3 "increased jump height" 2 } } } } WaveSpawn { Name wave3a TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Gauntlet ItemAttributes { ItemName "fists of steel" "fire rate bonus" 5 "melee range multiplier" 2 "melee bounds multiplier" 2 } CharacterAttributes { "move speed bonus" 0.5 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave4a TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { BehaviorModifiers Push Template T_TFBot_Chief_Pyro ItemAttributes { ItemName tf_weapon_flamethrower "airblast pushback scale" 4.0 } } } } WaveSpawn { Name wave4b WaitForAllSpawned wave4a TotalCurrency 600 TotalCount 10 MaxActive 20 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name Bazookeer Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "clip size bonus" 7 } Item "the beggar's bazooka" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave5a TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Health 100000 Name "General Barrage" Scale 1.9 Template T_TFBot_Giant_Soldier_SlowBarrage ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 30.0 "faster reload rate" 0.25 "fire rate bonus" 0.5 } CharacterAttributes { "health regen" 200 } } } } WaveSpawn { Name wave5b TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Name Miniscout Scale 0.5 Template T_TFBot_Scout_Shortstop Attributes "AutoJump" ItemAttributes { ItemName "the shortstop" "damage bonus" 0.5 } CharacterAttributes { "increased jump height" 4 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave6b TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { AutoJumpMin NaN AutoJumpMax NaN Name "Holy warriors" Template T_TFBot_Demoman_Knight Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the chargin' targe" "Attack not cancel charge" 1 } CharacterAttributes { "gesture speed increase" 4 "move speed bonus" 1.5 } Item "the ullapool caber" Item "sultan's ceremonial" } } } WaveSpawn { Name wave6a TotalCurrency 1000 TotalCount 10 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon spy Health 10000 Name "Dont turn around" Scale 1.9 Class Spy Skill Normal WeaponRestrictions MeleeOnly Attributes "UseBossHealthBar" ItemAttributes { ItemName "the big earner" "melee range multiplier" 800 "disguise on backstab" 1 } CharacterAttributes { "health regen" 100 } Item "the big earner" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave7 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Health 60000 Name Bushman WeaponRestrictions MeleeOnly Template T_TFBot_Sniper Tag "bot_giant" Attributes "AlwaysCrit" ItemAttributes { ItemName "the hitman's heatmaker" "fire rate bonus" 2 "sniper penetrate players when charged" 2 "faster reload rate" 3 } ItemAttributes { ItemName "the bushwacka" "fire rate bonus" 10 "melee range multiplier" 5 "damage bonus" 5 } CharacterAttributes { "health regen" 250 } Item "the hitman's heatmaker" Item "the bushwacka" } } } WaveSpawn { Name wave7a TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon spy Health 125 Name Illusions Class Spy Skill Easy Attributes "AutoJump" CharacterAttributes { "mult cloak meter regen rate" 55 "add cloak on hit" 55 "add cloak on kill" 55 "cloak consume rate decreased" 55 "cloak regen rate increased" 55 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave8 TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon scout Health 12500 Name "Giga Scout" Scale 1.5 Class Scout Skill Normal CharacterAttributes { "major move speed bonus" 5 "major increased jump height" 2 } Item "the back scatter" Item "crit-a-cola" } } } WaveSpawn { Name wave8a TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Health 300 Name "Vertically Challenged Heavy" Scale .75 Template T_TFBot_Giant_Heavyweapons_Deflector } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave9 TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Health 50000 Name "Self proscribed" Scale 1.5 WeaponRestrictions MeleeOnly Template T_TFBot_Medic Tag "bot_giant" Attributes "AlwaysFireWeapon" CharacterAttributes { "major move speed bonus" 5 "health regen" 250 "restore health on kill" 1000 } Item "festive crusader's crossbow" Item "festive ubersaw" } } } WaveSpawn { Name wave9a WaitForAllSpawned wave9 TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave10 TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Health 95000 Name GabeN MaxVisionRange 1800 Template T_TFBot_Chief_Heavyweapons_HealOnKill ItemAttributes { ItemName "gold botkiller minigun mk.ii" "damage bonus" 3 "heal on kill" 4000 "critboost on kill" 4 } Item "gold botkiller minigun mk.ii" } } } WaveSpawn { Name wave10a WaitForAllSpawned wave10 TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Name "Pocket medic" Template T_TFBot_Medic_QuickFix } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave11 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 500000 Name "GabeNs hearse" Speed 5 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name wave11a WaitForAllSpawned wave11 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFGateBot_Giant_Soldier_SlowCritBarrage EventChangeAttributes { Default { } RevertGateBotsBehavior { } } } } } WaveSpawn { Name wave11c WaitForAllSpawned wave11 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { Name wave11b WaitForAllSpawned wave11 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } } WaveSpawn { Name wave11d WaitForAllSpawned wave11 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit } } } WaveSpawn { Name wave11e WaitForAllSpawned wave11 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 60000 Template T_TFBot_Giant_Metalbeard } } } WaveSpawn { Name wave11f WaitForAllSpawned wave11 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 50000 Template T_TFBot_Chief_Gauntlet Item "the killing gloves of boxing" } } } WaveSpawn { Name wave11g WaitForAllSpawned wave11 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Pyro } } } } } //This file has been generated by http://mvm.tf