//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 5000 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Advanced 1 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 } } Giant_Ludmilla_Heavy { ClassIcon heavyweapons Health 5000 Name "Giant Ludmilla Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "iron curtain" "damage bonus" 1.5 "heal on hit for rapidfire" 25 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } Item "iron curtain" Item "officer's ushanka" Item "ttg badge" } Giant_Flame_Deflector_Heavy { ClassIcon heavy_heater Health 5000 Name "Giant Flame Deflector Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "the huo long heatmaker" "damage bonus" 1.5 "attack projectiles" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 2 "afterburn immunity" 1 } Item "the huo long heatmaker" Item "big chief" } Advanced_Deflector_Heavy { ClassIcon heavy_deflector_push Health 300 Name "Advanced Deflector Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName deflector "attack projectiles" 2 } CharacterAttributes { "dmg taken from fire reduced" 0.5 "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 } Item "deflector" Item "the tungsten toque" } Shield_Medic { ClassIcon medic Health 150 Name "Advanced Medic" Class Medic Skill Normal WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "gold botkiller medi gun mk.i" "generate rage on heal" 2 "uber duration bonus" 5 "ubercharge rate bonus" 2 } CharacterAttributes { "dmg taken from fire reduced" 0.5 "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 } Item "gold botkiller medi gun mk.i" } Elite_Heavy { ClassIcon heavyweapons Health 300 Name "Elite Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "gold botkiller minigun mk.ii" "attack projectiles" 2 "generate rage on damage" 3 "fire rate bonus" 0.6 "projectile penetration" 3 "heal on kill" 100 } CharacterAttributes { "dmg taken from fire reduced" 0.25 "dmg taken from crit reduced" 0.1 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "move speed bonus" 1.3 "increased jump height" 1.6 "health regen" 10 "dmg from melee increased" 0.25 } Item "gold botkiller minigun mk.ii" Item "the patriot peak" Item "clan pride" } Elite_Soldier { ClassIcon soldier Health 200 Name "Elite Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "gold botkiller rocket launcher mk.ii" "damage bonus" 2 "rocket specialist" 4 "clip size upgrade atomic" 8.0 "fire rate bonus" 0.6 "heal on kill" 100 "faster reload rate" 0.2 } CharacterAttributes { "dmg taken from fire reduced" 0.25 "dmg taken from crit reduced" 0.1 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "health regen" 10 "move speed bonus" 1.3 "increased jump height" 1.6 "dmg from melee increased" 0.25 } Item "gold botkiller rocket launcher mk.ii" Item "the patriot peak" Item "clan pride" } Elite_Demoman { ClassIcon demoman Health 175 Name "Elite Demoman" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the iron bomber" "damage bonus" 1.8 "Projectile speed increased" 2 "clip size upgrade atomic" 8.0 "faster reload rate" 0.2 "fire rate bonus" 0.6 "heal on kill" 100 } CharacterAttributes { "dmg taken from fire reduced" 0.25 "dmg taken from crit reduced" 0.1 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "move speed bonus" 1.3 "increased jump height" 1.6 "health regen" 10 "dmg from melee increased" 0.25 } Item "the iron bomber" Item "carouser's capotain" Item "clan pride" } Elite_Pyro { ClassIcon pyro Health 175 Name "Elite Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "gold botkiller flame thrower mk.ii" "damage bonus" 2 "weapon burn dmg increased" 2 "weapon burn time increased" 2 } CharacterAttributes { "dmg taken from fire reduced" 0.25 "dmg taken from crit reduced" 0.1 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "move speed bonus" 1.3 "increased jump height" 1.6 "health regen" 10 "dmg from melee increased" 0.25 } Item "gold botkiller flame thrower mk.ii" Item "the flare gun" Item "the patriot peak" Item "clan pride" } Elite_medic { ClassIcon medic Health 150 Name "Elite Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "gold botkiller medi gun mk.ii" "ubercharge rate bonus" 2 "generate rage on heal" 2 "uber duration bonus" 6 "overheal bonus" 2 "overheal decay bonus" 1 "heal rate bonus" 2 } CharacterAttributes { "dmg taken from fire reduced" 0.25 "dmg taken from crit reduced" 0.1 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "move speed bonus" 1.3 "increased jump height" 1.6 "health regen" 10 "dmg from melee increased" 0.25 } Item "gold botkiller medi gun mk.ii" Item "the patriot peak" Item "clan pride" } General_Destruction_v1_0 { ClassIcon soldier_sergeant_crits Health 50000 Name "General Destruction v1.0" Scale 2 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" ItemAttributes { ItemName "the original" "damage bonus" 1.25 "faster reload rate" 0.2 "fire rate bonus" 0.125 "clip size upgrade atomic" 196.0 "Projectile speed increased" 1.5 } CharacterAttributes { "health regen" 250 "move speed bonus" 0.25 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.2 "rage giving scale" 0.33 } Item "the original" Item "tyrant's helm" Item "tour of duty badge advanced 2" } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 30 CooldownTime 60 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 60 CooldownTime 60 DesiredCount 3 TFBot { Template T_TFBot_Spy } } Mission { Objective Engineer Where spawnbot BeginAtWave 4 RunForThisManyWaves 4 InitialCooldown 90 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter CharacterAttributes { "engineer sentry build rate multiplier" 6 "engineer teleporter build rate multiplier" 8 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1a TotalCurrency 240 TotalCount 48 MaxActive 16 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysFireWeapon" } } } WaveSpawn { Name 1a1 TotalCurrency 160 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 12 Where spawnbot_giant Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit } } } WaveSpawn { Name 1b WaitForAllDead 1a TotalCurrency 120 TotalCount 20 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { Name 1b1 WaitForAllDead 1a TotalCurrency 96 TotalCount 24 MaxActive 8 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Burst } } } WaveSpawn { Name 1c WaitForAllSpawned 1b TotalCurrency 240 TotalCount 12 MaxActive 8 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Medic } TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast } } } WaveSpawn { Name 1su WaitForAllSpawned 1b TotalCurrency 400 MaxActive 10 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Melee } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 2a TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 30000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 2a1 TotalCurrency 120 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name 2a2 TotalCurrency 150 TotalCount 48 MaxActive 12 SpawnCount 4 WaitBeforeStarting 12 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal } } } WaveSpawn { Name 2b WaitForAllSpawned 2a1 TotalCurrency 128 TotalCount 32 MaxActive 16 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon heavy_deflector Health 300 Name "Deflector Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly ItemAttributes { ItemName deflector "attack projectiles" 1 } Item "deflector" Item "the u-clank-a" } TFBot { Template T_TFBot_Medic_SlowRecharge } } } WaveSpawn { Name 2b1 WaitForAllSpawned 2a1 TotalCurrency 160 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } } } WaveSpawn { Name 2c WaitForAllDead 2b1 TotalCurrency 120 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer } } } WaveSpawn { Name 2c1 WaitForAllDead 2b1 TotalCurrency 120 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Shortstop } } } WaveSpawn { Name 2d WaitForAllSpawned 2c TotalCurrency 120 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } } WaveSpawn { Name 2su WaitForAllDead 2b1 TotalCurrency 400 MaxActive 12 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } } WaveSpawn { Name 2su1 WaitForAllDead 2b1 TotalCurrency 400 MaxActive 1 SpawnCount 1 WaitBeforeStarting 35 WaitBetweenSpawns 35 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 3a TotalCurrency 320 TotalCount 32 MaxActive 16 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } } } WaveSpawn { Name 3a1 TotalCurrency 120 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demoman } } } WaveSpawn { Name 3b WaitForAllSpawned 3a TotalCurrency 160 TotalCount 40 MaxActive 20 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier_crit Health 200 Name "Charged Soldier" Scale 1 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } Item "the original" } } } WaveSpawn { Name 3c WaitForAllDead 3b TotalCurrency 180 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner } TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror } TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion } } } WaveSpawn { Name 3d WaitForAllSpawned 3c TotalCurrency 160 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer } } } WaveSpawn { Name 3e WaitForAllSpawned 3d TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Metalbeard } } } WaveSpawn { Name 3su WaitForAllDead 3b TotalCurrency 400 MaxActive 12 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro Attributes "AlwaysFireWeapon" } TFBot { Template T_TFBot_Sniper_Huntsman } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 4a TotalCurrency 60 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Template Advanced_Deflector_Heavy } TFBot { Template Shield_Medic } } } WaveSpawn { Name 4a1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 35000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 4a2 TotalCurrency 60 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout } } } WaveSpawn { Name 4b WaitForAllDead 4a2 TotalCurrency 150 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun } } } WaveSpawn { Name 4b1 WaitForAllDead 4a2 TotalCurrency 126 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Knight } } } WaveSpawn { Name 4c WaitForAllDead 4b TotalCurrency 240 TotalCount 24 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer } TFBot { ClassIcon pyro Health 300 Name "Fireproof Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysFireWeapon" CharacterAttributes { "dmg taken from fire reduced" 0.0 "dmg taken from crit reduced" 0.0 } Item "the backburner" Item "brigade helm" } TFBot { ClassIcon pyro Health 300 Name "Fireproof Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysFireWeapon" CharacterAttributes { "dmg taken from fire reduced" 0.0 "dmg taken from crit reduced" 0.0 } Item "the backburner" Item "brigade helm" } } } WaveSpawn { Name 4c1 WaitForAllDead 4b TotalCurrency 160 TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { ClassIcon pyro Health 4000 Name "Giant Fireproof Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "AlwaysFireWeapon" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "dmg taken from fire reduced" 0.0 "dmg taken from crit reduced" 0.0 } Item "the backburner" Item "brigade helm" } } } WaveSpawn { Name 4c2 WaitForAllDead 4b TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Pyro } } } WaveSpawn { Name 4d WaitForAllDead 4c2 TotalCurrency 200 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name 4su WaitForAllDead 4c2 TotalCurrency 400 MaxActive 10 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 1 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman } } } WaveSpawn { Name 4d1 WaitForAllDead 4c2 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Soldier_SlowCrit } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 5a TotalCurrency 240 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template Elite_Pyro } TFBot { Template Elite_Demoman } TFBot { Template Elite_Soldier } TFBot { Template Elite_Heavy } } } WaveSpawn { Name 5a1 TotalCurrency 80 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 12 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Natascha } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name 5a2 TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 24 WaitBetweenSpawns 12 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name 5a3 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 24 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 40000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 5b WaitForAllDead 5a1 TotalCurrency 90 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template Giant_Flame_Deflector_Heavy } TFBot { Template Elite_Heavy } TFBot { Template Elite_Heavy } } } WaveSpawn { Name 5b1 WaitForAllDead 5a2 TotalCurrency 90 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demo_Burst } TFBot { Template Elite_Demoman } TFBot { Template Elite_Demoman } } } WaveSpawn { Name 5c WaitForAllDead 5b1 TotalCurrency 360 TotalCount 36 MaxActive 18 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } } } WaveSpawn { Name 5c1 WaitForAllDead 5b1 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Gauntlet } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name 5d WaitForAllDead 5c TotalCurrency 640 TotalCount 64 MaxActive 16 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Burst } } } WaveSpawn { Name 5d1 WaitForAllDead 5c TotalCurrency 160 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 16 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Bonk } } } WaveSpawn { Name 5e WaitForAllDead 5d1 TotalCurrency 400 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Soldier } TFBot { Template T_TFBot_Giant_Demo_Spammer_Reload_Chief } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 6a TotalCurrency 320 TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_FAN } } } WaveSpawn { Name 6a1 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 45000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 6a2 TotalCurrency 160 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template Elite_Heavy } TFBot { Template Elite_medic } } } WaveSpawn { Name 6b WaitForAllDead 6a TotalCurrency 160 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template Elite_Soldier } TFBot { Template Elite_medic } } } WaveSpawn { Name 6b1 WaitForAllDead 6a TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template Giant_Ludmilla_Heavy ItemAttributes { ItemName "iron curtain" "heal on hit for rapidfire" 40 } } } } WaveSpawn { Name 6c WaitForAllDead 6b TotalCurrency 800 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Soldier_Atomic } TFBot { Template T_TFBot_Chief_Demo_Atomic } TFBot { Template T_TFBot_Giant_Medic } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name 6d WaitForAllSpawned 6c TotalCurrency 160 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 60 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template Elite_Pyro } TFBot { Template Elite_medic } } } WaveSpawn { Name 6d1 WaitForAllSpawned 6c TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 61 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes "AlwaysCrit" } } } WaveSpawn { Name 6e WaitForAllDead 6d TotalCurrency 300 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon soldier Health 350 Name "Blastproof Soldier" Scale 1.2 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly CharacterAttributes { "dmg taken from blast reduced" 0.0 "dmg taken from crit reduced" 0.0 } Item "armored authority" } TFBot { ClassIcon pyro Health 300 Name "Fireproof Pyro" Scale 1.2 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly CharacterAttributes { "dmg taken from crit reduced" 0.0 "dmg taken from fire reduced" 0.0 } Item "the backburner" Item "brigade helm" } TFBot { ClassIcon heavyweapons Health 500 Name "Bulletproof Heavy" Scale 1.2 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly CharacterAttributes { "dmg taken from crit reduced" 0.0 "dmg taken from bullets reduced" 0.0 } Item "l4d hat" } } } WaveSpawn { Name 6e1 WaitForAllDead 6d TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 60000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 6f WaitForAllDead 6e TotalCurrency 160 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template Elite_Demoman } TFBot { Template Elite_medic } } } WaveSpawn { Name 6f1 WaitForAllDead 6e TotalCurrency 400 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Heavyweapons_HealOnKill } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name 6f2 WaitForAllDead 6e TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { Name 6g WaitForAllDead 6f1 TotalCurrency 480 TotalCount 24 MaxActive 12 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { Name 6g1 WaitForAllDead 6f1 TotalCurrency 240 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template Giant_Ludmilla_Heavy Attributes "AlwaysCrit" ItemAttributes { ItemName "iron curtain" "heal on hit for rapidfire" 40 } } TFBot { Template T_TFBot_Giant_Demo_Burst Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Soldier_BurstFire } } } WaveSpawn { Name 6g2 WaitForAllDead 6f1 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 60000 Name Tank Speed 75 Skin 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 7a TotalCurrency 400 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template General_Destruction_v1_0 ItemAttributes { ItemName "the original" "damage bonus" 1.5 "faster reload rate" 0.17 "Projectile speed increased" 1.8 } } TFBot { Template T_TFBot_Giant_Medic_Regen } } } } } //This file has been generated by http://mvm.tf