Skip to content

4.12

Compare
Choose a tag to compare
@Sixze Sixze released this 11 Jun 12:11
· 128 commits to main since this release

Notable Changes

  • Updated plugin to Unreal Engine 5.2.
  • Merged the Look Towards Input and Look Towards Camera view states together into a single state.
  • Moved Slot animation graph nodes to linked animation instances as they are now properly supported here.
  • Removed the Suppress Additive Warnings node because the warnings have finally been fixed.
  • Fixed character moving diagonally instead of in a straight line relative to the camera when standing on a rotating object.
  • Fixed a crash that sometimes occurs when calling USkeletalMeshComponent::UpdateRBJointMotors().

Skeleton

  • Refactored PA_Als.
  • Fixed deprecation warnings in B_Als_SkeletonAssetActions.

Animation Blueprint

  • Fixed deprecation warnings in UAlsAnimationModifier_CalculateRotationYawSpeed.

Bone Manipulation

  • Migrated rig units to the new API.

Character

  • Configured input action descriptions.
  • Moved input-related logic from AAlsCharacter::RefreshLocomotion() into a separate overridable function.
  • Made some functions in AAlsCharacter protected instead of private.

Locomotion Actions

  • Made the initial ragdoll speed limit hack optional.

Other

  • Refactored ALS_ENSURE().
  • Replaced the uses of FRotator with FRotator3f.
  • Replaced the uses of FRotator3d::NormalizeAxis() with FRotator::NormalizeAxis().
  • Use the ON_SCOPE_EXIT macro to automatically reset local static variables when returning from functions.
  • Updated linkage and storage duration of global variables and functions.
  • Updated the uses of the UE_REAL_TO_FLOAT() macro.
  • Updated modules loading phase.