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

  • Fixed a bug that was causing item descriptions to not display properly
Source Filmmaker - Valve
Source Filmmaker version 0.9.8.12 has been released. This update will be applied automatically when your Steam client is restarted. The major changes include:


  • fixed game entities not drawing if the player isn't nearby
Team Fortress 2 - Valve
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed a client crash caused by using custom HUD files
Team Fortress 2 - Valve
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Added Limited Late Summer Crate Key to the Mann Co. Store. Available until October 13, 2014.
  • Fixed the Limited label not being displayed for items on the Steam Community Market or in the Steam backpack
  • Fixed colorization of item level description line for Limited items
  • Added tournament medals for BETA LAN 2014
  • Added a NEW! label to new items in your backpack until you mouse over them
  • Fixed a case where cosmetic items would be orphaned in the world
    • R.I.P. Captain Canteen
  • Fixed not being able to open the Taunt menu during the bonus time on an Arena map
  • Fixed a dedicated server crash related to bot Spies
  • Fixed item level not displaying correctly in the Mann vs. Machine lobby
  • Updated the auto-balance code to immediately respawn players that are automatically switched, or that voluntarily switch, during a balancing period
    • Not supported in Mann vs. Machine, Medieval mode, Arena mode, Tournament Mode, or Training
  • Updated the removeid command to support Steam2 and Steam3 ID formats
  • Updated the materials for The Atomic Accolade
  • Updated the equip_region for The Special Eyes
  • Updated rd_asteroid
    • Added a 45 second overtime when a team reaches max points
    • Added placeholder pickup ship and robot worker to indicate a team has reached max points
    • Added a sound to captured and returned points as they fill the progress bar
    • Captured and returned points now fill the progress bar faster
    • Progress bar escrow indicator now stays in place as points are added
    • Touching the reactor core no longer fully resets the return timer. Every second the reactor core is held will add a second to the return timer.
  • Virtual Reality Mode
    • Fixed selecting the wrong refresh rate when running on a display that does not use the desktop refresh rate

Product Update - Valve
  • Fixed Hammer crash when using FBX export a model with multiple materials
  • Fixed crash when loading malformed keyvalues ability file
  • Fixed bug where models rendered with particle systems would show up without their wearables
  • Disabled bot commander thinking when bot thinking is disabled.
  • Fixed crash when a delayed action in a script would try to operate on a deleted entity
  • All Assets Working Set in assetbrowser is now alphabetized
  • Expose CDOTA_BaseNPC::CanEntityBeSeenByMyTeam to lua
  • Expose CDOTA_BaseNPC::GetAttackCapability to lua
  • Expose CDOTA_Ability_DataDriven::ApplyDataDrivenModifier which is similar to CDOTA_Item_DataDriven::ApplyDataDrivenModifier.
  • Added GetModifierStackCount and SetModifierStackCount calls in Lua to manipulate modifier stacks directly.
  • Added the "ProcessProcs" key to the "CreateBonusAttack" action, to allow procs to fire on the extra attack.
  • Fixed a bug where attachment points on heroes could be in the wrong place
  • Fixed a bug where Model Editor's outliner would be blank after reload when a filter was present
  • PET: Particle asset parent and child menus now select the parent or child asset in the current asset browser page if it is there instead of the global browser
  • PET: Info for child endcap and delay is displayed above child button
  • PET: Changing sessions now does a global restart of the particle simulation
  • Fixed a crash in GetAbilityByIndex
  • Fixed some corrupted textures
  • Fixed Model Editor bug where closing an animation import file browser would prevent future attempts to add animations to that group
  • Added some better reporting when stash purchasing is disabled.
  • Fixed a crash in Model Editor when trying to remove an animation group that is referenced by another animation group
  • Ember spirit's remnant model now appears
  • Expose Aura_ApplyToParent flag to datadriven modifiers
  • Fixed the color of many existing Dota particle systems that use addself + overbright features in their render ops.
  • Added the script_help2 command which reports help text on all exposed Lua functions including parameter names.
  • Target selection in data-driven items and abilities will no longer automatically include dead units. The target flag DOTA_UNIT_TARGET_FLAG_DEAD is required to include dead units.
  • Added support for hiding various portions of the in game HUD
  • Added the ability to query Dota Ability keybindings from Scaleform in addons
  • Added the ability to get the world position from screen space in Scaleform in addons
Product Update - Valve
  • Fixed shutdown crash
  • Fixed crash when loading and combining wearable items that had no model
  • Fixed crash in IsValidTeamPlayer
  • Fixed crash on connection after "CL: Receiving uncompressed update from server" message
  • Fixed missing particle systems in Asset Browser
  • Updated Multi-Team Example addon to make team assignment more robust
Team Fortress 2 - Valve
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Added Alien: Isolation promo items and enabled Full Moon holiday for one week
  • Added Limited Quantity Item attribute on items that can no longer be crafted or purchased through the Mann Co. Store
    • Limited Quantity Items can be placed on the Steam Community Market
  • Removed Audition Reel from crate drop list
  • Added Director's Cut Reel to crate drop list
  • Added Limited Late Summer Crate to crate drop list
  • Fixed the Festive Bat using the lowest LOD for the first person view
  • Fixed the Scorch Shot taunt attack not firing a projectile
  • Fixed incorrect bumpmap setting for the Frenchman's Beret
  • Updated the equip_region for the Mustachioed Mann
  • Updated sounds for the Boston Basher
Team Fortress 2 - Valve
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed a server crash related to the vote kick system
Team Fortress 2 - Valve
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed a client crash related to the robot destruction HUD
  • Fixed an exploit where players could circumvent successful kick votes
  • Demoman can no longer detonate sticky bombs while taunting
  • Strange Ranks are no longer displayed on the web (Trade, Steam backpack, Market) and only show 'Strange' as a prefix
  • Default value for convar sv_vote_issue_scramble_teams_cooldown has been increased to 20 minutes
  • Fixed sound clipping issue for the Demoman's Spent Well Spirits taunt
  • Added Jarate lightwarp preset to the Steam Workshop importer
  • Updated the model/materials for the Neckwear Headwear to fix a lighting issue
  • Updated pl_cactuscanyon
    • Increased amount of time the middle gates remain open before and after a train passes in stage 2
    • Adjusted spawn times at end of stage 2
  • Updated rd_asteroid
    • Removed env_sun from the skybox
    • Optimized skybox performance
    • Lowered Scout/Sniper damage against robots
    • Fixed doubled-up health kits on the bridge
    • Added area portals to the base interiors to improve performance
    • Continued art-pass process
    • Fixed zebra-style art on static props on systems that used lower texture quality
  • Added experimental cpu_frequency_monitoring convar to detect thermal throttling. If you have TF2 performance problems on Windows, add "+cpu_frequency_monitoring 2" to the TF2 command line to see if CPU thermal throttling is an issue. If the displayed CPU frequency percentage drops below about 80-85% then you may have a problem with your CPU slowing down due to overheating. If it drops below 50-55% then you may have a serious problem. CPU overheating can be caused by overclocking, insufficient cooling, insufficient airflow, failing or dirty fans, or other causes. The CPU frequency results are displayed with cl_showfps or net_graph. For more detail see https://support.steampowered.com/kb_article.php?ref=2715-YIPD-6873
Product Update - Valve

Multiple Team Support


  • Added support for multiple teams (up to 10) and a multiple team custom game example

Bug fixes and updates


  • Fixed particle system using sprite trails where trail tint color would be applied to the wrong end
  • Added option to specify if particle rendering operators should saturate the color to white before applying alpha blending
  • Fixed exit crash when running with -tools
  • Reduced memory usage when running custom game modes and tools
  • Reduced CPU usage while playing custom games
  • Improved interpolation of cloth in high latency and packet loss situations
  • Fixed portraits not moving mouths when speaking lines
  • Fixed FBX animation files not compiling animation if there was also geometry in the file
  • Fixed material remapping and handling backslash as a path separator for a material resource
  • Fixed duplicate NPC units list in Hammer when using the reload FGD feature
  • Fixed Hammer crash when attempting to open or close a map file while loading another map
  • Fixed video settings not being applied properly
  • Added "StartTouch" output for func_physbox that fires if "touchoutputperentitydelay" greater than 0 seconds
  • Additional methods have been exposed or added to the scripting system
    • StartSoundEventFromPosition()
    • GiveXP()
    • GiveGold()
    • SetCustomGameEndDelay()
    • SetCustomVictoryMessageDuration()
    • SetCustomHealthLabel() allowing custom labels to be drawn above the health bar
    • ShowCustomHeaderMessage() to display custom header messages similar to first blood or kill streak notices
  • Added team name support to GameRules:SendCustomMessage() as "%s3"
  • Added script bindings for UTIL_MessageTextAll/UTIL_MessageTextAll_WithContext
  • Added SetHideKillMessageHeaders() to hide kill streak and first blood messages
  • Added "entindex" key to player spawn game event
  • Added "dota_team_kill_credit" game event
  • Added 'HideKillMessageHeaders' game event
  • Added "GrantXPGold" action to data driven abilities with XPAmount:integer, GoldAmount:integer, ReliableGold:boolean, and SplitEvenly:boolean as key value pairs.
  • Fixed neutral camp prefab to not need unique name
...