Resonance Decade Update: Hotfix #2
Hello Scientists! We've deployed a hotfix surrounding issues recently reported to improve your experience around the facility. Changelist:Replaced old bone separation logic for ragdolls with a trace-based solver that resolves occluded or embedded bones:Ensures hierarchy-correct traversal by sorting bones by tree depth before applying fixes.Uses trace normals and parent-to-child constraints to reposition bones without excessive separation.Scales inherited velocity by mass ratio and biases resolution based on contact direction.Added debug overlay (r_debug_ragdoll_separation_solver) for visualizing correction passes.Minor cleanup of redundant vector normalization and more consistent use of safe math.Fixed incorrect animation state when unarmed in multiplayer.Fixed grenade fuse continuing after the owner's death in multiplayer matches.New DLL directory resolution functions are now enabled by default for improved security and compatibility.Added support for the -disablenewdlldirectoryfunctions flag to disable SetDefaultDllDirectories and related APIs, allowing an alternative (legacy) DLL loading codepath.Significantly improved Parallax Occlusion Mapping (POM) quality in applicable materials.Enabled Parallax Occlusion Mapping (POM) functionality in ToGL.Fixed normal mapping issues related to the dynamic lighting on Brush-based geometry,Bundled a minimal set of required runtime dependencies from:Microsoft Visual Studio 2010 (VC++ 10.0) SP1 RuntimeMicrosoft Visual Studio 2013 (VC++ 12.0) RuntimeMicrosoft DirectX End-User RuntimeLunarG Vulkan Runtime and LoaderUpdated DXVK (Windows) to version 2.6.2,Added -enableprocesspowerthrottlingstate flag. By default, setting the process power throttling state is disabled unless this flag is specified.