You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replaced constant interpolation with linear interpolation in all animation curves and use Animation Compression Library to compress them. Constant interpolation does not work reliable when using Explicit Frame in Sequence Evaluator animation nodes, and Animation Compression Library does not support it.
Renamed the AllowAiming curve to PoseAiming to make it clear that the character is already aiming.
Reworked the character rotation logic in first-person mode to improve responsiveness and reduce visual glitches.
Animations
Use the default animation compression for pistol one handed aim animations, as the Animation Compression Library causes issues.
Skeleton
Resaved SK_Als to fix some issues with multithreaded loading.
Animation Blueprint
Added new blend modes to the Blend Curves animation graph node.
Enabled Reset on Becoming Relevant in Inertialization animation nodes.
Simplified some transitions by using automatic rule based transitions.
Fixed clients rotate their heads slower than they should on the listen server or when Update Rate Optimization is enabled.
Fixed some issues with initial pose.
Bone Manipulation
Constrained the rotation of the locked foot to prevent it from twisting too much.
Character
Replaced UAlsUtility::TryGetMovementBaseRotationSpeed() with UAlsUtility::TryGetMovementBaseAngularVelocity(), as the former produces incorrect results when using custom gravity.
Made the second overload of AAlsCharacter::StartRolling() public (@thedodd contribution).
Fixed the location of the character does not update when moving on the listen server.
Fixed clients appear to rotate in place at an insane speed from the perspective of the listen server.
Fixed character sometimes instantly "snaps" its view rotation after the player stops rotating the camera.
Locomotion Actions
Made auto in air mantling optional (@thedodd contribution).
Fixed mantling on non network relevant actors leaves the character in an invalid state.
Fixed a crash in AAlsCharacter::StopRagdollingImplementation() that occurs when mesh transforms are uninitialized (@Magic-Summer contribution).
Other
Renamed some variables to better clarify the coordinate spaces they belong to.
Fixed no input when enhanced input mode filtering is enabled.