#base robot_standard.pop #base robot_giant.pop #base robot_gettysburg_dd.pop #base robot_custom_weapons.pop //made by gettysburg gettysburg { StartingCurrency 1000 CanBotsAttackWhileInSpawnRoom No FixedRespawnWaveTime Yes RespawnWaveTime 4 Advanced 1 //BotPushaway 0 //NoReanimators 1 //NoRomevisionCosmetics 1 MedigunShieldDamage 1 FixSetCustomModelInput 1 SentryBusterFriendlyFire 0 //SniperHideLasers 1 SniperAllowHeadshots 1 NoMvMDeathTune 1 //BuybacksPerWave 1 EnableDominations 1 ImprovedAirblast 1 TextPrintTime 0 PrecacheModel "models/bots/sniper_boss/bot_sniper_boss.mdl" CustomUpgradesFile "mvm_upgrades_gettysburg_final_fix.txt" OverrideSounds { "Announcer.MVM_Get_To_Upgrade" "ambient/atmosphere/cave_hit3.wav" "MVM.BombWarning" "ambient/alarms/doomsday_lift_alarm.wav" "MVM.GiantHeavyExplodes" "npc/env_headcrabcanister/explosion.wav" "MVM.GiantCommonExplodes" "npc/env_headcrabcanister/explosion.wav" } PlayerAttributes { "cannot pick up intelligence" 1 Medic { "medic machinery beam" 2.5 } } ItemAttributes //gunslinger buff { ItemName "The Gunslinger" "mult dispenser rate" 1.5 "mvm sentry ammo" 2.5 "engy sentry radius increased" 2 "construction rate increased" 2 "engy disposable sentries" 1 "mult teleporter recharge rate" 0.5 } ItemAttributes //sniper blood splatter { ClassName tf_weapon_sniperrifle "crit on hard hit" 1 } ItemAttributes //classic explosive rework { ItemName "The Classic" "explosive bullets" 100 "srifle charge rate decreased" 0.5 "sniper beep with enemy under crosshair" 1 "mult sniper charge per sec with enemy under crosshair" 2 "damage bonus hidden" 1.1 //"reload time increased" 2 } ItemAttributes { ItemName "Festive Eyelander" "set turn to ice" 1 } ItemAttributes //market gardener 2x dmg { ItemName "The Market Gardener" "damage bonus" 2 "melee cleave attack" 1 "melee range multiplier" 1.5 "melee bounds multiplier" 1.5 } ItemAttributes //for psychos who wanna play caberknight { ItemName "The Ullapool Caber" "regenerate stickbomb" 1 "blast dmg to self increased" 0.1 "fire rate penalty" 1 "crit on hard hit" 1 "self dmg push force increased" 0.25 "dmg bonus while half dead" 1.5 } ItemAttributes //big iron { ItemName "The Ambassador" "provide on active" 1 "headshot damage increase" 4.12 "damage penalty on bodyshot" 0 "hand scale" 2 "fire rate penalty" 3 "reload time increased" 1.5 "turn to gold" 1 crit_dmg_falloff 0 "last shot crits" 1 "clip size penalty" 0.2 "item style override" 1 "is australium item" 1 "explosive sniper shot" 3 } ItemAttributes //big iron { ItemName "Festive Ambassador" "provide on active" 1 "headshot damage increase" 4.12 "damage penalty on bodyshot" 0 "hand scale" 2 "fire rate penalty" 3 "reload time increased" 1.5 "crit on hard hit" 1 crit_dmg_falloff 0 "last shot crits" 1 "clip size penalty" 0.2 "explosive sniper shot" 3 } ItemAttributes { ItemName "The Gas Passer" "weapon burn dmg increased" 11 } PointTemplates { bombfix //switch flag teams to show up on HUD { NoFixup 1 logic_auto { "origin" "0 0 0" "targetname" "multibombhud" "OnMapSpawn" "intel_2,SetTeam,0,0,-1" "OnMapSpawn" "intel_2,AddOutput,OnPickupTeam2 intel_2:SetTeam:0:0:-1" //switch to blu on drop "OnMapSpawn" "intel_2,AddOutput,OnDrop intel_2:SetTeam:3:0:-1" } } } SpawnTemplate bombfix Mission //Buster { Objective DestroySentries Where spawnbot_secondary CooldownTime 45 TFBot { Template T_TFBot_SentryBuster CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 "rage giving scale" 0 } } } Mission //Backburn Spy Mission W2 { Objective Spy Where { Relative Behind MaxDistance 2250 MinDistance 1150 } DesiredCount 2 InitialCooldown 5 CooldownTime 20 BeginAtWave 2 RunForThisManyWaves 1 TFBot { Name "Backburner Pyro" Class Pyro Skill Normal ClassIcon pyro_support Item "The Backburner" MoveBehindEnemy 1 ItemAttributes { ItemName "The Backburner" "lunchbox adds minicrits" 2 "airblast disabled" 1 } } } Mission //Engi Tele-in W3 { Objective Engineer Where spawnbot InitialCooldown 0 CooldownTime 50 BeginAtWave 3 RunForThisManyWaves 1 DesiredCount 1 TFBot { Template G_Engineer_Tele_In TeleportWhere spawnbot ExtAttr BuildDispenserAsTeleporter CharacterAttributes { "engy dispenser radius increased" 10 } } } Mission //Giant Sniper W3 { Objective Sniper Where spawnbot_main InitialCooldown 12 CooldownTime 45 BeginAtWave 3 RunForThisManyWaves 1 DesiredCount 1 TFBot { Name "Giant Heatmaker Sniper" Class Sniper Skill Expert Health 3000 Item "The Hitman's Heatmaker" Item "The Razorback" Item "The Shahanshah" Item "Letch's LED" Item "The Triggerman's Tacticals" Attributes MiniBoss Attributes SpawnWithFullCharge AlwaysGlow 1 UseCustomModel "models/bots/sniper_boss/bot_sniper_boss.mdl" ItemAttributes { ItemName "The Hitman's Heatmaker" "killstreak tier" 1 "increase buff duration" 51 "reload time increased" 2 } ItemAttributes { ItemName "The Razorback" item_meter_charge_rate 5 } CharacterAttributes { "move speed bonus" 0.75 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 "airblast vertical vulnerability multiplier" 0.35 "override footstep sound set" 7 //"head scale" 0.7 } FireWeapon { Delay 0 IfSeeTarget 1 Type Reload } FireWeapon { Delay 2 Cooldown 4 IfSeeTarget 1 Type Primary } } } Mission //w4 support engineer { Objective Engineer Where spawnbot_secondary DesiredCount 1 CooldownTime 45 BeginAtWave 4 RunForThisManyWaves 1 RandomChoice { TFBot { Name "Support Engineer" Template G_Engineer_Teleporter ExtAttr BuildDispenserAsSentryGun //ExtAttr BuildDispenserAsTeleporter Attributes TeleportToHint TeleportWhere spawnbot TeleportWhere spawnbot_secondary TeleportWhere spawnbot_titan CharacterAttributes { "engy dispenser radius increased" 20 //"mult dispenser rate" 1.5 //custom attribute "construction rate increased" 1.33 "building scale" 1.25 } } } } Mission //W5 Conch Engineer { Objective Engineer Where spawnbot DesiredCount 1 CooldownTime 50 BeginAtWave 5 RunForThisManyWaves 1 RandomChoice { Squad { TFBot { Name "Overclocked Engineer" Template G_Engineer Health 500 Attributes TeleportToHint Attributes AlwaysCrit TeleportWhere spawnbot ExtAttr BuildDispenserAsTeleporter CharacterAttributes { "engineer sentry build rate multiplier" 2 "engy dispenser radius increased" 5 } } } } } Mission //W5 Sniper { Objective Sniper Where spawnbot_main DesiredCount 3 InitialCooldown 15 CooldownTime 45 BeginAtWave 5 RunForThisManyWaves 1 TFBot { Name "Sydney Sniper" Class Sniper ClassIcon sniper_sydneysleeper Skill Expert Item "The Sydney Sleeper" Item "The Cozy Camper" Item "The Tribalman's Shiv" ItemAttributes { ItemName "The Sydney Sleeper" "radius sleeper" 1 } } } Wave //Wave 1 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot_titan TotalCount 90 SpawnCount 3 MaxActive 4 Support 1 WaitBetweenSpawns 6 WaitBeforeStarting 1 TotalCurrency 290 TFBot { Name "Penetrating Bowman" Class Sniper ClassIcon sniper_bow Skill Expert Item "The Fortified Compound" Item "The Fruit Shoot" Tag flank_front Tag flank_back ItemAttributes { ItemName "The Fortified Compound" "projectile penetration" 1 "dmg penalty vs players" 0.5 "dmg penalty vs buildings" 0.5 } } } WaveSpawn { Name 1a Where spawnbot_secondary TotalCount 8 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 16 TotalCurrency 20 Squad { TFBot { Name "Giant Jarate Sniper" Class Sniper ClassIcon sniper_jarate Health 3000 Skill Expert Attributes AlwaysFireWeapon Attributes MiniBoss Attributes AlwaysCrit WeaponRestrictions SecondaryOnly Item "The Self-Aware Beauty Mark" Item "Trophy Belt" Tag bot_giant AimLeadProjectileSpeed 1 AimAt Head UseMeleeThreatPrioritization 1 UseCustomModel "models/bots/sniper_boss/bot_sniper_boss.mdl" ItemAttributes { ItemName "The Self-Aware Beauty Mark" "effect bar recharge rate increased" 0 "fire rate penalty" 1.5 "jarate backstabber" 1 "applies snare effect" 0.4 } CharacterAttributes { "move speed bonus" 0.55 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 "override footstep sound set" 7 //"head scale" 0.7 "deploy time decreased" 0.25 } } TFBot { Template G_Medic_Uber } } } WaveSpawn { Name 1a Where spawnbot_secondary Where spawnbot_titan TotalCount 64 SpawnCount 1 MaxActive 12 WaitBetweenSpawns 0.75 WaitBeforeStarting 1 TotalCurrency 180 TFBot { Name "Bushwacka Sniper" Class Sniper ClassIcon sniper_bushwacka Skill Hard Item "The Bushwacka" Item "Crocleather Slouch" WeaponRestrictions MeleeOnly DesiredAttackRange 50 } } WaveSpawn { Name 1b Where spawnbot_secondary TotalCount 8 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 16 WaitForAllDead 1a WaitBeforeStarting 2 TotalCurrency 20 Squad { TFBot { Name "Giant Afterburn Pyro" Class Pyro ClassIcon pyro_gascann_explode Skill Expert Health 3300 Item "Firewall Helmet" Item "The Gas Passer" Item "The Dragon's Fury" Attributes MiniBoss Attributes AlwaysCrit WeaponRestrictions SecondaryOnly Tag bot_giant AimLeadProjectileSpeed 1 AimAt Head UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" 1 "fire rate penalty" 5 "weapon burn dmg increased" 5 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.55 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 6 } } TFBot { Template G_Medic_Uber } } } WaveSpawn { Name 1b Where spawnbot_titan TotalCount 24 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 3 WaitForAllDead 1a TotalCurrency 90 TFBot { Name Demoknight Class Demoman ClassIcon demoknight Health 175 Skill Hard Item "Ali Baba's Wee Booties" Item "The Chargin' Targe" Item "The Eyelander" Item "The King of Scotland Cape" DesiredAttackRange 50 ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 "max health additive penalty" 0 } ItemAttributes { ItemName "Ali Baba's Wee Booties" "max health additive bonus" 0 } } } WaveSpawn { Name 1bsupport Where spawnbot TotalCount 24 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 6 WaitForAllDead 1a WaitBeforeStarting 10 Support Limited TFBot { Name "Saharan Spy" Class Spy Skill Expert Item "L'Etranger" Item "Your Eternal Reward" Item "The Familiar Fez" Item "The Rogue's Brogues" CharacterAttributes { "sapper damage penalty" 0 "sapper degenerates buildings" 0.5 "voice pitch scale" 0 } } } WaveSpawn { Name 1c Where spawnbot_titan TotalCount 1 SpawnCount 1 WaitForAllDead 1b WaitBeforeStarting 1 FirstSpawnWarningSound vo/mvm_tank_alerts02.mp3 TotalCurrency 150 TFBot { Template G_Soldier_Tank Health 20000 ItemAttributes { ItemName concealedkiller_rocketlauncher_woodlandwarrior "damage bonus" 1.5 } } } WaveSpawn { Name 1csupport Where spawnbot_main TotalCount 40 SpawnCount 4 MaxActive 9 WaitForAllDead 1b WaitBeforeStarting 10 TotalCurrency 250 RandomChoice { TFBot { Class Scout ClassIcon scout_blaster_nys Item "Baby Face's Blaster" Item "Dillinger's Duffel" } TFBot { Class Scout ClassIcon scout_blaster_nys Skill Hard Item "Baby Face's Blaster" Item "Dillinger's Duffel" Tag flank_front Tag flank_back } } } } Wave //Wave 2 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot_secondary TotalCount 20 SpawnCount 1 MaxActive 5 Support 1 WaitBeforeStarting 2 WaitBetweenSpawns 6 TotalCurrency 500 RandomChoice { TFBot { Name "Really Heavy Shotgun" Class Heavyweapons ClassIcon heavy_shotgun Skill Hard WeaponRestrictions SecondaryOnly Tag flank_front Tag flank_back UseMeleeThreatPrioritization 1 DesiredAttackRange 25 ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate penalty" 2.5 "bullets per shot bonus" 6 "damage penalty" 0.2 "hand scale" 2.25 "crit on hard hit" 1 } } TFBot { Name "Burst Shotgun Soldier" Class Soldier ClassIcon heavy_shotgun Skill Easy Attributes AlwaysCrit WeaponRestrictions SecondaryOnly Item "The Reserve Shooter" ItemAttributes { ItemName "The Reserve Shooter" "auto fires full clip" 1 "auto fires when full" 1 "reload time decreased" 0.67 "fire rate bonus" 0.33 } } TFBot { Name "Shotgun Pyro" Class Pyro ClassIcon heavy_shotgun Skill Normal WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Tag flank_front Tag flank_back } } } WaveSpawn { Name 2a Where spawnbot_secondary TotalCount 6 SpawnCount 1 MaxActive 2 WaitBetweenSpawns 12 TotalCurrency 60 TFBot { Name "Giant Scout" Class Scout ClassIcon scout_giant Skill Expert Health 1600 Item "The Backwards Ballcap" Item "pyroland_scattergun_shottohell" Item "TTG Max Pistol" Attributes MiniBoss Attributes HoldFireUntilFullReload MaxVisionRange 1200 Tag bot_giant UseMeleeThreatPrioritization 1 UseBestWeapon 1 DesiredAttackRange 200 ItemAttributes { ItemName "pyroland_scattergun_shottohell" "damage bonus" 1.2 "reload time decreased" 0.6 "set_item_texture_wear" 0 "killstreak tier" 2 "killstreak idleeffect" 1 } ItemAttributes { ItemName "TTG Max Pistol" "weapon spread bonus" 0.5 "killstreak tier" 2 "killstreak idleeffect" 1 } ItemAttributes { ItemName "The Backwards Ballcap" "set item tint rgb" 2960676 } CharacterAttributes { "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 } } } WaveSpawn { Name 2a Where spawnbot TotalCount 18 SpawnCount 2 MaxActive 4 WaitBeforeStarting 2 WaitBetweenSpawns 6 TotalCurrency 140 TFBot { Name "Armor League Scout" Class Scout ClassIcon scout_stun_armored Health 675 Scale 1.5 Skill Hard Item "Batter's Helmet" Item "The Sandman" WeaponRestrictions MeleeOnly ForceRomevision 1 Tag flank_front Tag flank_back DesiredAttackRange 50 ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.1 "dmg from ranged reduced" 0.6 "move speed penalty" 0.85 "max health additive penalty" 0 } CharacterAttributes { "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "head scale" 0.7 "voice pitch scale" 1.25 "health regen" 1 } } } WaveSpawn { Name 2b Where spawnbot TotalCount 5 SpawnCount 1 MaxActive 2 WaitForAllDead 2a WaitBeforeStarting 2 WaitBetweenSpawns 10 TotalCurrency 100 TFBot { Name "Giant Flare Pyro" Class Pyro ClassIcon pyro_flare Skill Expert Health 3300 Item "The Flare Gun" Item "Pyro's Boron Beanie" WeaponRestrictions SecondaryOnly Attributes MiniBoss Tag bot_giant AimAt Head AimLeadProjectileSpeed 1 ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" .7 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 6 } } } WaveSpawn { Name 2b Where spawnbot_titan TotalCount 50 SpawnCount 5 MaxActive 10 WaitForAllDead 2a WaitBeforeStarting 2 WaitBetweenSpawns 4 TotalCurrency 75 RandomChoice { TFBot { Name "Backup Spy" Template G_Spy_YER Attributes SpawnWithFullCharge ClassIcon soldier_banner_trio Item "The Battalion's Backup" Action FetchFlag CharacterAttributes { "deploy time decreased" 0.33 "increase buff duration" 900 "cannot disguise" 1 } } TFBot { Name "Buff Spy" Template G_Spy_YER Attributes SpawnWithFullCharge ClassIcon soldier_banner_trio Item "The Buff Banner" Action FetchFlag CharacterAttributes { "deploy time decreased" 0.33 "increase buff duration" 900 "cannot disguise" 1 } } TFBot { Name "Conch Spy" Template G_Spy_YER Attributes SpawnWithFullCharge ClassIcon soldier_banner_trio Item "The Concheror" Action FetchFlag Tag flank_front Tag flank_back CharacterAttributes { "deploy time decreased" 0.33 "increase buff duration" 900 "cannot disguise" 1 } } TFBot { Name "Buff Spy" Template G_Spy_YER Attributes SpawnWithFullCharge ClassIcon soldier_banner_trio Item "The Buff Banner" Action FetchFlag CharacterAttributes { "deploy time decreased" 0.33 "increase buff duration" 900 "cannot disguise" 1 } } TFBot { Name "Conch Spy" Template G_Spy_YER Attributes SpawnWithFullCharge ClassIcon soldier_banner_trio Item "The Concheror" Action FetchFlag Tag flank_front Tag flank_back CharacterAttributes { "deploy time decreased" 0.33 "increase buff duration" 900 "cannot disguise" 1 } } TFBot { Name "Buff Spy" Template G_Spy_YER Attributes SpawnWithFullCharge ClassIcon soldier_banner_trio Item "The Buff Banner" Action FetchFlag CharacterAttributes { "deploy time decreased" 0.33 "increase buff duration" 900 "cannot disguise" 1 } } TFBot { Name "Conch Spy" Template G_Spy_YER Attributes SpawnWithFullCharge ClassIcon soldier_banner_trio Item "The Concheror" Action FetchFlag Tag flank_front Tag flank_back CharacterAttributes { "deploy time decreased" 0.33 "increase buff duration" 900 "cannot disguise" 1 } } } } WaveSpawn { Name 2ca Where spawnbot TotalCount 2 SpawnCount 2 WaitForAllDead 2b WaitBeforeStarting 3 TotalCurrency 12 Squad { TFBot { Name "Giant Rapid Fire Soldier" Class Soldier Skill Easy Health 4000 ClassIcon soldier_spammer Attributes MiniBoss Attributes AlwaysCrit Item gentlemanne_rocketlauncher_coffinnail Item "Exquisite Rack" Item "Merc's Pride Scarf" Tag bot_giant Tag flank_front Tag flank_back ItemAttributes { ItemName gentlemanne_rocketlauncher_coffinnail "fire rate bonus" 0.5 "faster reload rate" 0.01 "projectile speed decreased" 0.65 "killstreak tier" 2 "killstreak idleeffect" 1 "set_item_texture_wear" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 } } TFBot { Name "Giant Medic" Class Medic ClassIcon medic_giant Skill Expert Health 4500 Attributes IgnoreEnemies Attributes SpawnWithFullCharge Attributes MiniBoss WeaponRestrictions SecondaryOnly Item "The Quick-Fix" Item "The Warsworn Helmet" Item "Das Metalmeatencasen" Tag bot_giant ItemAttributes { ItemName "The Quick-Fix" "heal rate bonus" 201 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 } } } } WaveSpawn { Name 2cb Where spawnbot TotalCount 2 SpawnCount 2 WaitForAllSpawned 2ca WaitBeforeStarting 30 TotalCurrency 13 Squad { TFBot { Name "Giant Rapid Fire Demo" Class Demoman ClassIcon demo_spammer Skill Easy Health 3300 Item "Scotch Bonnet" Item "The Iron Bomber" Item "The Hurt Locher" Attributes MiniBoss Attributes AlwaysCrit Tag bot_giant Tag flank_front Tag flank_back ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 0.01 "fire rate bonus" 0.75 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "override footstep sound set" 4 } } TFBot { Name "Giant Medic" Class Medic ClassIcon medic_giant Skill Expert Health 4500 Attributes IgnoreEnemies Attributes SpawnWithFullCharge Attributes MiniBoss WeaponRestrictions SecondaryOnly Item "The Quick-Fix" Item "The Warsworn Helmet" Item "Das Metalmeatencasen" Tag bot_giant ItemAttributes { ItemName "The Quick-Fix" "heal rate bonus" 201 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 } } } } } Wave //Wave 3 { StartWaveOutput { Target wave_start_relay_2bomb Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name dummy TotalCount 0 SpawnCount 0 MaxActive 0 FirstSpawnWarningSound vo/mvm_another_bomb06.mp3 } WaveSpawn { Name 3a Where spawnbot_secondary TotalCount 4 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 0.5 TotalCurrency 352 TFBot { Name "Giant Scout" Class Scout ClassIcon scout_giant Skill Expert Health 1600 Item "The Backwards Ballcap" Item "Upgradeable TF_WEAPON_BAT" Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit WeaponRestrictions MeleeOnly Tag bot_giant Tag flank_front Tag flank_back ItemAttributes { ItemName "Upgradeable TF_WEAPON_BAT" "killstreak tier" 2 "killstreak idleeffect" 1 } ItemAttributes { ItemName "The Backwards Ballcap" "set item tint rgb" 2960676 } CharacterAttributes { "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 } } } WaveSpawn { Name 3ba Where spawnbot_secondary TotalCount 3 SpawnCount 3 WaitForAllDead 3a WaitBetweenSpawns 15 TotalCurrency 48 Squad { TFBot { Name "Giant Booster Soldier" Class Soldier Skill Expert Health 4000 ClassIcon soldier_crit Item powerhouse_rocketlauncher_shellshocker Item "The Gunboats" Item "Exquisite Rack" Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant AimLeadProjectileSpeed 1 ItemAttributes { ItemName powerhouse_rocketlauncher_shellshocker "critboost on kill" 5 "faster reload rate" 0.75 "projectile speed increased" 1.1 "killstreak tier" 2 "killstreak idleeffect" 1 "set_item_texture_wear" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 3 } } TFBot { Name "Fire Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 5 "medigun fire resist passive" 0.9 "medigun fire resist deployed" 0.9 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } TFBot { Name "Blast Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 4 "medigun blast resist passive" 0.9 "medigun blast resist deployed" 0.9 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } } } WaveSpawn { Name 3b Where spawnbot_titan TotalCount 36 SpawnCount 3 MaxActive 8 WaitForAllDead 3a WaitBetweenSpawns 2 Squad { TFBot { Class Spy Skill Easy Item "Upgradeable TF_WEAPON_REVOLVER" Item "Backbiter's Billycock" Item "The Rogue's Brogues" Action FetchFlag Tag flank_front Tag flank_back ItemAttributes { ItemName "Upgradeable TF_WEAPON_REVOLVER" "cannot disguise" 1 } } TFBot { Name "Uber Medic" Class Medic ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge //Attributes IgnoreEnemies Item "Field Practice" Item "Upgradeable TF_WEAPON_MEDIGUN" Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" AimAt Head ItemAttributes { ItemName "Upgradeable TF_WEAPON_MEDIGUN" "heal rate bonus" 5 "ubercharge rate bonus" 2 } } } } WaveSpawn { Name 3bb Where spawnbot_secondary TotalCount 3 SpawnCount 3 WaitForAllDead 3ba WaitBetweenSpawns 15 TotalCurrency 100 Squad { TFBot { Name "Giant Booster Soldier" Class Soldier Skill Expert Health 4000 ClassIcon soldier_crit Item powerhouse_rocketlauncher_shellshocker Item "The Gunboats" Item "Exquisite Rack" Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant AimLeadProjectileSpeed 1 ItemAttributes { ItemName powerhouse_rocketlauncher_shellshocker "critboost on kill" 5 "faster reload rate" 0.75 "projectile speed increased" 1.1 "killstreak tier" 2 "killstreak idleeffect" 1 "set_item_texture_wear" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 3 } } TFBot { Name "Fire Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 5 "medigun fire resist passive" 0.95 "medigun fire resist deployed" 0.95 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } TFBot { Name "Bullet Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 3 "medigun bullet resist passive" 0.95 "medigun bullet resist deployed" 0.95 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } } } WaveSpawn { Name 3bc Where spawnbot TotalCount 4 SpawnCount 4 WaitForAllDead 3bb TotalCurrency 50 Squad { TFBot { Name "Giant Booster Soldier" Class Soldier Skill Expert Health 4000 ClassIcon soldier_crit Item powerhouse_rocketlauncher_shellshocker Item "The Gunboats" Item "Exquisite Rack" Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant AimLeadProjectileSpeed 1 ItemAttributes { ItemName powerhouse_rocketlauncher_shellshocker "critboost on kill" 5 "faster reload rate" 0.75 "projectile speed increased" 1.1 "killstreak tier" 2 "killstreak idleeffect" 1 "set_item_texture_wear" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 3 } } TFBot { Name "Bullet Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 3 "medigun bullet resist passive" 0.95 "medigun bullet resist deployed" 0.95 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } TFBot { Name "Fire Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 5 "medigun fire resist passive" 0.95 "medigun fire resist deployed" 0.95 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } TFBot { Name "Blast Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 4 "medigun blast resist passive" 0.95 "medigun blast resist deployed" 0.95 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } } } WaveSpawn { Name 3bc Where spawnbot_secondary TotalCount 4 SpawnCount 4 WaitForAllDead 3bb TotalCurrency 50 Squad { TFBot { Name "Giant Booster Soldier" Class Soldier Skill Expert Health 4000 ClassIcon soldier_crit Item powerhouse_rocketlauncher_shellshocker Item "The Gunboats" Item "Exquisite Rack" Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant AimLeadProjectileSpeed 1 ItemAttributes { ItemName powerhouse_rocketlauncher_shellshocker "critboost on kill" 5 "faster reload rate" 0.75 "projectile speed increased" 1.1 "killstreak tier" 2 "killstreak idleeffect" 1 "set_item_texture_wear" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 3 } } TFBot { Name "Bullet Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 3 "medigun bullet resist passive" 0.95 "medigun bullet resist deployed" 0.95 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } TFBot { Name "Fire Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 5 "medigun fire resist passive" 0.95 "medigun fire resist deployed" 0.95 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } TFBot { Name "Blast Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Metalmeatencasen" Item "Das Ubersternmann" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun charge is resists" 4 "medigun blast resist passive" 0.95 "medigun blast resist deployed" 0.95 "ubercharge rate bonus" 50 "mod weapon blocks healing" 1 } CharacterAttributes { "bot medic uber health threshold" 225 "voice pitch scale" 0 } } } } WaveSpawn { Name 3csupport Where spawnbot_secondary TotalCount 10 SpawnCount 2 MaxActive 3 Support 1 WaitForAllSpawned 3b WaitForAllDead 3bc WaitBeforeStarting 5 WaitBetweenSpawns 3 TotalCurrency 10 Squad { TFBot { Class Pyro Skill Easy Attributes AlwaysFireWeapon Action Mobber Tag flank_front Tag flank_back } TFBot { Class Pyro Skill Normal Item "The Backburner" Action Mobber Tag flank_front Tag flank_back } } } WaveSpawn { Name 3c Where spawnbot_main TotalCount 50 SpawnCount 1 MaxActive 8 WaitForAllSpawned 3b WaitForAllDead 3bc WaitBeforeStarting 5 WaitBetweenSpawns 0.75 TotalCurrency 90 TFBot { Name "Flare Pyro" Class Pyro ClassIcon pyro_flare Skill Normal Item "The Flare Gun" WeaponRestrictions SecondaryOnly Item "Pyro's Boron Beanie" AimLeadProjectileSpeed 1 } } WaveSpawn { Name 3c Where spawnbot_secondary TotalCount 9 SpawnCount 1 MaxActive 3 WaitForAllSpawned 3b WaitForAllDead 3bc WaitBetweenSpawns 9 WaitBeforeStarting 2 TotalCurrency 200 RandomChoice { TFBot { Name "Giant Pyro" Class Pyro ClassIcon pyro_giant Skill Expert Attributes MiniBoss Health 3300 Item "Pyro Helm" Item warbird_flamethrower_warhawk Item "The Scorch Shot" Tag bot_giant UseBestWeapon 1 UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 ItemAttributes { ItemName warbird_flamethrower_warhawk "damage bonus" 1.5 "flame_drag" 4 "set_item_texture_wear" 0 "lunchbox adds minicrits" 2 "killstreak tier" 2 "killstreak idleeffect" 1 } ItemAttributes { ItemName "The Scorch Shot" "reload time decreased" 0.7 "fire rate bonus" 0.7 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 6 "deploy time decreased" 0.5 } } TFBot { Name "Giant Backburner Pyro" Class Pyro ClassIcon pyro_giant Health 3300 Skill Expert Item "Pyro Helm" Item "The Sengoku Scorcher" Item "The Backburner" Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant Tag flank_front Tag flank_back UseMeleeThreatPrioritization 1 MoveBehindEnemy 1 ItemAttributes { ItemName "The Backburner" "killstreak tier" 2 "killstreak idleeffect" 1 "lunchbox adds minicrits" 2 "flame_drag" 3.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 6 } } TFBot { Name "Giant Phlog Pyro" Class Pyro ClassIcon pyro_giant Skill Expert Attributes MiniBoss Health 3300 Item "The Mk 50" Item "The Phlogistinator" Item "The Manmelter" Attributes SpawnWithFullCharge Tag bot_giant UseBestWeapon 1 UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 ItemAttributes { ItemName "The Phlogistinator" "flame_drag" 4 "mod rage on hit bonus" 10 "airblast disabled" 0 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 6 "gesture speed increase" 1.5 "mult airblast refire time" 0.5 } } TFBot { Name "Furious Giant Pyro" Class Pyro Skill Expert ClassIcon pyro_giant MaxVisionRange 1600 Attributes MiniBoss Health 3300 Item "The Dragon's Fury" Item "The Gas Passer" Item "The Sengoku Scorcher" Item "The Combustible Kabuto" Tag bot_giant UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Dragon's Fury" item_meter_charge_rate 0.5 "killstreak tier" 2 "killstreak idleeffect" 1 } ItemAttributes { ItemName "The Gas Passer" "weapon burn dmg increased" 4 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 6 } } } } } Wave //Wave 4 { StartWaveOutput { Target wave_start_relay_2bomb Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 4a Where spawnbot_titan TotalCount 2 SpawnCount 2 MaxActive 2 TotalCurrency 203 Squad { TFBot { Template G_Engineer_Giant_Snipe Attributes AlwaysCrit Action FetchFlag CharacterAttributes { "damage penalty" 0.75 } } TFBot { Template G_Medic_Uber_Giant } } } WaveSpawn { Name 4b Where spawnbot TotalCount 64 SpawnCount 4 MaxActive 8 WaitForAllDead 4a WaitBeforeStarting 2 TotalCurrency 97 TFBot { Class Scout ClassIcon scout_shortstop Skill Normal Item "The Delinquent's Down Vest" Item "The Shortstop" MaxVisionRange 1200 Tag flank_front Tag flank_back } } WaveSpawn { Name 4ba Where spawnbot_secondary TotalCount 6 SpawnCount 3 MaxActive 4 WaitForAllDead 4a WaitBeforeStarting 2 WaitBetweenSpawns 15 TotalCurrency 200 Squad { TFBot { Template G_Heavy_Enrage_Giant UseMeleeThreatPrioritization 1 } TFBot { Template G_Medic_Uber } TFBot { Template G_Medic_Uber } } } WaveSpawn { Name 4b Where spawnbot_secondary TotalCount 6 SpawnCount 3 MaxActive 4 WaitForAllDead 4ba WaitBeforeStarting 2 WaitBetweenSpawns 15 TotalCurrency 200 Squad { TFBot { Name "Giant Dalokohs Heavy" Class Heavyweapons ClassIcon heavy_sandvich_nys_giant Health 4250 Skill Expert MaxVisionRange 1600 Item "Upgradeable TF_WEAPON_MINIGUN" Item "The Dalokohs Bar" Item "The Sinner's Shade" Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysFireWeapon Tag bot_giant UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "fire rate penalty" 2 "bullets per shot bonus" 1.5 "damage bonus" 1.5 "killstreak tier" 2 "killstreak idleeffect" 1 } ItemAttributes { ItemName "The Dalokohs Bar" "force weapon switch" 1 "lunchbox healing decreased" 50 "item_meter_charge_rate" 15 "hidden maxhealth non buffed" 7650 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.15 "airblast vulnerability multiplier" 0.15 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 2 "gesture speed increase" 1.33 "deploy time decreased" 0 } } TFBot { Template G_Medic_Uber } TFBot { Template G_Medic_Uber } } } WaveSpawn { Where spawnbot_titan TotalCount 20 SpawnCount 1 MaxActive 2 Support 1 WaitForAllSpawned 4a WaitBeforeStarting 15 WaitBetweenSpawns 6 TotalCurrency 50 TFBot { Name "Blutsauger Medic" Class Medic ClassIcon medic_syringe Skill Expert Item "The Blutsauger" Item "Practitioner's Processing Mask" Item "The Virus Doctor" Tag flank_front Tag flank_back WeaponRestrictions PrimaryOnly Action Mobber AimLeadProjectileSpeed 1 AimAt Head MoveBehindEnemy 1 ItemAttributes { ItemName "The Blutsauger" "mad milk syringes" 1 } } } WaveSpawn { Where spawnbot_main TotalCount 10 SpawnCount 1 MaxActive 4 Support 1 WaitForAllDead 4b WaitBeforeStarting 2 WaitBetweenSpawns 3 TotalCurrency 25 TFBot { Template G_Demo_Stickybomb } } WaveSpawn { Where spawnbot_titan TotalCount 2 SpawnCount 1 MaxActive 1 Support 1 WaitForAllDead 4b //WaitBeforeStarting 2 WaitBetweenSpawnsAfterDeath 5 TotalCurrency 25 TFBot { Name "Giant Bonk Scout" Class Scout ClassIcon scout_bonk_giant Health 1600 Skill Expert Item "Bonk Helm" Item "Bonk! Atomic Punch" Item "The Atomizer" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes AutoJump AutoJumpMin 0.5 AutoJumpMax 3 Tag bot_giant Action Mobber ExtAttr IgnoreBuildings FastUpdate 1 ItemAttributes { ItemName "The Atomizer" "killstreak tier" 2 "killstreak idleeffect" 1 } ItemAttributes { ItemName "Bonk Helm" "set item tint rgb" 15185211 } CharacterAttributes { "effect bar recharge rate increased" 0.35 "deploy time decreased" 0.5 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 } } } WaveSpawn { Name 4c TotalCount 1 SpawnCount 1 WaitForAllDead 4b WaitBeforeStarting 2 TotalCurrency 200 FirstSpawnOutput { Target ST_maker_relay Action Trigger } Tank { Name sticky_tank Health 30000 Speed 100 ClassIcon tank_sticky_hellmet StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target ST_kill_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } Wave //Wave 5 { StartWaveOutput { Target wave_start_relay_2bomb Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot_titan TotalCount 10 SpawnCount 1 MaxActive 2 Support 1 WaitBeforeStarting 3 WaitBetweenSpawns 6 TFBot { Name "Midas Engineer" Class Engineer Skill Expert Health 250 Scale 1.2 Item "Golden Wrench" Attributes AlwaysCrit WeaponRestrictions MeleeOnly Action Mobber ItemAttributes { ItemName "Golden Wrench" "damage bonus" 1.33 "dmg bonus vs buildings" 1.33 "melee range multiplier" 1.1 "melee bounds multiplier" 1.1 "move speed bonus" 1.2 } } } WaveSpawn { Name 5aa Where spawnbot_titan TotalCount 2 SpawnCount 1 MaxActive 1 WaitBetweenSpawns 8 TotalCurrency 2 TFBot { Name "Fire Immune Super Scout" Template G_Scout_Super_Giant Attributes FireImmune Attributes AlwaysCrit } } WaveSpawn { Name 5ab Where spawnbot_titan TotalCount 2 SpawnCount 1 MaxActive 1 WaitBetweenSpawns 8 WaitForAllDead 5aa TotalCurrency 2 TFBot { Name "Blast Immune Super Scout" Template G_Scout_Super_Giant Attributes BlastImmune Attributes AlwaysCrit } } WaveSpawn { Name 5ac Where spawnbot_titan TotalCount 2 SpawnCount 1 MaxActive 1 WaitBetweenSpawns 8 WaitForAllDead 5ab TotalCurrency 2 TFBot { Name "Bullet Immune Super Scout" Template G_Scout_Super_Giant Attributes BulletImmune Attributes AlwaysCrit } } WaveSpawn { Name 5b Where spawnbot_titan TotalCount 4 SpawnCount 2 MaxActive 3 WaitForAllDead 5ac WaitBetweenSpawns 18 TotalCurrency 394 Squad { TFBot { Name "Giant Demoknight" Class Demoman ClassIcon demoknight Skill Expert Health 3325 Item "Prince Tavish's Crown" Item "The Chargin' Targe" Item "Festive Eyelander" Item "Ali Baba's Wee Booties" Item "The King of Scotland Cape" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes AlwaysCrit Action Mobber DesiredAttackRange 50 MoveBehindEnemy 1 ItemAttributes { ItemName "Festive Eyelander" "melee cleave attack" 1 "projectile penetration" 1 "melee range multiplier" 1.2 "set turn to ice" 1 } ItemAttributes { ItemName "Ali Baba's Wee Booties" "max health additive bonus" 0 } ItemAttributes { ItemName "The Chargin' Targe" "attack not cancel charge" 1 "charge recharge rate increased" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 4 "dmg bonus vs buildings" 1.5 } } TFBot { Template G_Medic_Shield_Giant } } } WaveSpawn { Name 5b Where spawnbot_secondary TotalCount 20 SpawnCount 2 MaxActive 5 WaitBeforeStarting 2 WaitBetweenSpawns 3 TotalCurrency 150 Squad { TFBot { Class Heavy Skill Normal Item Tomislav UseMeleeThreatPrioritization 1 Tag flank_back } TFBot { Name "Overheal Medic" Class Medic ClassIcon medic_overheal Skill Expert Item "Das Naggenvatcher" Item "Das Metalmeatencasen" Item "The Quick-Fix" Item "The Overdose" ItemAttributes { ItemName "The Quick-Fix" "overheal expert" 3 "ubercharge rate penalty" 0.01 "set_item_texture_wear" 0.2 } } } } WaveSpawn { Name 5b Where spawnbot_titan TotalCount 20 SpawnCount 2 MaxActive 5 WaitBeforeStarting 2 WaitBetweenSpawns 3 TotalCurrency 150 Squad { TFBot { Name "Persian Demoknight" Class Demoman ClassIcon demoknight_persian_nys Skill Hard Health 200 WeaponRestrictions MeleeOnly Item "Sultan's Ceremonial" Item "Ali Baba's Wee Booties" Item "The Persian Persuader" Item "The Splendid Screen" DesiredAttackRange 50 ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } TFBot { Name "Overheal Medic" Class Medic ClassIcon medic_overheal Skill Expert Item "Das Naggenvatcher" Item "Das Metalmeatencasen" Item "The Quick-Fix" Item "The Overdose" ItemAttributes { ItemName "The Quick-Fix" "overheal expert" 3 "ubercharge rate penalty" 0.01 "set_item_texture_wear" 0.2 } } } } WaveSpawn { Name 5c Where spawnbot_secondary TotalCount 14 SpawnCount 7 MaxActive 8 WaitForAllDead 5b WaitBeforeStarting 2 WaitBetweenSpawns 12 TotalCurrency 12 Squad { TFBot { Name "Giant Burst Fire Soldier" Class Soldier ClassIcon soldier_burstfire_giant Skill Expert Health 4200 Item gentlemanne_rocketlauncher_highrollers Item "Tyrantium Helmet" Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant UseMeleeThreatPrioritization 1 ItemAttributes { ItemName gentlemanne_rocketlauncher_highrollers "damage bonus" 2 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5 "projectile speed decreased" 0.9 "killstreak tier" 2 "killstreak idleeffect" 1 "set_item_texture_wear" 0 } ItemAttributes { ItemName "Tyrantium Helmet" "set item tint rgb" 2960676 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 } } TFBot { Template G_Medic_Uber } TFBot { Template G_Medic_Uber } TFBot { Template G_Medic_Uber } TFBot { Name "Direct Hit Soldier" Class Soldier Skill Hard Item "The Direct Hit" Item "Defiant Spartan" Attributes HoldFireUntilFullReload AimAt Feet AimLeadProjectileSpeed 1 } TFBot { Name "Direct Hit Soldier" Class Soldier Skill Hard Item "The Direct Hit" Item "Defiant Spartan" Attributes HoldFireUntilFullReload AimAt Feet AimLeadProjectileSpeed 1 } TFBot { Name "Direct Hit Soldier" Class Soldier Skill Hard Item "The Direct Hit" Item "Defiant Spartan" Attributes HoldFireUntilFullReload AimAt Feet AimLeadProjectileSpeed 1 } } } WaveSpawn { Name 5c Where spawnbot TotalCount 40 SpawnCount 2 MaxActive 10 WaitForAllDead 5b WaitBeforeStarting 2 WaitBetweenSpawns 2.5 TotalCurrency 44 Squad { TFBot { Class Scout Skill Normal Attributes AlwaysCrit DesiredAttackRange 100 } TFBot { Class Scout Skill Normal Attributes AlwaysCrit DesiredAttackRange 100 } } } WaveSpawn { WaitForAllDead 5c WaitBeforeStarting 3 FirstSpawnWarningSound mvm/mvm_warning.wav } WaveSpawn { Name 5boss Where spawnbot_secondary TotalCount 8 SpawnCount 4 MaxActive 5 WaitForAllDead 5c WaitBeforeStarting 3 WaitBetweenSpawns 20 TotalCurrency 44 FirstSpawnWarningSound mvm/mvm_warning.wav Squad { TFBot { Name "Giant Burst Fire Soldier" Class Soldier ClassIcon soldier_burstfire_giant Skill Expert Health 4200 Item gentlemanne_rocketlauncher_highrollers Item "Tyrantium Helmet" Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Tag bot_giant //Action Mobber AimAt Feet AimLeadProjectileSpeed 1 UseMeleeThreatPrioritization 1 MoveBehindEnemy 1 ItemAttributes { ItemName gentlemanne_rocketlauncher_highrollers "damage bonus" 2 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5 "projectile speed decreased" 0.9 "killstreak tier" 2 "killstreak idleeffect" 1 "set_item_texture_wear" 0 } ItemAttributes { ItemName "Tyrantium Helmet" "set item tint rgb" 2960676 } CharacterAttributes { "move speed bonus" 0.65 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 } } TFBot { Name "Vaccinator Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Ubersternmann" Item "The Chronoscarf" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun bullet resist deployed" 1 "medigun blast resist deployed" 1 "medigun fire resist deployed" 1 "ubercharge rate bonus" 200 "heal rate bonus" 200 "mod weapon blocks healing" 1 } CharacterAttributes { "move speed bonus" 0.66 "bot medic uber health threshold" 225 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "voice pitch scale" 0 } FireWeapon { Delay 1 Cooldown 1.1 Type Reload } FireWeapon { Delay 1 Cooldown 1.2 Type Secondary } } TFBot { Name "Vaccinator Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Ubersternmann" Item "The Chronoscarf" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun bullet resist deployed" 1 "medigun blast resist deployed" 1 "medigun fire resist deployed" 1 "ubercharge rate bonus" 200 "heal rate bonus" 200 "mod weapon blocks healing" 1 } CharacterAttributes { "move speed bonus" 0.66 "bot medic uber health threshold" 225 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "voice pitch scale" 0 } FireWeapon { Delay 1 Cooldown 1.1 Type Reload } FireWeapon { Delay 1 Cooldown 1.2 Type Secondary } } TFBot { Name "Vaccinator Medic" Class Medic ClassIcon medic_vac_trio_nys Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Vaccinator" Item "Das Ubersternmann" Item "The Chronoscarf" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Vaccinator" "medigun bullet resist deployed" 1 "medigun blast resist deployed" 1 "medigun fire resist deployed" 1 "ubercharge rate bonus" 200 "heal rate bonus" 200 "mod weapon blocks healing" 1 } CharacterAttributes { "move speed bonus" 0.66 "bot medic uber health threshold" 225 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "voice pitch scale" 0 } FireWeapon { Delay 1 Cooldown 1.1 Type Reload } FireWeapon { Delay 1 Cooldown 1.2 Type Secondary } } } } WaveSpawn { Name 5bosssupport Where spawnbot Where spawnbot_titan Where spawnbot_secondary Support 1 SpawnCount 2 MaxActive 9 WaitForAllDead 5c WaitBeforeStarting 2 WaitBetweenSpawns 2 TFBot { Name "Brass Heavy" Class Heavy Skill Hard Item "The Brass Beast" Item "The Tsarboosh" Action Mobber } } } }