//NB : //Disable or add UseMeleeThreatPrioritization 1 depending on need, most giants have it enabled by default Waveschedule { Templates { //Valve common and large common T_TFBot_Scout_Bat_lac { Class Scout Name "Bat Scout" ClassIcon scout_bat_nys WeaponRestrictions MeleeOnly } T_TFBot_Scout_lac { Class Scout Name "Scout" } T_TFBot_Scout_Bonk_lac { Class Scout Name "Bat Scout" ClassIcon scout_bonk Name "Bonk! Scout" Item "Bonk! Atomic Punch" Item "Bonk Leadwear" Item "The Atomizer" WeaponRestrictions MeleeOnly ItemAttributes { "ItemName" "Bonk! Atomic Punch" "mult effect duration" 1 //tweak depending on the map } } T_TFBot_Scout_Crit-a-Cola_lac { Class Scout Name "Crit-a-Cola scout" Item "Crit-a-Cola" Classicon scout_cola_nys Itemattributes { ItemName "Crit-a-Cola" "effect bar recharge rate increased" 0.5 "mult effect duration" 1 //tweak depending on the map } } T_TFBot_Scout_Sandman_lac { Class Scout Name "Minor League Scout" Health 110 ClassIcon scout_stun WeaponRestrictions MeleeOnly Attributes AlwaysFireWeaponAlt Item "The Sandman" Item "Batter's Helmet" AimAt Body AimLeadProjectileSpeed 1 ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 } } T_TFBot_Scout_FAN_lac { Class Scout ClassIcon scout_fan Name "Force-A-Nature Scout" Item "The Bolt Boy" Item "The Force-a-Nature" MaxVisionRange 500 ItemAttributes { ItemName "The Force-a-Nature" "faster reload rate" 1.6 //"scattergun knockback mult" 1.5 "damage bonus" 0.65 "damage blast push" 1.5 } } T_TFBot_Scout_Shortstop_lac { Class Scout ClassIcon scout_shortstop Item "The Shortstop" Item "The Milkman" Name "Shortstop Scout" Health 650 Scale 1.4 CharacterAttributes { "head scale" 0.7 "move speed bonus" 1.25 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "airblast vertical vulnerability multiplier" 0.7 } } T_TFBot_Soldier_lac { Class Soldier Name "Soldier" AimLeadProjectileSpeed 1 AimAt feet } T_TFBot_Soldier_directhit_lac { Class Soldier Name "Soldier" Item "The Direct Hit" AimLeadProjectileSpeed 1 AimAt feet } T_TFBot_Soldier_Extended_Buff_Banner_lac { Class Soldier Name "Extended Buff Soldier" ClassIcon soldier_buff Attributes SpawnWithFullCharge Item "The Buff Banner" CharacterAttributes { "increase buff duration" 99 } AimLeadProjectileSpeed 1 AimAt feet } T_TFBot_Soldier_Extended_Concheror_lac { Class Soldier Name "Extended Conch Soldier" ClassIcon soldier_conch Attributes SpawnWithFullCharge Item "The Concheror" CharacterAttributes { "increase buff duration" 99 } AimLeadProjectileSpeed 1 AimAt feet } T_TFBot_Soldier_Extended_Battalion_lac { Class Soldier Name "Extended Backup Soldier" ClassIcon soldier_backup Attributes SpawnWithFullCharge Item "The Battalion's Backup" CharacterAttributes { "increase buff duration" 99 } AimLeadProjectileSpeed 1 AimAt feet } T_TFBot_Soldier_RocketPush_lac { Class Soldier Item "The Liberty Launcher" Name "Blast Soldier" ClassIcon soldier_libertylauncher Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Liberty Launcher" "damage blast push" 1.25 "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" -2 "faster reload rate" 1.5 "Blast radius decreased" 1.2 "projectile spread angle penalty" 2 } AimLeadProjectileSpeed 1 AimAt feet } T_TFBot_Soldier_BlackBox_lac { Class Soldier ClassIcon soldier_blackbox Item "The Black Box" Name "Black Box Soldier" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Black Box" "damage bonus" 0.33 "fire rate bonus" 0.001 "faster reload rate" 0.9 "blast radius increased" 1.25 "projectile spread angle penalty" 2 "heal on hit for rapidfire" 60 } AimLeadProjectileSpeed 1 AimAt feet } T_TFBot_Pyro_NoAirblast_lac { Class Pyro DesiredAttackRange 300 Attributes DisableDodge ItemAttributes { ItemName "tf_weapon_flamethrower" "airblast disabled" 1 } CharacterAttributes { "airblast_destroy_projectile" 1 } } T_TFBot_Pyro_Airblast_lac { Class Pyro Skill Expert Item "The Degreaser" Item "Traffic Cone" ClassIcon pyro_reflect_daan ItemAttributes { ItemName "The Degreaser" "damage bonus" 0.5 "airblast pushback scale" 3 "mult airblast refire time" 0.25 } CharacterAttributes { "airblast_destroy_projectile" 1 "hand scale" 1.2 } } T_TFBot_Pyro_Flaregun_NoCrit_lac { Class Pyro Name "Flare Pyro" Item "Old Guadalajara" ClassIcon pyro_flare Item "The Flare Gun" WeaponRestrictions SecondaryOnly AimLeadProjectileSpeed 1 AimAt Head Attributes DisableDodge CharacterAttributes { "airblast_destroy_projectile" 1 "crit vs burning players" 0 } } T_TFBot_Pyro_Flaregun_lac { Class Pyro Name "Flare Pyro" Item "Old Guadalajara" ClassIcon pyro_flare Item "The Flare Gun" WeaponRestrictions SecondaryOnly AimLeadProjectileSpeed 1 AimAt Head Attributes DisableDodge CharacterAttributes { "airblast_destroy_projectile" 1 "crit vs burning players" 1 } } T_TFBot_Heavyweapons_lac { Class Heavyweapons Name "Heavy" Attributes DisableDodge MaxVisionRange 900 } T_TFBot_Heavyweapons_Deflector_lac { Class Heavyweapons Name "Deflector Heavy" Item "The U-clank-a" Item "Deflector" ClassIcon heavy_deflector Attributes DisableDodge MaxVisionRange 900 } T_TFBot_Heavyweapons_Heater_lac { Class Heavyweapons Name "Heater Heavy" Item "The Huo Long Heatmaker" ClassIcon "heavy_heater" Attributes DisableDodge MaxVisionRange 900 } T_TFBot_Heavyweapons_KGB_lac { Class Heavyweapons Name "Heavyweight Champ" ClassIcon heavy_champ WeaponRestrictions MeleeOnly Item "the killing gloves of boxing" Item "Pugilist's Protector" Attributes DisableDodge } T_TFBot_Heavyweapons_Laugh_lac { Class Heavyweapons Name "Heavyweight Champ" ClassIcon heavy_mittens Attributes AlwaysCrit WeaponRestrictions MeleeOnly Item "The Holiday Punch" Item "The All-Father" Item "Point and Shoot" //Attributes DisableDodge } T_TFBot_Heavyweapons_Gru_lac { Class Heavyweapons Name "Fast Heavyweight Champ" ClassIcon heavy_urgent WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently MvM" Item "The Heavy-Weight Champ" Attributes DisableDodge } T_TFBot_Heavyweapons_SteelFist_lac { Class Heavyweapons Name "Steel Gauntlet" ClassIcon heavy_steelfist Health 900 Scale 1.5 WeaponRestrictions MeleeOnly Item "Fists of Steel" Attributes DisableDodge CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "move speed bonus" 0.85 } } T_TFBot_Heavyweapons_Shotgun_lac { Class Heavyweapons ClassIcon heavy_shotgun_lac Name "Heavy Shotgun" Item "The Purity Fist" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage bonus" 0.33 } Attributes DisableDodge } T_TFBot_Demoman_lac { Class Demoman AimLeadProjectileSpeed 1 AimAt Head } T_TFBot_Demo_Burst_lac { Class Demoman AimLeadProjectileSpeed 1 AimAt Head Name "Burst Fire Demo" ClassIcon demo_burst_lac Item "Broadband Bonnet" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.75 "projectile spread angle penalty" 3 } } T_TFBot_Demoman_Knight_lac { Class Demoman Name "Demoknight" ClassIcon demoknight Health 150 Item "The Chargin' Targe" Item "The Eyelander" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } } T_TFBot_Demoman_Persian_Lac { Class Demoman ClassIcon demoknight_persian_nys WeaponRestrictions MeleeOnly Attributes SpawnWithFullCharge Item "Sultan's Ceremonial" Item "Ali Baba's Wee Booties" Item "The Persian Persuader" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 "dmg taken from fire reduced" 1 "dmg taken from blast reduced" 1 "dmg taken from blast reduced" 1 } CharacterAttributes { "critboost on kill" 3 } } T_TFBot_Demoman_Samurai_lac { Class Demoman Name "Samurai Demo" ClassIcon demoknight_samurai Item "The Half-Zatoichi" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } Item "Demo Kabuto" Scale 1.3 Health 650 WeaponRestrictions MeleeOnly Attributes AirChargeOnly Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 1.5 "cancel falling damage" 1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "airblast vertical vulnerability multiplier" 0.7 } } T_TFBot_Medic_lac { Class Medic Name "Uber Medic" Item "Practitioner's Processing Mask" ClassIcon medic_uber Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 2 } CharacterAttributes { "heal rate bonus" 5 } Attributes DisableDodge } T_TFBot_Medic_QuickUber_lac { Class Medic Name "Quick Uber Medic" ClassIcon medic_uber Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 5 "uber duration bonus" -3 } CharacterAttributes { "heal rate bonus" 5 } Attributes DisableDodge } T_TFBot_Medic_SlowUber_lac { Class Medic Name "Slow Uber Medic" ClassIcon medic_uber Item "Titanium Tyrolean" Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.25 } CharacterAttributes { "heal rate bonus" 5 } Attributes DisableDodge } T_TFBot_Medic_BigHeal_lac { Class Medic Name "Big Heal Medic" Item "Halogen Head Lamp" Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 10 } Attributes DisableDodge } T_TFBot_Medic_Vaccinator_Bullet_lac { Class Medic ClassIcon medic_bullet Item "The Vaccinator" Attributes SpawnWithFullCharge UseHumanAnimations 1 Scale 1.0001 CharacterAttributes { "heal rate bonus" 5 "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 "ubercharge rate bonus" 100 } FireWeapon //Periodically fires weapon { Delay 0 Cooldown 0 Repeats 0 Type "Secondary" } Attributes DisableDodge } T_TFBot_Sniper_NoHeadshot_lac { Class Sniper classicon sniper MaxVisionRange 3000 AimAt Body } T_TFBot_Sniper_Razorback_NoHeadshot_lac { Class Sniper Name "Razorback Sniper" Item "The Razorback" MaxVisionRange 3000 } T_TFBot_Sniper_Sydney_Sleeper_NoHeadshot_lac { Class Sniper Name "Sydney Sniper" ClassIcon sniper_sydneysleeper Item "The Sydney Sleeper" MaxVisionRange 3000 } T_TFBot_Sniper_Headshoter_lac { Class Sniper MaxVisionRange 3000 AimAt Head } T_TFBot_Sniper_Razorback_Headshoter_lac { Class Sniper Name "Razorback Sniper" Item "The Razorback" MaxVisionRange 3000 AimAt Head } T_TFBot_Sniper_Sydney_Sleeper_Headshoter_lac { Class Sniper Name "Sydney Sniper" ClassIcon sniper_sydneysleeper Item "The Sydney Sleeper" MaxVisionRange 3000 AimAt Head } T_TFBot_Sniper_Huntsman_NoHeadshot_lac { Class Sniper Name "Huntsman" ClassIcon sniper_bow WeaponRestrictions PrimaryOnly Item "The Huntsman" Item "Larrikin Robin" AimLeadProjectileSpeed 1 AimAt Body ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 } } T_TFBot_Sniper_Huntsman_Headshoter_lac { Class Sniper Name "Huntsman" ClassIcon sniper_bow_headshot WeaponRestrictions PrimaryOnly Item "The Huntsman" item "The Fruit Shoot" AimLeadProjectileSpeed 1 AimAt Head Aimoffset "0 0 3" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 } Attributes DisableDodge } T_TFBot_Sniper_Huntsman_Spammer_lac { Class Sniper Name "Huntsman Rapid Fire" Item "The Huntsman" ClassIcon sniper_bow_multi Health 1200 Scale 1.5 AimLeadProjectileSpeed 1 AimAt Head Aimoffset "0 0 3" ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.6 } } T_TFBot_Spy_lac { Class Spy ClassIcon spy } T_TFBot_Engineer_Sentry_lac { Class Engineer Name Engineer Health 275 FastUpdate 1 Attributes DisableDodge } T_TFBot_Engineer_Sentry_TeleIn_lac { Class Engineer Name Engineer Health 275 FastUpdate 1 Attributes TeleportToHint ClassIcon engineer_telein Attributes DisableDodge } T_TFBot_Engineer_Sentry_Teleporter_lac { Class Engineer Name Engineer Health 500 FastUpdate 1 Attributes DisableDodge } T_TFBot_Engineer_Sentry_Teleporter_TeleIn_lac { Class Engineer Name Engineer Health 275 Attributes TeleportToHint ClassIcon engineer_telein FastUpdate 1 Attributes DisableDodge } //Valve giant T_TFBot_Giant_Scout_lac { Class Scout Name "Giant Scout" ClassIcon scout_giant Health 1600 WeaponRestrictions PrimaryOnly Attributes MiniBoss UseMeleeThreatPrioritization 1 FastUpdate 1 CharacterAttributes { "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 } } T_TFBot_Giant_Scout_Fast_lac { Class Scout Name "Super Scout" ClassIcon scout_giant_fast Item "The Bolt Boy" Item "The Holy Mackerel" Health 1200 WeaponRestrictions MeleeOnly Attributes MiniBoss UseMeleeThreatPrioritization 1 FastUpdate 1 CharacterAttributes { "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 "move speed bonus" 2 } } T_TFBot_Giant_Scout_FAN_lac { Class Scout Name "Force-a-Nature Super Scout" ClassIcon scout_fan_giant Item "The Bolt Boy" Item "The Force-a-Nature" Health 1200 UseMeleeThreatPrioritization 1 FastUpdate 1 Attributes MiniBoss Attributes HoldFireUntilFullReload MaxVisionRange 1200 ItemAttributes { ItemName "The Force-a-Nature" "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 } } T_TFBot_Giant_Scout_Sandman_lac { Class Scout Name "Major League Scout" ClassIcon scout_stun_giant Health 1600 Item "Batter's Helmet" Item "MNC Mascot Outfit" Item "The Sandman" AimLeadProjectileSpeed 3000 AimAt Head UseMeleeThreatPrioritization 1 FastUpdate 1 ExtAttr AlwaysFireWeaponAlt WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.1 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 } } T_TFBot_Giant_Scout_Sandman_Armolac_lac { Class Scout Name "Armolac Sandman Scout" ClassIcon scout_stun_giant_armolac Health 3000 Item "Batter's Helmet" Item "The Sandman" WeaponRestrictions MeleeOnly Attributes MiniBoss AimLeadProjectileSpeed 3000 AimAt Head UseMeleeThreatPrioritization 1 FastUpdate 1 ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.05 } Itemattributes { Itemname "Batter's Helmet" "set item tint RGB" 8289918 } CharacterAttributes { "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 "move speed penalty" 0.75 } } T_TFBot_Giant_Scout_Bonk_lac { Class Scout Skill Easy Name "Giant Bonk! Scout" Item "Bonk! Atomic Punch" Item "Bonk Leadwear" Item "The Atomizer" WeaponRestrictions MeleeOnly ClassIcon scout_bonk_giant Health 1600 Attributes MiniBoss AimAt Head UseMeleeThreatPrioritization 1 FastUpdate 1 CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 5 "effect bar recharge rate increased" 0.35 } } T_TFBot_Giant_Soldier_lac { Class Soldier Name "Giant Soldier" ClassIcon soldier_giant Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes DisableDodge AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1100 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Crit_lac { Class Soldier Name "Giant Charged Soldier" ClassIcon soldier_crit Health 3800 Item "The Original" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 //"dmg bonus vs buildings" 3 } AimAt Feet UseMeleeThreatPrioritization 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Spammer_lac { Class Soldier Name "Giant Rapid Fire Soldier" ClassIcon soldier_spammer Health 3800 Skill Expert Item "The Lucky Shot" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0 "fire rate bonus" 0.5 "Projectile speed increased" 0.65 } AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Burstfire_lac { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Health 3800 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes DisableDodge ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 } AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Extended_Buff_Banner_lac { Class Soldier Name "Giant Buff Banner Soldier" ClassIcon soldier_buff_giant Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Attributes DisableDodge Item "The Buff Banner" AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 "increase buff duration" 99 } } T_TFBot_Giant_Soldier_Extended_Buff_Banner_lac { Class Soldier Name "Giant Buff Banner Soldier" ClassIcon soldier_buff_giant Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Attributes DisableDodge Item "The Buff Banner" AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 "increase buff duration" 99 } } T_TFBot_Giant_Soldier_Extended_Concheror_lac { Class Soldier Name "Giant Buff Banner Soldier" ClassIcon soldier_conch_giant Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Attributes DisableDodge Item "The Concheror" AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 "increase buff duration" 99 } } T_TFBot_Giant_Soldier_Extended_Battalion_lac { Class Soldier Name "Giant Buff Banner Soldier" ClassIcon soldier_backup_giant Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Attributes DisableDodge Item "The Battalion's Backup" AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 "increase buff duration" 99 } } T_TFBot_Giant_Soldier_RocketShotgun_lac { Class Soldier ClassIcon soldier_blackbox_giant Name "Giant Black Box Soldier" Health 4200 Item "The Black Box" Attributes MiniBoss WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes DisableDodge AimAt Body ItemAttributes { ItemName "The Black Box" "damage bonus" 0.45 "fire rate bonus" 0.001 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 "Projectile speed increased" 0.9 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_BurstFire_BigRock_lac { Class Soldier Name "Giga Burst Fire Soldier" ClassIcon soldier_burstfire_hyper_lite Health 4200 Item "Armored Authority" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.9 } AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 Attributes DisableDodge CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_SlowBarrage_lac { Class Soldier Name "Colonel Barrage" ClassIcon soldier_barrage Health 4000 Tag bot_giant WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 "Projectile speed increased" 0.4 "damage bonus" 1.5 "health regen" 40 } AimAt Body UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 Attributes DisableDodge CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Demoman_lac { Class Demoman Name "Giant Demoman" ClassIcon demo_giant Health 3300 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes DisableDodge AimAt Head AimLeadProjectileSpeed 1216 UseMeleeThreatPrioritization 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 4 } } T_TFBot_Giant_Demoman_Rapidfire_lac { Class Demoman Name "Giant Rapid Fire Demoman" ClassIcon demo_giant Item "The Iron Bomber" Health 3300 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 0 "fire rate bonus" 0.75 } Attributes DisableDodge AimLeadProjectileSpeed 1216 AimAt Head UseMeleeThreatPrioritization 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 4 } } T_TFBot_Giant_Demoman_Rapidfire_NoAimLead_lac { Class Demoman Name "Giant Rapid Fire Demoman" ClassIcon vex_demo_rapidfire Item "The Iron Bomber" Health 3300 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 0 "fire rate bonus" 0.75 } Attributes DisableDodge AimAt Head UseMeleeThreatPrioritization 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 4 } } T_TFBot_Giant_Demoman_PrinceTavish_lac { Class Demoman ClassIcon demoknight_giant Name "Giant Demoknight" Health 3300 Item "Prince Tavish's Crown" Item "The Chargin' Targe" Item "The Eyelander" Item "Ali Baba's Wee Booties" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 AimTrackingInterval 0 ItemAttributes { ItemName "The Chargin' Targe" //"Attack not cancel charge" 1 } ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 4 } } T_TFBot_Giant_Demoman_BurstFire_lac { Class Demoman Name "Giant Burst Fire Demo" Item "The Broadband Bonnet" ClassIcon demo_burst_giant Health 3300 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.65 "fire rate bonus" 0.1 "clip size upgrade atomic" 7.0 "projectile spread angle penalty" 5 "Projectile speed increased" 1.1 } Attributes DisableDodge AimLeadProjectileSpeed 1216 AimAt Head UseMeleeThreatPrioritization 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 4 } } T_TFBot_Giant_Heavyweapons_lac { Class Heavyweapons Name "Giant Heavy" ClassIcon heavy_giant Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } T_TFBot_Giant_Heavyweapons_BrassBeast_lac { Class Heavyweapons Name "Giant Heavy" Item "The Brass Beast" ClassIcon heavy_brassbeast Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Brass Beast" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } T_TFBot_Giant_Heavyweapons_Fist_Lac { Class Heavyweapons Name "Super Heavyweight Champ" ClassIcon heavy_champ_giant Health 5000 Item "the killing gloves of boxing" Item "Pugilist's Protector" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "the killing gloves of boxing" "fire rate bonus" 0.6 "damage bonus" 1.2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } T_TFBot_Giant_Heavyweapons_Deflector_lac { Class Heavyweapons Name "Giant Deflector Heavy" ClassIcon heavy_deflector Skill Expert Health 5000 Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "Deflector" "damage bonus" 1.5 "attack projectiles" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } T_TFBot_Giant_Heavyweapons_Heater_lac { Class Heavyweapons Name "Giant Heater Heavy" ClassIcon heavy_heater_giant Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Item "The Huo Long Heatmaker" Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Huo Long Heatmaker" "damage bonus" 1.5 "dmg penalty vs nonburning" 0.66 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } T_TFBot_Giant_Heavyweapons_Shotgun_lac { Class Heavyweapons Name "Giant Shotgun Heavy" ClassIcon heavy_shotgun Health 5000 WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.5 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.7 "attack projectiles" 1 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } T_TFBot_Giant_Pyro_lac { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 AimAt Head ItemAttributes { ItemName "tf_weapon_flamethrower" //"damage bonus" 1.5 "airblast disabled" 1 //"flame_speed" 3000 //"lunchbox adds minicrits" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "airblast_destroy_projectile" 1 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Airblast_lac { Class Pyro Skill Expert Item "The Degreaser" Item "Traffic Cone" ClassIcon pyro_reflect_daan Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Degreaser" "damage bonus" 0.5 "airblast pushback scale" 3 "mult airblast refire time" 0.25 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "airblast_destroy_projectile" 1 "override footstep sound set" 6 "airblast_destroy_projectile" 1 "hand scale" 1.2 } } T_TFBot_Giant_Pyro_Flare_Spammer_lac { Class Pyro Name "Giant Flare Pyro" ClassIcon pyro_flare_lac Skill Expert Health 3000 Item "The Flare Gun" Item "Old Guadalajara" WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 AimAt Head AimLeadProjectileSpeed 1 ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 6 } } T_TFBot_Giant_Homing_Soldier { Class Soldier Name "Giant Homing Soldier" ClassIcon soldier_homing_nys_giant Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.3 // Multiplier of rocket speed. 1 for default speed TurnPower 90 //How fast should the rocket rotate to face the target= MaxAimError 3 //Max angle between rocket and the target } //RocketCustomModel "models/props_halloween/eyeball_projectile.mdl" //Use custom model for the rocket RocketCustomParticle eyeboss_projectile CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } //Custom common and large common T_TFBot_Sniper_NoHeadshot_BuffBanner_lac { Class Sniper classicon sniper_buff_lite MaxVisionRange 3000 Attributes SpawnWithFullCharge Item "The Buff Banner" AimAt Body CharacterAttributes { "increase buff duration" 99 } } T_TFBot_Scout_Bonk_Primary_lac { Class Scout Name "Bat Scout" ClassIcon scout_bonk_nys Name "Bonk! Scout" Item "Bonk! Atomic Punch" Item "Bonk Leadwear" Item "The Atomizer" WeaponRestrictions PrimaryOnly //Attributes AlwaysFireWeapon ItemAttributes { "ItemName" "Bonk! Atomic Punch" "mult effect duration" 1 //tweak depending on the map } } T_TFBot_Soldier_LargeBison_lac { Class Soldier Name "Bison Soldier" WeaponRestrictions secondaryonly Scale 1.3 Health 650 Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" ClassIcon soldier_bison_spammer ItemAttributes { ItemName "The Righteous Bison" "fire rate bonus" 0.5 "faster reload rate" 0.5 "Projectile speed increased" 0.25 } AimLeadProjectileSpeed 1 AimAt body CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.6 "move speed bonus" 0.85 } } T_TFBot_Soldier_Bison_lac { Class Soldier Name "Bison Soldier" WeaponRestrictions secondaryonly Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" ClassIcon soldier_bison ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" 0.25 } AimLeadProjectileSpeed 1 AimAt body CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "airblast vertical vulnerability multiplier" 0.6 "move speed bonus" 0.85 } } T_TFBot_Engineer_Battle_lac { Class Engineer Name "Battle Engineer" Action FetchFlag } T_TFBot_Tank_Minicrit_lac { Class Soldier Name "Extended Buff Soldier" ClassIcon soldier_buff Attributes SpawnWithFullCharge Item "The Buff Banner" ExtAttr IgnoreBuildings ExtAttr IgnorePlayers Attributes DisableDodge CharacterAttributes { "increase buff duration" 999 "mod soldier buff range" 2.5 } CustomWeaponModel { Slot 0 Model "models/empty.mdl" } CustomWeaponModel { Slot 1 Model "models/empty.mdl" } CustomWeaponModel { Slot 2 Model "models/empty.mdl" } UseCustomModel "models/empty.mdl" CharacterAttributes { "move speed bonus" 0.1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "voice pitch scale" 0 "override footstep sound set" 6 } } T_TFBot_Tank_Turret_FastRocket { Class Sniper WeaponRestrictions Primaryonly Attributes DisableDodge MaxVisionRange 1200 Action Sniper //Scale 1.5 UseCustomModel models\turret\miniturret.mdl ShootTemplate { Name fastrocket Speed 3000 Offset "0 0 0" Angles "0 0 0" OverrideShoot 1 Spread 0 ItemName "TF_WEAPON_SNIPERRIFLE" } CustomWeaponModel { Slot 0 Model "models/empty.mdl" } CharacterAttributes { "move speed bonus" 0.1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "voice pitch scale" 0 "override footstep sound set" 6 } } T_TFBot_Tank_Turret_GravityRocket { Class Soldier WeaponRestrictions Primaryonly Attributes DisableDodge MaxVisionRange 1200 Action Sniper //Scale 1.5 UseCustomModel models\turret\miniturret.mdl FireWeapon //Periodically fires weapon { Delay 1 Cooldown 2 Repeats 0 Type "Secondary" } CustomWeaponModel { Slot 0 Model "models/empty.mdl" } CharacterAttributes { "move speed bonus" 0.1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "voice pitch scale" 0 "override footstep sound set" 6 } } T_TFBot_Tank_Turret_SMG { Class Sniper WeaponRestrictions SecondaryOnly Attributes DisableDodge MaxVisionRange 1200 Action Mobber Attributes AlwaysFireWeapon Scale 1.3 AimTrackingInterval 0 UseCustomModel models\turret\miniturret.mdl CustomWeaponModel { Slot 1 Model "models/empty.mdl" } ItemAttributes { ItemName "TF_WEAPON_SMG" "clip size bonus" 999 "damage bonus" 0.5 } CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "voice pitch scale" 0 } } T_TFBot_Sniper_SMG_lac { Class Sniper Name "SMG Sniper" ClassIcon vex_sniper_smg WeaponRestrictions secondaryonly Item "Letch's LED" } T_TFBot_Heavyweapons_KGBSwitch_lac { Class Heavyweapons Name "Deadly Heavyweight Champ" ClassIcon heavy_champ Health 900 Scale 1.5 WeaponRestrictions MeleeOnly Item "the killing gloves of boxing" Item "Tomislav" Attributes DisableDodge WeaponSwitch { Delay 1 Repeats 1 IfSeeTarget 1 Type "Primary" IfHealthBelow 450 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 } } T_TFBot_Heavyweapons_KGB_Large_lac { Class Heavyweapons Name "Large Heavyweight Champ" ClassIcon heavy_champ Health 900 Scale 1.5 WeaponRestrictions MeleeOnly Item "the killing gloves of boxing" Item "Tomislav" Attributes DisableDodge CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 "move speed bonus" 0.85 } } T_TFBot_Demoman_Sticky_lac { Class Demoman Skill Expert Name "Sticky Demoman" WeaponRestrictions SecondaryOnly ClassIcon demo_sticky_daan ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 7 "fire rate penalty" 420 } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "max pipebombs decreased" -5 "Projectile range increased" 0.35 } } T_TFBot_Scout_Backscatter_lac { Class Scout Name "Backscatter Scout" ClassIcon scout_backscatter_lite Item "The Backscatter" WeaponRestrictions PrimaryOnly AimAt Body MoveBehindEnemy 1 FastUpdate 1 } T_TFBot_Soldier_Crit_lac { Class Soldier Name "Charged Soldier" ClassIcon soldier_crit Item "The Original" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Attributes DisableDodge ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 //"dmg bonus vs buildings" 3 } AimAt Body UseMeleeThreatPrioritization 1 } T_TFBot_Spy_Ambassador_lac { Class Spy ClassIcon spy Name "Amby Spy" Item "The Ambassador" Item "The Doublecross-Comm" AimAt Head ItemAttributes { ItemName "The Ambassador" "auto fires when full" 1 "auto fires full clip" 1 } } T_TFBot_Spy_Kunai_lac { Class Spy ClassIcon spy Name "Kunai Spy" Item "Conniver's Kunai" Item "Noh Mercy" } T_TFBot_Spy_ArmorBreaker_lac { Class Spy ClassIcon spy Item "The Enforcer" Item "Dead Head" ItemAttributes { ItemName "The Enforcer" "auto fires when full" 1 "auto fires full clip" 1 } } T_TFBot_Spy_YER_lac { Class Spy ClassIcon spy Name "Arabian Spy" Item "Wanga Prick" Item "L'etranger" Item "Familiar Fez" } T_TFBot_Spy_Punish_lac { Class Spy ClassIcon spy Name "Crutch Spy" Item "The Diamondback" Item "Candyman's Cap" } T_TFBot_Spy_Super_lac { Class Spy ClassIcon spy Scale 1.4 Health 850 ClassIcon spy_armored Name "Super Spy" WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 1.5 } } T_TFBot_Medic_Shield_lac { Class Medic Name "Shield Medic" ClassIcon medic_shield AimTrackingInterval 0 Attributes SpawnWithFullCharge Attributes ProjectileShield Item "The Quick-Fix" Attributes IgnoreEnemies ItemAttributes { ItemName "The Quick-Fix" "Ubercharge rate bonus" 0.01 "uber duration bonus" 0.01 "generate rage on heal" 1000 "increase buff duration" 1000 "heal rate bonus" 5 } } T_TFBot_Sniper_Huntsman_Headshoter_Penetrating_lac { Class Sniper Name "Huntsman" ClassIcon sniper_bow_headshot WeaponRestrictions PrimaryOnly Item "The Huntsman" AimAt Head AimLeadProjectileSpeed 1 Aimoffset "0 0 3" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 "projectile penetration" 1 } //Attributes DisableDodge } T_TFBot_Pyro_Homewrecker_lac { Class Pyro Name "Building Wrecker Pyro" ClassIcon pyro_homewrecker_lite WeaponRestrictions MeleeOnly Item "The Homewrecker" Item "Foster's Facade" Attributes DisableDodge ItemAttributes { ItemName "The Homewrecker" //"dmg bonus vs buildings" 4 } } T_TFBot_Pyro_HotHand_lac { Class Pyro Name "Slapper Pyro" ClassIcon pyro_slap_lite WeaponRestrictions MeleeOnly Item "Firewall Helmet" Item "The Hot Hand" //Attributes DisableDodge CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } T_TFBot_Pyro_Backburner_lac { Class Pyro Name "Backburner Pyro" ClassIcon pyro_backburner Item "The Backburner" Item "PY-40 Incinibot" Attributes DisableDodge ItemAttributes { ItemName "The Backburner" "airblast disabled" 1 } MoveBehindEnemy 1 FastUpdate 1 } T_TFBot_Pyro_Phlog_lac { Class Pyro Name "Backburner Pyro" ClassIcon pyro_phlog Item "The Phlogistinator" //Attributes DisableDodge Attributes SpawnWithFullCharge FireWeapon //Periodically fires weapon { Delay 1 Cooldown 2 Repeats 0 Type "Secondary" } } T_TFBot_Heavyweapons_BlazingFist_lac { Class Heavyweapons Name "Blazing Fist" ClassIcon heavy_gru_armored Health 900 Scale 1.5 WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently MvM" Item "The Heavy-Weight Champ" //Attributes DisableDodge CharacterAttributes { //"move speed bonus" 0.85 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 } } T_TFBot_Tank_Turret { Class Pyro Skill Easy Item "The Manmelter" WeaponRestrictions SecondaryOnly Attributes DisableDodge ItemAttributes { ItemName "The Manmelter" "fire rate bonus" 0.5 "projectile trail particle" "eyeboss_projectile" "mod projectile heat seek power" 500 "mod projectile heat aim error" 0 "mod projectile heat aim time" 1.5 //"mod projectile heat aim start time" 3 "Projectile speed increased" 0.3 "projectile lifetime" 10 } AddCond { Index 36 Delay 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "override footstep sound set" 6 } } T_TFBot_Soldier_CowMangler_Sniper_Lac { Class Soldier ClassIcon soldier_cowmangler MaxVisionRange 3000 Item "The Cow Mangler 5000" Item "The Escape Plan" Item "Lord Cockswain's Pith Helmet" Name "Disabler Soldier" ItemAttributes { ItemName "The Cow Mangler 5000" "faster reload rate" 0.01 "fire rate bonus" 5 } AimLeadProjectileSpeed 1100 } T_TFBot_Soldier_AirStrike_NoParachute_lac { Class Soldier Name "Soldier" item "The Air Strike" Item "The War Pig" Item "The Mantreads" ClassIcon soldier_airstrike_lite RocketJump 2 AimLeadProjectileSpeed 1 AimAt feet Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.5 } CharacterAttributes { "cancel falling damage" 1 "dmg taken from self reduced" 0.01 "self dmg push force increased" 100 } } T_TFBot_Pyro_Thruster_Lac { Class Pyro Name "Thruster Pyro" ClassIcon pyro_thruster_lite Item "The Thermal Thruster" Attributes DisableDodge Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly UseHumanAnimations 1 ExtAttr IgnoreBuildings ExtAttr IgnorePlayers WeaponSwitch { Delay 5 Cooldown 10 Repeats 0 Type "Secondary" } } T_TFBot_Pyro_Thruster_BombCarrier_Lac { Class Pyro Name "Thruster Pyro" ClassIcon pyro_thruster_lite WeaponRestrictions SecondaryOnly Item "The Thermal Thruster" Attributes DisableDodge Attributes AlwaysFireWeapon UseHumanAnimations 1 ExtAttr IgnoreBuildings ExtAttr IgnorePlayers } T_TFBot_Heavyweapons_StickyDestroyer_lac { Class Heavyweapons Skill Expert Name "Stickies Destroyer" ExtAttr TargetStickies Item "Tomislav" Item "Bomb Beanie" Attributes IgnoreFlag CharacterAttributes { "move speed bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "head scale" 1.5 } } //Custom giant T_TFBot_Giant_Soldier_Nuke_lac { Class Soldier Name "Giant Charged Soldier" ClassIcon soldier_nuke2 Health 4000 Item "The Original" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "The Original" "faster reload rate" 2 "clip size bonus" 0.25 "projectile gravity" 150 "Projectile speed increased" 0.1 "use large smoke explosion" 1 "dmg bonus vs buildings" 5 "damage bonus" 5 } AimAt Feet UseMeleeThreatPrioritization 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Heavyweapons_Headless_lac { Class Heavyweapons Name "Giant Headless Heavy" ClassIcon heavy_giant Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 } CharacterAttributes { "head scale" 0.0001 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 "cannot be headshot" 1 } } T_TFBot_Giant_Heavyweapons_BrassBeast_Headless_lac { Class Heavyweapons Name "Giant Heavy" Item "The Brass Beast" ClassIcon heavy_brassbeast Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Brass Beast" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 "head scale" 0.0001 "cannot be headshot" 1 } } T_TFBot_Giant_Heavyweapons_Deflector_Headless_lac { Class Heavyweapons Name "Giant Deflector Heavy" ClassIcon heavy_deflector Skill Expert Health 5000 Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "Deflector" "damage bonus" 1.5 "attack projectiles" 2 } CharacterAttributes { "head scale" 0.0001 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 "cannot be headshot" 1 } } T_TFBot_Giant_Heavyweapons_SteelFist_lac { Class Heavyweapons Name "Giant Steel Gauntlet" ClassIcon heavy_steelfist Health 5000 WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 Item "Fists of Steel" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } T_TFBot_Giant_Soldier_AirStrike_NoParachute_lac { Class Soldier Name "Soldier" item "The Air Strike" Item "The War Pig" Item "The B.A.S.E jumper" Attributes Miniboss Health 3800 ClassIcon soldier_airstrike_giant RocketJump 2 AimLeadProjectileSpeed 1 AimAt feet Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Air Strike" "faster reload rate" 0.6 "fire rate bonus" 0.5 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 } ItemAttributes { ItemName "The B.A.S.E jumper" "faster reload rate" 0 } CharacterAttributes { "cancel falling damage" 1 "dmg taken from self reduced" 0.01 "self dmg push force increased" 10000 "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Sniper_Huntsman { Class Sniper Name "Giant Huntsman" Item "The Huntsman" Attributes MiniBoss ClassIcon sniper_bow Health 2500 UseCustomModel models/bots/sniper_boss/bot_sniper_boss.mdl aimat head aimoffset "0 0 3" aimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFBot_Giant_Sniper_SMG_lac { Class Sniper Name "Giant SMG Sniper" Attributes MiniBoss //Attributes DisableDodge //UseCustomModel models/bots/sniper_boss/bot_sniper_boss.mdl ClassIcon sniper_smg_tind_giant Health 2500 WeaponRestrictions secondaryonly Item "The Stovepipe Sniper Shako" ItemAttributes { ItemName TF_WEAPON_SMG "clip size bonus" 999 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFBot_Giant_Soldier_Spammer_directhit_lac { Class Soldier Name "Giant RapidFire DirectHit Soldier" ClassIcon soldier_spammer Health 3800 Skill Expert Item "The Lucky Shot" Item "The Direct Hit" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "The Direct Hit" "faster reload rate" 0 "fire rate bonus" 0.5 "Projectile speed increased" 0.65 } AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Pyro_Thruster_BombCarrier_Lac { Class Pyro Name "Giant Thruster Pyro" ClassIcon pyro_thruster_lite Health 3000 WeaponRestrictions SecondaryOnly Item "The Thermal Thruster" Attributes MiniBoss Attributes DisableDodge UseHumanAnimations 1 ExtAttr IgnoreBuildings ExtAttr IgnorePlayers FireWeapon { Delay 3 Cooldown 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 6 "cancel falling damage" 1 } } T_TFBot_Giant_Soldier_Crit_Heal_lac { Class Soldier Name "Giant Charged Soldier" ClassIcon soldier_crit_heal Health 3800 Item "The Original" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 "heal on hit for rapidfire" 1000 //"dmg bonus vs buildings" 3 } AimAt Body UseMeleeThreatPrioritization 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Giant_Demoman_Samurai_Lac { Class Demoman ClassIcon demoknight_samurai_giant Name "Giant Samurai" Health 3300 Item "The Half-Zatoichi" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } Item "Demo Kabuto" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 AimTrackingInterval 0 CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 4 } } T_TFBot_Giant_Pyro_Flare_Rain_lac { Class Pyro Name "Giant Flare Rain Pyro" ClassIcon pyro_flare_rain_nys_giant Skill Expert Health 3000 Item "The Flare Gun" Item "Skullbrero" WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes DisableDodge UseMeleeThreatPrioritization 1 AimAt Head AimLeadProjectileSpeed 1 ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.075 "projectile spread angle penalty" 10 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Manmelter_Minigun_lac { Class Pyro Name "Giant Flare Rain Pyro" ClassIcon pyro_manmelter_spammer_giant Skill Expert Health 3000 Item "The Manmelter" Item "The Electric Escorter" WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes DisableDodge FastUpdate 1 UseMeleeThreatPrioritization 1 AimAt Head AimLeadProjectileSpeed 1 ItemAttributes { ItemName "The Manmelter" "fire rate bonus" 0.01 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 6 } } T_TFBot_Giant_Soldier_Crit_Vampire_lac { Class Soldier Name "Giant Charged Soldier" ClassIcon soldier_crit Health 3800 Item "The Original" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 //"dmg bonus vs buildings" 3 } AimAt Feet UseMeleeThreatPrioritization 1 AddCond { Name "TF_COND_RUNE_VAMPIRE" Delay 0 Duration -1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } //Custom chief T_TFBot_Chief_Soldier_Burstfire_lac { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Health 40000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes DisableDodge ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 7 "Projectile speed increased" 1.5 } AimAt Feet UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } } }