TF2 Classified 3.1.1 Update Released

Team Fortress 2 Classified · build 24960950 · published

On SteamNotes only · this build shipped before we watched the app

An update to Team Fortress 2 Classified has been released. The update will be applied automatically when you restart Team Fortress 2 Classified. The major changes include:

General Changes


  • Added French language support

  • Added togglecond ConCommand to toggle a condition on yourself or another player

  • Added support for changing the transparency of the crosshair

  • Players no longer are able to taunt with the Brick or Dynamite Pack after having thrown it

  • Removed following attributes from the default Randomizer config:

    • airblast_turn_projectile_to_ammo

    • mod set player scale on wearer

    • auto jumping & duck jumping

    • always draw tracer

    • set rocket detonate mode

    • mod projectiles per shot

  • Improved Randomizer suicide detection

  • Fixed player stats not incrementing in the scoreboard while Randomizer is enabled

  • Fixed errors in the console related to Randomizer ConVars

  • Fixed the Coil Gun's projectile not bouncing off the world on maps where it is damageable

  • Fixed the Shock Therapy's wearable being visible while the weapon is held in third-person

  • Fixed crit glow colors being inconsistent between material proxies

  • Minor rich presence tweaks

  • Updated localization files

Gameplay Changes


  • When Airblasting, projectile positions are reset to where the Pyro saw them

  • Fixed Airblast grace period not functioning properly

  • Projectiles are no longer lag compensated if the target tick is older than their lifetime

  • Fixed a case where the player would try to throw the Rejuvenator Über Generator when they can't attack

  • Fixed a case where the Rejuvenator would get stuck thinking it should be draining ÜberCharge after having the Über Generator decay

  • Fixed the Rejuvenator not building ÜberCharge while reloading

Map Changes


  • Updated 4tdm_gasworks:

    • Added many more spawnpoints to avoid players spawning inside of each other

    • Fixed minor texture alignment issues

  • Updated ff_dustbowl:

    • Replaced TF2 pickups with FF-styled backpacks that restore multiple stats, like other TF30 maps

    • Added missing func_respawnroom entities

    • Removed resupply lockers

    • Minor adjustments to respawn times to favor BLU

    • Brightness adjustments across the whole map

UI Changes


  • Added a button to invite a friend to your game in the friends panel context menu

  • Sliders for controlling crosshair settings now have number input fields

  • Ping on the scoreboard will now more closely match actual values

  • Reduced lag when opening up the achievement and statistics menus for the first time

  • Fixed a case where the achievement and statistics menus would reopen themselves when the scheme is reloaded (e.g. when Classic-Vision is toggled)

  • Fixed a case where the achievement menu's progress label and achievement group ComboBox would become invalid when the scheme is reloaded

  • Fixed issues with the HUD in Domination and Team Deathmatch gamemodes

  • Fixed the HUD's model panel not hiding weapons' wearables or bodygroups when intended

  • Minor Target ID and disguise status panel tweaks

Custom Weapons


  • Added set_reload_prefer_sequence attribute to allow custom weapons to revert reloading behavior to pre-3.1.0 state

Scripting Changes


  • Added string CEconEntity::GetAttributeString( string strName, string strFallbackValue ) script function

  • Added void CEconEntity::AddAttributeString( string strName, string strValue ) script function

Material Changes


  • Added $nocull to lilly_01a


These changes are live now. If you'd like, you can support ongoing development of TF2 Classified by: