#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 2200 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 35 Templates { T_TFBot_Scout_Thermal { ClassIcon scout_sunstick Name "Thermal Scout" Class Scout Skill Hard WeaponRestrictions MeleeOnly Attributes DisableDodge Item "sun-on-a-stick" Item "Burning Beanie" ItemAttributes { ItemName sun-on-a-stick "damage bonus vs burning" 3 "damage penalty" .4 "attach particle effect" 1 } } T_TFBot_Soldier_Thermal { ClassIcon soldier_mangler_ignite_sgtc Name "Thermal Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "the cow mangler 5000" Item "Burning Beanie" ItemAttributes { ItemName "the cow mangler 5000" "Set DamageType Ignite" 1 "attach particle effect" 1 "set item tint RGB" 13595446 } } T_TFGateBot_Soldier_Thermal { ClassIcon soldier_mangler_ignite_sgtc Name "Thermal Soldier" Class Soldier EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Attributes DisableDodge Attributes IgnoreFlag Item "the cow mangler 5000" Item "mvm gatebot light soldier" ItemAttributes { ItemName "the cow mangler 5000" "Set DamageType Ignite" 1 "attach particle effect" 1 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "the cow mangler 5000" Item "mvm gatebot light soldier" ItemAttributes { ItemName "the cow mangler 5000" "Set DamageType Ignite" 1 "attach particle effect" 1 } ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } } } } T_TFBot_Pyro_Thermal { ClassIcon pyro_volcano Name "Thermal Pyro" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Item "sharpened volcano fragment" Item "Burning Beanie" ItemAttributes { ItemName "sharpened volcano fragment" "minicrit vs burning player" 1 "attach particle effect" 1 } } T_TFBot_Bowman_Thermal { ClassIcon sniper_bow_ignite Name "Thermal Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Item "the huntsman" Item "Burning Beanie" ItemAttributes { ItemName "the huntsman" "Set DamageType Ignite" 1 "damage penalty" .5 "attach particle effect" 1 } } T_TFBot_Heavy_Thermal { ClassIcon heavy_heater Name "Thermal Heavy" Class Heavy Skill Normal WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "the huo long heatmaker" Item "Burning Beanie" ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 6 "fire rate penalty" 7 "Projectile speed decreased" .4 "attach particle effect" 1 "damage bonus" 5 } } T_TFGateBot_Heavy_Thermal { ClassIcon heavy_heater Name "Thermal Heavy" Class Heavy EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Tag bot_flank Attributes IgnoreFlag Attributes DisableDodge Item "the huo long heatmaker" Item "Burning Beanie" Item "mvm gatebot light heavy" ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 6 "fire rate penalty" 7 "Projectile speed decreased" .4 "attach particle effect" 1 "damage bonus" 5 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes DisableDodge Tag bot_flank Item "the huo long heatmaker" Item "Burning Beanie" Item "mvm gatebot light heavy" ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 6 "fire rate penalty" 7 "Projectile speed decreased" .4 "attach particle effect" 1 "damage bonus" 5 } ItemAttributes { ItemName "mvm gatebot light heavy" "item style override" 1 } } } } T_TFGateBot_Giant_Heavy_Thermal { ClassIcon heavy_heater Health 5000 Name "Giant Thermal Heavy" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the huo long heatmaker" Item "mvm gatebot light heavy" Item "Burning Beanie" ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 6 "damage bonus" 4 "weapon burn dmg increased" 4 "weapon burn time reduced" .4 "Projectile speed decreased" .6 "fire rate penalty" 4 "turn to gold" 1 "ragdolls become ash" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes DisableDodge Attributes MiniBoss Item "the huo long heatmaker" Item "mvm gatebot light heavy" Item "Burning Beanie" ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 6 "damage bonus" 4 "weapon burn dmg increased" 4 "weapon burn time reduced" .4 "Projectile speed decreased" .6 "fire rate penalty" 4 "turn to gold" 1 "ragdolls become ash" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } ItemAttributes { ItemName "mvm gatebot light heavy" "item style override" 1 } } } } T_TFGateBot_Scout_Bonk { ClassIcon scout_bonk Name "Bonk Scout" Class Scout EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions SecondaryOnly Attributes IgnoreFlag Tag bot_flank Item "bonk! atomic punch" Item "bonk helm" ItemAttributes { ItemName "bonk helm" "set item tint RGB" 15185211 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions SecondaryOnly Item "bonk! atomic punch" Item "bonk helm" ItemAttributes { ItemName "bonk helm" "set item tint RGB" 8289918 } } } } T_TFGateBot_Scout_Shortstop { ClassIcon scout_shortstop Health 650 Name "Shortstop Scout" Scale 1.4 Class Scout EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Tag bot_flank Attributes DisableDodge Attributes IgnoreFlag Item "the shortstop" Item "mvm gatebot light scout" CharacterAttributes { "head scale" .8 "move speed bonus" 1.25 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Tag bot_giant Attributes DisableDodge Item "the shortstop" Item "mvm gatebot light scout" ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 } CharacterAttributes { "head scale" .8 "move speed bonus" 1.25 } } } } T_TFBot_Soldier_Barrage_Small { ClassIcon soldier_barrage Name "Barrage Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "the gunboats" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .2 "Projectile speed increased" .4 "faster reload rate" .8 "clip size bonus" 2 "projectile spread angle penalty" 3 } } T_TFGateBot_Soldier_Barrage_Small { ClassIcon soldier_barrage Name "Barrage Soldier" Class Soldier EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Attributes HoldFireUntilFullReload Attributes IgnoreFlag Item "the gunboats" Item "mvm gatebot light soldier" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .2 "Projectile speed increased" .4 "faster reload rate" .8 "clip size bonus" 2 "projectile spread angle penalty" 3 } } RevertGateBotsBehavior { Skill Normal Attributes HoldFireUntilFullReload Item "the gunboats" Item "mvm gatebot light soldier" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .2 "Projectile speed increased" .4 "faster reload rate" .8 "clip size bonus" 2 "projectile spread angle penalty" 3 } ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } } } } T_TFBot_Giant_Soldier_Slow_Crit_Barrage { ClassIcon soldier_barrage Health 4000 Name "Major Critz" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Tag bot_sentrybuster Item "soldier drill hat" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2 "fire rate bonus" .16 "faster reload rate" .3 "clip size upgrade atomic" 26 "rocket specialist" 4 "Projectile speed increased" .22 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 "health regen" 40 } } T_TFGateBot_Giant_Soldier_Slow_Crit_Barrage_C { ClassIcon soldier_barrage Health 4000 Name "Major Critz" Class Soldier EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Tag bot_flank Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the mantreads" Item "soldier drill hat" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .18 "faster reload rate" .3 "clip size bonus" 7.5 "Projectile speed decreased" .22 "damage bonus" 2 "rocket specialist" 4 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "health regen" 40 } ItemAttributes { ItemName "soldier drill hat" "set item tint RGB" 15185211 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_flank Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .18 "faster reload rate" .3 "clip size bonus" 7.5 "Projectile speed decreased" .22 "damage bonus" 2 "rocket specialist" 4 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "health regen" 40 } ItemAttributes { ItemName "soldier drill hat" "set item tint RGB" 8289918 } } } } T_TFGateBot_Soldier_Expand_Buff { ClassIcon soldier_buff Name "Extended Buff Soldier" Class Soldier EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push Tag bot_gatebot Attributes SpawnWithFullCharge Attributes DisableDodge Attributes IgnoreFlag Item "the buff banner" Item "mvm gatebot light soldier" CharacterAttributes { "increase buff duration" 13 } } RevertGateBotsBehavior { Skill Normal Attributes SpawnWithFullCharge Item "the buff banner" Item "mvm gatebot light soldier" ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } CharacterAttributes { "increase buff duration" 13 } } } } T_TFGateBot_Giant_Soldier_Spammer_Crit_C { ClassIcon soldier_spammer Health 3800 Name "Giant Rapid Fire Soldier" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Tag nav_prefer_gate1_flank Attributes HoldFireUntilFullReload Item "mvm gatebot light soldier" Attributes DisableDodge Attributes MiniBoss Attributes AlwaysCrit Attributes IgnoreFlag ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .5 "faster reload rate" -9.0 "Projectile speed increased" .65 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes AlwaysCrit Item "mvm gatebot light soldier" ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .5 "faster reload rate" -9.0 "Projectile speed increased" .65 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } } T_TFBot_Giant_Soldier_Burst_Battalion { ClassIcon soldier_backup_giant Health 3780 Name "Giant Burst Battalion Soldier" Class Soldier Skill Expert Tag bot_sentrybuster Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the battalion's backup" Item "the grenadier's softcap" ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size bonus" 2.25 "Projectile speed increased" .65 "fire rate bonus" .1 "faster reload rate" .6 } ItemAttributes { ItemName "the battalion's backup" "provide on active" 1 "move speed bonus" .6 "dmg from ranged reduced" .1 "dmg from melee increased" .1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "increase buff duration" 13 } } T_TFBot_Phlog_Pyro { ClassIcon pyro_phlog Name "Phlog Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes SpawnWithFullCharge Attributes DisableDodge Item "the phlogistinator" Item "ghostly gibus" ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 "bombinomicon effect on death" 1 } } T_TFBot_Pyro_Reflector { ClassIcon pyro_reflector_sgtc Name "Reflector Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "the degreaser" Item "traffic cone" ItemAttributes { ItemName "the degreaser" "weapon burn time reduced" .1 "mult airblast refire time" .1 "airblast pushback scale" 3 "airblast vertical pushback scale" 2 "minicrits become crits" 1 "deflection size multiplier" 1.1 } } T_TFBot_Pyro_Furry { ClassIcon pyro_dragon_fury_swordstone Name "Dragons Fury Pyro" Class Pyro Attributes DisableDodge Skill Normal Item "The Dragon's Fury" } T_TFGateBot_Pyro_AlwaysFire_Furry { ClassIcon pyro_dragon_fury_swordstone Name "Dragons Fury Pyro" Class Pyro EventChangeAttributes { Default { BehaviorModifiers Push Tag bot_gatebot Attributes IgnoreFlag Attributes AlwaysFireWeapon Attributes DisableDodge Skill Expert Item "mvm gatebot light pyro" Item "The Dragon's Fury" } RevertGateBotsBehavior { Skill Expert Attributes AlwaysFireWeapon Attributes DisableDodge Item "mvm gatebot light pyro" Item "The Dragon's Fury" ItemAttributes { ItemName "mvm gatebot light pyro" "item style override" 1 } } } } T_TFBot_Pyro_GaࠟCrit { ClassIcon pyro_gascann_explode Name "Explosive Gas Pyro" Class Pyro Skill Normal Attributes SpawnWithFullCharge Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Attributes DisableDodge Attributes AlwaysCrit Item "The Gas Passer" Item "the attendant" ItemAttributes { ItemName "the attendant" "attach particle effect static" 1 } ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" .1 "fire rate penalty" 5 "explode_on_ignite" 1 } } T_TFBot_Giant_Pyro_GaࠟCrit { ClassIcon pyro_gascann_explode Name "Giant Explosive Gas Pyro" Class Pyro Skill Normal Health 3000 Attributes SpawnWithFullCharge Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Attributes DisableDodge Attributes AlwaysCrit Attributes MiniBoss Item "The Gas Passer" Item "the attendant" ItemAttributes { ItemName "the attendant" "attach particle effect static" 1 } ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" .1 "fire rate penalty" 5 "explode_on_ignite" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Giant_Pyro_Flare_BURST_FIRE { ClassIcon pyro_scorch_barrage_sgtc Health 3800 Name "Giant Flarebarrage Pyro" Class Pyro Skill Normal Tag bot_flank WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Item "the scorch shot" Item "the bone dome" Item "the special eyes" Item "the gunboats" ItemAttributes { ItemName "the scorch shot" "damage penalty" 2 "fire rate bonus" .1 "Projectile speed decreased" .11 "projectile spread angle penalty" 7 } CharacterAttributes { "move speed bonus" .55 "override footstep sound set" 6 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "health regen" 40 } } T_TFGateBot_Pyro_Phlog_Uber { ClassIcon pyro_phlog_uber_sgtc Health 3600 Name "Giant Phlog Pyro" Class Pyro EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes SpawnWithFullCharge Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the phlogistinator" Item "ghostly gibus" ItemAttributes { ItemName "ghostly gibus" "set item tint RGB" 15185211 } ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 "bombinomicon effect on death" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "mod rage damage boost" 2 "burn damage earns rage" 9 "rage giving scale" .5 "generate rage on heal" 9 "health regen" 20 "gesture speed increase" 11 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes SpawnWithFullCharge Attributes DisableDodge Attributes MiniBoss Item "the phlogistinator" Item "ghostly gibus" ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 "bombinomicon effect on death" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "mod rage damage boost" 2 "burn damage earns rage" 9 "rage giving scale" .5 "generate rage on heal" 9 "health regen" 20 "airblast disabled" 0 "gesture speed increase" 11 } ItemAttributes { ItemName "ghostly gibus" "set item tint RGB" 8289918 } } } } T_TFGateBot_Pyro_Pusher { ClassIcon pyro_scorch Name "Pyro Pusher" Class Pyro EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions SecondaryOnly Tag bot_gatebot Attributes AlwaysCrit Attributes IgnoreFlag Item "the scorch shot" Item "mvm gatebot light pyro" ItemAttributes { ItemName "the scorch shot" "fire rate bonus" .75 "faster reload rate" 1.25 "Projectile speed increased" .35 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Item "the scorch shot" Item "mvm gatebot light pyro" ItemAttributes { ItemName "the scorch shot" "fire rate bonus" .75 "faster reload rate" 1.25 "Projectile speed increased" .35 } ItemAttributes { ItemName "mvm gatebot light pyro" "item style override" 1 } } } } T_TFGateBot_ScorchShot_FastShot_Hard_Crit { Name "Fast Scorch Shot" Class Pyro ClassIcon pyro_flare EventChangeAttributes { Default { Skill Hard Tag bot_gatebot Attributes IgnoreFlag Attributes AlwaysCrit BehaviorModifiers Push Tag bot_flank Item "MvM Gatebot Light Pyro" Item "The Scorch Shot" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Scorch Shot" "fire rate bonus" .75 "reload time increased" 1.25 "projectile speed increased" 1.3 } } RevertGateBotsBehavior { Skill Hard Item "MvM Gatebot Light Pyro" Item "The Scorch Shot" WeaponRestrictions SecondaryOnly Attributes AlwaysCrit ItemAttributes { ItemName "The Scorch Shot" "fire rate bonus" .75 "reload time increased" 1.25 "projectile speed increased" 1.3 } ItemAttributes { ItemName "MvM Gatebot Light Pyro" "item style override" 1 } } } } T_TFBot_Heavy_Deflector { ClassIcon heavy_deflector MaxVisionRange 1200 Name "Deflector Heavy" Class Heavy Skill Normal Item "the u-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "Deflector" "attack projectiles" 1 "ragdolls plasma effect" 1 } } T_TFGateBot_Heavy_Deflector_Crit { ClassIcon heavy_deflector Name "Deflector Heavy" Class HeavyWeapons EventChangeAttributes { Default { Skill Normal MaxVisionRange 1200 BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Attributes IgnoreFlag Attributes AlwaysCrit Attributes DisableDodge Tag bot_flank Item "Deflector" Item "the u-clank-a" Item "mvm gatebot light heavy" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 "ragdolls plasma effect" 1 } ItemAttributes { ItemName "the u-clank-a" "set item tint RGB" 15185211 } } RevertGateBotsBehavior { Skill Normal MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes DisableDodge Item "Deflector" Item "the u-clank-a" Item "mvm gatebot light heavy" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 "ragdolls plasma effect" 1 } ItemAttributes { ItemName "the u-clank-a" "set item tint RGB" 8289918 } } } } T_TFBot_Heavy_Natasha { ClassIcon heavy_natasha_sgtc Name "Slowdown Heavy" Class Heavy Skill Normal WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "natascha" } T_TFBot_Giant_Heavy_Sthealfist { ClassIcon heavy_steelfist_heal_sgtc Health 5500 Name "Giant Stheal Gauntlet" Class Heavy Skill Hard WeaponRestrictions MeleeOnly Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "fists of steel" Item "tw_heavybot_helmet" CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 2 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .2 "fire rate bonus" .75 "heal on kill" 5000 "heal on hit for rapidfire" 1000 "melee range multiplier" 1.11 } ItemAttributes { ItemName tw_heavybot_helmet "attach particle effect" 19 } } T_TFGateBot_Giant_Heavy_Sthealfist { ClassIcon heavy_steelfist_heal_sgtc Health 5500 Name "Giant Stheal Gauntlet" Class HeavyWeapons EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag bot_giant Tag bot_gatebot Tag bot_flank Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Attributes UseBossHealthBar Item "fists of steel" Item "mvm gatebot light heavy" ItemAttributes { ItemName "mvm gatebot light heavy" "attach particle effect" 19 } CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 2 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 "fire rate bonus" .75 "heal on kill" 5000 "heal on hit for rapidfire" 1000 "melee range multiplier" 1.11 } } RevertGateBotsBehavior { Skill Expert Tag bot_giant Attributes DisableDodge Attributes MiniBoss Item "fists of steel" Item "mvm gatebot light heavy" ItemAttributes { ItemName "mvm gatebot light heavy" "attach particle effect" 19 "item style override" 1 } CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 2 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 "fire rate bonus" .75 "heal on kill" 5000 "heal on hit for rapidfire" 1000 "melee range multiplier" 1.11 } } } } T_TFBot_Giant_Heavy_Deflector_Healonkill_C { ClassIcon heavy_deflector_healonkill Health 5500 Name "Giant Heal-on-Kill Deflector" Class Heavy Skill Expert MaxVisionRange 1400 WeaponRestrictions PrimaryOnly Tag bot_giant Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "deflector" Item "tough guy's toque" ItemAttributes { ItemName "deflector" "attack projectiles" 1 "damage bonus" 1.5 "heal on kill" 5000 "ragdolls plasma effect" 1 } CharacterAttributes { "move speed bonus" .4 "override footstep sound set" 2 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } T_TFBot_Giant_Heavy_Mittens { ClassIcon heavy_mittens Health 5000 Name "Giant Heavy Mittens" Class Heavy Skill Expert WeaponRestrictions MeleeOnly Tag bot_sentrybuster Attributes AlwaysCrit Attributes MiniBoss Item "the mantreads" Item "the holiday punch" Item "the b.m.o.c." Item "the all-father" CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" 4 "increased jump height" 2.3 "fire rate bonus" .6 "melee range multiplier" 1.1 "boots falling stomp" 1 "increased air control" 99999 } } T_TFBot_Medic_Shield_QF { ClassIcon medic_shield_qf Name "Shield Quick-Fix Medic" Class Medic WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "the quick-fix" Item "das metalmeatencasen" CharacterAttributes { "heal rate bonus" 4 "generate rage on heal" 4 "ubercharge rate bonus" .1 "uber duration bonus" -8 } } T_TFBot_Medic_Shield_Uber { ClassIcon medic_shield_uber Name "Shield Uber Medic" Class Medic WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "das metalmeatencasen" CharacterAttributes { "heal rate bonus" 10 "generate rage on heal" 4 "ubercharge rate bonus" 2 "uber duration bonus" -1 } } T_TFBot_Giant_Medic_Shield_QF { ClassIcon medic_shield_qf Health 4000 Name "Giant Shield Medic" Class Medic Skill Easy WeaponRestrictions SecondaryOnly Tag bot_sentrybuster Attributes SpawnWithFullCharge Attributes MiniBoss Attributes ProjectileShield Attributes IgnoreEnemies Item "the quick-fix" Item "das metalmeatencasen" Item "das naggenvatcher" ItemAttributes { ItemName "the quick-fix" "dmg penalty vs players" 2 "damage bonus" 2 "heal rate bonus" 200 "uber duration bonus" -7.5 "ubercharge rate bonus" .01 } CharacterAttributes { "generate rage on heal" 2 "move speed bonus" .5 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Giant_Medic_Uber { ClassIcon medic_uber Health 4500 Name "Giant Uber Medic" Class Medic Tag bot_giant WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes DisableDodge Attributes IgnoreEnemies Attributes MiniBoss CharacterAttributes { "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 "heal rate bonus" 200 "uber duration bonus" -2 "ubercharge rate bonus" 7 } } T_TFBot_Sniper_Huntsman_Spammer_C { ClassIcon sniper_bow_multi Health 1200 Name "Rapid Fire Bowman" Scale 1.5 Class Sniper Skill Hard WeaponRestrictions PrimaryOnly Tag bot_giant Attributes AlwaysCrit Item "the huntsman" CharacterAttributes { "move speed bonus" .85 "head scale" .8 "damage force reduction" .5 "airblast vertical vulnerability multiplier" .5 "fire rate bonus" .6 } } T_TFGateBot_Sniper_Huntsman_Spammer { ClassIcon sniper_bow_multi Health 1200 Name "Rapid Fire Bowman" Scale 1.5 Class Sniper EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Tag bot_flank Attributes AlwaysCrit Attributes IgnoreFlag Item "the huntsman" Item "mvm gatebot light sniper" CharacterAttributes { "move speed bonus" .85 "head scale" .8 "damage force reduction" .4 "airblast vertical vulnerability multiplier" .4 "fire rate bonus" .6 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_flank Attributes AlwaysCrit Item "the huntsman" Item "mvm gatebot light sniper" ItemAttributes { ItemName "mvm gatebot light sniper" "item style override" 1 } CharacterAttributes { "move speed bonus" .85 "head scale" .8 "damage force reduction" .4 "airblast vertical vulnerability multiplier" .4 "fire rate bonus" .6 } } } } T_TFGateBot_Chief_Soldier { ClassIcon soldier_sergeant_crits Health 33000 Name "Sergeant Critz" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Item "tyrant's helm" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.5 "fire rate bonus" .2 "faster reload rate" .4 "Projectile speed increased" 1.3 "clip size upgrade atomic" 7 } ItemAttributes { ItemName "tyrant's helm" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" .4 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .3 "airblast vertical vulnerability multiplier" .1 "health regen" 40 "rage giving scale" .2 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "tyrant's helm" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.5 "fire rate bonus" .2 "faster reload rate" .4 "Projectile speed increased" 1.3 "clip size upgrade atomic" 7 } ItemAttributes { ItemName "tyrant's helm" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" .4 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .3 "airblast vertical vulnerability multiplier" .1 "health regen" 40 "rage giving scale" .2 } } } } } Mission { Objective DestroySentries Where spawnbot1 BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 5 CooldownTime 45 DesiredCount 1 RandomChoice { TFBot { ClassIcon sentry_buster Health 2200 Name "Who Long? Buster" Class Heavy Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant Item "the huo long heatmaker" ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 29 "weapon burn dmg reduced" 1.5 "ragdolls plasma effect" 1 "turn to gold" 1 } CharacterAttributes { "override footstep sound set" 7 "damage force reduction" .5 "airblast vulnerability multiplier" .5 "move speed bonus" 1.5 "cannot be backstabbed" 1 } } TFBot { Template T_TFBot_SentryBuster Attributes DisableDodge Tag bot_giant } TFBot { Template T_TFBot_SentryBuster Attributes DisableDodge Tag bot_giant } } } Mission { Objective Sniper Where spawnbot1 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 40 DesiredCount 2 TFBot { ClassIcon soldier_directhit Name "BeepBoop. I am a Sniper" Class Soldier Skill Expert Tag bot_flank Attributes DisableDodge Item "the cow mangler 5000" Item "the slo-poke" ItemAttributes { ItemName "the cow mangler 5000" "damage bonus" 1.5 "faster reload rate" -9.0 "fire rate bonus" 4.0 "rocket specialist" 4 } } } Mission { Objective Sniper Where spawnbot1 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 8 DesiredCount 1 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper Tag bot_flank } } Mission { Objective Engineer Where spawnbot2 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 5 CooldownTime 50 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter Tag bot_flank TeleportWhere spawnbot1 TeleportWhere spawnbot2 } } Mission { Objective Engineer Where spawnbot2 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 50 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Battle Tag bot_flank } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1w1 TotalCurrency 40 TotalCount 2 Where spawnbot1 Squad { TFBot { Template T_TFGateBot_Giant_Soldier_Spammer_Crit_C } TFBot { Template T_TFBot_Giant_Medic_Shield_QF } } } WaveSpawn { TotalCurrency 20 TotalCount 6 MaxActive 3 SpawnCount 2 WaitBeforeStarting 6 Where spawnbot1 Where spawnbot2 TFBot { Template T_TFBot_Phlog_Pyro } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 5 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 10 Support 1 Where spawnbot1 TFBot { Template T_TFBot_Pyro_Thermal } } WaveSpawn { WaitForAllDead 1w2 TotalCurrency 5 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 10 Support 1 Where spawnbot1 TFBot { Template T_TFBot_Pyro_Thermal } } WaveSpawn { Name 1w2 WaitForAllDead 1w1 TotalCurrency 40 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 8 Where spawnbot1 Squad { TFBot { Template T_TFGateBot_Soldier_Thermal } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 1w2 WaitForAllDead 1w1 TotalCurrency 50 TotalCount 30 MaxActive 15 SpawnCount 6 WaitBeforeStarting 2 WaitBetweenSpawns 7 Where spawnbot1 TFBot { Skill Normal Template T_TFBot_Sniper_Huntsman Attributes DisableDodge } } WaveSpawn { Name 1w3 WaitForAllDead 1w2 TotalCurrency 40 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 6 Where spawnbot2 TFBot { Template T_TFBot_Pyro_Reflector } } WaveSpawn { Name 1w3 WaitForAllDead 1w2 TotalCurrency 20 TotalCount 26 MaxActive 12 SpawnCount 2 WaitBetweenSpawns 2 Where spawnbot1 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name 1w3 WaitForAllDead 1w2 TotalCurrency 40 TotalCount 6 MaxActive 4 SpawnCount 3 WaitBeforeStarting 11 WaitBetweenSpawns 5 Where spawnbot2 TFBot { Template T_TFGateBot_Scout_Shortstop } } WaveSpawn { WaitForAllDead 1w3 TotalCurrency 0 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 3 Support 1 Where spawnbot2 TFBot { Template T_TFBot_Engineer_Sentry_Tele_Battle Tag bot_flank Attributes IgnoreFlag TeleportWhere spawnbot1 TeleportWhere spawnbot2 } } WaveSpawn { Name 1w4 WaitForAllDead 1w3 TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot1 Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun Tag bot_giant } TFBot { Name "Quick-Uber Medic" Template T_TFBot_Medic_QuickUber } } } WaveSpawn { WaitForAllDead 1w4 TotalCurrency 140 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 3 WaitBetweenSpawns 10 Where spawnbot2 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag bot_giant Tag bot_flank Attributes AlwaysCrit Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 90 TotalCount 1 Tank { Health 6000 Name "ThermalTank" Speed 75 Skin 1 StartingPathTrackNode thermal_tank_path1 OnKilledOutput { Target boss_thermal_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 2w1 TotalCurrency 25 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 17 Where spawnbot1 Squad { TFBot { Template T_TFBot_Heavy_Deflector Attributes AlwaysCrit Tag bot_flank } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 2w1 TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 Where spawnbot2 TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman Tag bot_flank Tag bot_giant Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" 2 } } } WaveSpawn { Name 2w1 TotalCurrency 25 TotalCount 6 MaxActive 3 SpawnCount 2 Where spawnbot1 Squad { TFBot { Template T_TFGateBot_Heavy_Deflector_Crit } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 50 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 Where spawnbot1 Squad { TFBot { Template T_TFGateBot_Giant_Heavy_Thermal } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 25 TotalCount 24 MaxActive 10 SpawnCount 4 WaitBeforeStarting 3 WaitBetweenSpawns 2 Where spawnbot1 TFBot { Template T_TFBot_ScorchShot } } WaveSpawn { TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 1 Support 1 WaitBeforeStarting 18 WaitBetweenSpawns 15 Where spawnbot1 TFBot { Template T_TFBot_Pyro_Furry Skill Hard } } WaveSpawn { WaitForAllDead 2w2 TotalCurrency 50 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 6 Where spawnbot1 Squad { TFBot { Template T_TFGateBot_ScorchShot_FastShot_Hard_Crit } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 2w3 WaitForAllDead 2w2 TotalCurrency 25 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 5 Where spawnbot1 TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman Tag bot_giant Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" 2 } } } WaveSpawn { Name 2w4 WaitForAllDead 2w3 TotalCurrency 50 TotalCount 30 MaxActive 16 SpawnCount 2 WaitBetweenSpawns 1 Where spawnbot1 TFBot { Template T_TFBot_Scout_Thermal } } WaveSpawn { Name 2w4 WaitForAllDead 2w3 TotalCurrency 50 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot1 Squad { TFBot { Template T_TFBot_ScorchShot_FastShot Attributes AlwaysCrit Attributes DisableDodge } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 2w4 WaitForAllDead 2w3 TotalCurrency 20 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 6 Where spawnbot1 Squad { TFBot { Template T_TFBot_Soldier_Extended_Battalion Attributes DisableDodge } TFBot { Template T_TFBot_Medic_QuickFix } } } WaveSpawn { WaitForAllSpawned 2w4 TotalCurrency 20 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 9 WaitBetweenSpawns 6 Where spawnbot1 TFBot { Name "Giant Armored Sandman Scout" Template T_TFBot_Giant_Scout_Baseball_Armored Tag bot_giant Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } } WaveSpawn { WaitForAllSpawned 2w4 TotalCurrency 20 TotalCount 3 Where spawnbot2 Squad { TFBot { Template T_TFBot_Heavy_Deflector Attributes AlwaysCrit } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 3w1 TotalCurrency 25 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 11 Where spawnbot1 Squad { TFBot { Template T_TFBot_Pyro_GaࠟCrit Skill Easy } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 3w1 TotalCurrency 25 TotalCount 14 MaxActive 7 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 3 Where spawnbot1 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { TotalCurrency 25 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot1 TFBot { Template T_TFGateBot_Soldier_Barrage_Small } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCurrency 75 TotalCount 2 WaitBetweenSpawns 3 Where spawnbot1 Squad { TFBot { Template T_TFBot_Giant_Heavy_Sthealfist } TFBot { Name "Quick-Uber Medic" Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCurrency 75 TotalCount 2 Where spawnbot2 Squad { TFBot { Template T_TFGateBot_Giant_Heavy_Sthealfist } TFBot { Name "Quick-Uber Medic" Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCurrency 25 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 5 Where spawnbot2 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror Tag bot_flank } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCurrency 25 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 5 Where spawnbot1 Squad { TFBot { Template T_TFGateBot_Soldier_Extended_Concheror_Normal } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllDead 3w2 TotalCurrency 25 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 7 Support 1 Where spawnbot1 TFBot { Template T_TFBot_Heavy_Natasha } } WaveSpawn { WaitForAllDead 3w2 TotalCurrency 20 TotalCount 10 MaxActive 1 SpawnCount 1 Support 1 Where spawnbot1 Where spawnbot2 TFBot { Template T_TFBot_Bowman_Thermal } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 24 Support 1 Where spawnbot1 Where spawnbot2 TFBot { Template T_TFBot_Bowman_Thermal } } WaveSpawn { Name 3w3 WaitForAllDead 3w2 TotalCurrency 50 TotalCount 12 MaxActive 12 SpawnCount 2 WaitBeforeStarting 5 Where spawnbot2 TFBot { Template T_TFGateBot_Scout_Bonk } } WaveSpawn { WaitForAllDead 3w3 TotalCurrency 130 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 16 Where spawnbot1 Squad { TFBot { Template T_TFBot_Giant_Heavy_Deflector_Healonkill_C Attributes AlwaysCrit } TFBot { Name "Quick-Uber Medic" Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Soldier_Extended_Concheror } TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 4w1 TotalCurrency 50 TotalCount 40 MaxActive 11 SpawnCount 4 WaitBetweenSpawns 2 Where spawnbot1 RandomChoice { TFBot { Template T_TFBot_Soldier_RocketShotgun } TFBot { Template T_TFGateBot_Soldier_RocketShotgun_Expert } } } WaveSpawn { Name 4w1 TotalCurrency 75 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 9 WaitBetweenSpawns 17 Where spawnbot2 Squad { TFBot { Template T_TFGateBot_Giant_Soldier_Slow_Crit_Barrage_C } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 100 TotalCount 24 MaxActive 12 SpawnCount 3 WaitBeforeStarting 3 WaitBetweenSpawns 3 Where spawnbot1 Where spawnbot2 RandomChoice { TFBot { Name "Shotgun Heavy" Template T_TFBot_Heavyweapons_Shotgun Attributes DisableDodge } TFBot { Template T_TFGateBot_Heavyweapons_Shotgun } } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 3 Where spawnbot1 Where spawnbot2 TFBot { Template T_TFGateBot_Pyro_AlwaysFire_Furry } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 50 TotalCount 10 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 3 Where spawnbot1 Where spawnbot2 TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } WaveSpawn { WaitForAllSpawned 4w2 TotalCurrency 50 TotalCount 2 WaitBeforeStarting 1 Where spawnbot2 Squad { TFBot { Template T_TFBot_Giant_Soldier_Slow_Crit_Barrage Tag bot_flank } TFBot { Template T_TFBot_Giant_Medic_Uber } } } WaveSpawn { WaitForAllDead 4w2 TotalCurrency 125 TotalCount 1 WaitBeforeStarting 3 Tank { Health 20000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 4w3 WaitForAllDead 4w2 TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot2 TFBot { Template T_TFGateBot_Pyro_Phlog_Uber } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 75 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 3 Where spawnbot1 TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman Tag bot_giant Tag bot_flank Attributes AlwaysCrit Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" 2 } } } WaveSpawn { WaitForAllDead 4w1 TotalCurrency 25 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 14 Support 1 Where spawnbot2 TFBot { Template T_TFBot_Heavy_Thermal } } WaveSpawn { WaitForAllDead 4w1 TotalCurrency 25 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 11 Support 1 Where spawnbot1 Where spawnbot2 TFBot { Template T_TFBot_Pyro_Flaregun } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 5w1 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 3 Where spawnbot1 TFBot { Template T_TFGateBot_Sniper_Huntsman_Spammer } } WaveSpawn { Name 5w1 TotalCurrency 150 TotalCount 1 WaitBeforeStarting 12 Where spawnbot1 TFBot { Template T_TFGateBot_Chief_Soldier } } WaveSpawn { TotalCurrency 50 TotalCount 1 WaitBeforeStarting 30 Where spawnbot2 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun Tag bot_giant Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 16 WaitBetweenSpawns 14 Where spawnbot1 Squad { TFBot { Template T_TFGateBot_Soldier_Extended_Battalion_Hard } TFBot { Template T_TFBot_Medic_Shield_Uber } } } WaveSpawn { Name 5w2 WaitForAllDead 5w1 TotalCurrency 50 TotalCount 1 WaitBeforeStarting 5 Tank { Health 12000 Name "ThermalTank" Speed 75 Skin 1 StartingPathTrackNode thermal_tank_path1 OnKilledOutput { Target boss_thermal_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 5w2 WaitForAllDead 5w1 TotalCurrency 100 TotalCount 40 MaxActive 12 SpawnCount 5 WaitBeforeStarting 2 WaitBetweenSpawns 5 Where spawnbot1 Where spawnbot2 TFBot { Template T_TFGateBot_Heavy_Normal } } WaveSpawn { Name 5w2 WaitForAllDead 5w1 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot1 Where spawnbot2 TFBot { Template T_TFGateBot_Soldier_Extended_Battalion_Hard } } WaveSpawn { Name 5w3 WaitForAllDead 5w2 TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 1 Where spawnbot2 TFBot { Template T_TFBot_Giant_Heavy_Mittens } } WaveSpawn { Name 5w3 WaitForAllDead 5w2 TotalCurrency 50 TotalCount 4 WaitBeforeStarting 3 Where spawnbot2 Squad { TFBot { Template T_TFBot_Giant_Soldier_Burst_Battalion } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } } } WaveSpawn { WaitForAllDead 5w2 TotalCurrency 25 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 8 Support 1 Where spawnbot1 TFBot { Name "Thermal Conch Soldier" Template T_TFBot_Soldier_Extended_Concheror Item "the cow mangler 5000" Item "Burning Beanie" ItemAttributes { ItemName "the cow mangler 5000" "Set DamageType Ignite" 1 "attach particle effect" 1 } } } WaveSpawn { WaitForAllDead 5w2 TotalCurrency 75 TotalCount 10 MaxActive 4 SpawnCount 2 Support 1 Where spawnbot1 Where spawnbot2 TFBot { ClassIcon demo_caber Name "Kamikaze Demo" Class Demoman Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit Tag bot_flank Attributes DisableDodge Item "the splendid screen" Item "the ullapool caber" Item "humanitarian's hachimaki" CharacterAttributes { "bombinomicon effect on death" 1 "damage bonus" 1.2 "blast dmg to self increased" 999 "Attack not cancel charge" 1 "turn to gold" 1 } } } WaveSpawn { Name 5w4 WaitForAllDead 5w3 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 6 WaitBetweenSpawns 7 Where spawnbot1 Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_BURST_FIRE Tag bot_flank } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Sniper_Huntsman_Spammer_C } TFBot { Template T_TFBot_Sniper_Huntsman_Spammer_C } } } WaveSpawn { WaitForAllSpawned 5w4 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 4 Where spawnbot2 TFBot { Skill Hard Template T_TFBot_Soldier_Extended_Battalion Tag bot_flank Attributes DisableDodge } } } }