News

Team Fortress 2 Classified 3.1.1 patch adds French support and Airblast fixes

Team Fortress 2 Classified 3.1.1 has been released and will apply automatically on restart. The update adds French localization, a togglecond console command, and crosshair transparency controls, alongside fixes for gameplay, Randomizer, maps, UI, and scripting.

Gameplay changes

  • Airblast now resets projectile positions to where the Pyro saw them; the grace period works correctly, and projectiles are no longer lag-compensated when the target tick is older than their lifetime.
  • The Rejuvenator Über Generator no longer throws when attacking is blocked, doesn't get stuck draining ÜberCharge after the generator decays, and builds ÜberCharge while reloading.
  • Players can no longer taunt with the Brick or Dynamite Pack after throwing it.
  • The Coil Gun's projectile now bounces off the world on maps where it's damageable.
  • Shock Therapy's wearable is hidden properly in third-person while the weapon is held.
  • Crit glow colors are now consistent between material proxies.

General changes

  • French language support added.
  • New togglecond ConCommand toggles a condition on yourself or another player.
  • Crosshair transparency can now be changed.
  • Randomizer: removed airblast_turn_projectile_to_ammo, mod set player scale on wearer, auto jumping and duck jumping, always draw tracer, set rocket detonate mode, and mod projectiles per shot from the default config, plus improved suicide detection, fixed scoreboard stats while enabled, and fixed related console errors.
  • Minor rich presence and localization updates.

Map updates

  • 4tdm_gasworks: added more spawnpoints to avoid players spawning inside each other, plus texture alignment fixes.
  • ff_dustbowl: TF2 pickups replaced with FF-styled backpacks that restore multiple stats, added missing respawn room entities, removed resupply lockers, adjusted respawn times to favor BLU, and adjusted brightness across the map.

UI changes

  • Added an invite-friend button to the friends panel context menu.
  • Crosshair sliders now have number input fields; scoreboard ping values are more accurate.
  • Achievement and statistics menus open faster and no longer reopen when the scheme is reloaded, with progress label and group ComboBox invalidation fixed.
  • HUD fixes for Domination and Team Deathmatch, model panel wearables/bodygroups, Target ID, and disguise status.

Custom weapons and scripting

  • Added set_reload_prefer_sequence to let custom weapons revert reloading to pre-3.1.0 behavior.
  • Added script functions CEconEntity::GetAttributeString and CEconEntity::AddAttributeString.
  • Added $nocull to material lilly_01a.
3,004
0 / 5,000