Serious Sam 3 Update Released

Product Update - Valve

22 dec, 2011

- Network priority for projectiles is now boosted dynamically for each player's connection so that he gets those projectiles that are more important to him first (those fired by him, or at him).- Optimized render target switching to improve performance on multi-GPU setups.- Optimized screen clearing for SLI setups. Can be tuned by new cvar 'gfx_iClearBeforeRendering'.- Fixed problem with too much shadow buffer clears when using muti-threaded rendering on multi-GPU setups. - Fixed problems and crashes with several renderables in multithreaded rendering. (Note that this still an experimental feature!)- Optimized memory usage for several multiplayer characters in team modes, by reusing same texture for red and blue, with dynamic colorizing in shader.- View bobbing option now also affects weapon bobbing and weapon swaying.- Fixed auto aiming (used by gamepads) on Warship enemy, so it aims for the right spot, not the center of the ship.- Added yet another controller preset. - Added some new swim and dive animations for the player (so user-made maps can use deep water).- Controller crouch command no longer displays player list. - Fixed controller being unable to skip intro cutscene. - Errors related to microphone settings are now classified as "log", as they are not actually a problem.- Optimized lightning particle effect implementation. On average, memory consumption is reduced by 50%, and performance is increased by 30%. - Limited maximum subdivisions on lightning particles to ensure the do not exceed reasonable time and memory boundaries. - Fixed potential crash after canceling a server list query.- Added Russian localization for Santa Sammy. - Fixed game freezing on entering menus via right arrow keyboard key. - Updated in-game and in-editor console line editor to support unicode strings. - Updated slider to fade out its value when widget is not on the active menu. - Fixed graphics options defaults not resetting FOV value to default. - Aiming hint for Devastator will not be shown if the user doesn't own the Devastator scope DLC. - Fixed a possible crash occurring in a rare situation of player picking up a scaffolding pole while some client is connecting.- Fixed an issue with wrong weapon shooting placement on hands weapons if they are used after "getting up from the floor" player animation.- Fixed an issue causing Mutilator to sometimes fail to work on client if it's not rendered on server. - Console font is now an OpenType font (DejaVu Mono), instead of a fixed bitmap, thus it supports a wide range of non-ascii characters and different scaling.- Added console font scale cvar. - Disabled cheat menu access during level loading. - Fixed Khnum sliding after melee. - Fixed endless loop at game start under OpenGL; waiting for all shaders to be pretouched (which never happens in OpenGL).