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
Reintroduced camera system: implemented as a component similar to the standard camera component, no need for custom APlayerCameraManager or APlayerController classes, but additional configuration within the C++ character class and character blueprint is required (see AAlsCharacterExample class and BP_Als_Character blueprint).
Reintroduced camera shake animation notify.
Added new debug mode categories for the camera:
Traces: Shift + 6, or ShowDebug ALS.CameraCurves.
Mantling: Shift + 7, or ShowDebug ALS.CameraShapes.
Mantling: Shift + 8, or ShowDebug ALS.CameraTraces.
Skeleton
Renamed the TransitionsAllowed animation curve to AllowTransitions.
Character
Improved networked movement by including more dynamic movement variables directly into the movement component.
Replaced bRotateToVelocityOnJump and bBlockAimingWhenInAir settings with InAirRotationMode and bAllowAimingWhenInAir respectively.
Moved the AAlsCharacterExample class to the ALSExample module.
Updated key bindings.
Locomotion Actions
Improved handling of mantling, rolling, and ragdolling start when they are initiated by the server.
Footstep Effects
Added support for decals and particle effects in footstep animation notify.
Added footstep effects to roll animation.
Other
Replaced FMath::*InterpTo() functions with UAlsMath::ExponentialDecay() in some important places for better frame rate independence.