Skip to content

Releases: ShadowfallStudios/ALS-Community

v4.26

09 Jul 10:52
c163679
Compare
Choose a tag to compare

What's Changed

  • Compatibility update for Unreal Engine 5.4
  • Fix #489
  • Fix #475
  • Fix #460

Full Changelog: v4.25...v4.26

v4.25

10 Nov 22:47
bf4b049
Compare
Choose a tag to compare
  • Compatibility update for Unreal Engine 5.3

v4.24

13 Dec 10:57
d9d6286
Compare
Choose a tag to compare
  • [Feature] Unreal Engine 5.1 support
  • [Fix] Use Bink encoder for sound assets
  • [Fix] e0c4128
  • [Fix] 608137b
  • [Fix] 9e99a8a
  • [Fix] Disable Update Rate Optimization by default. It should be activated manually by devs on character BP skeletal mesh if needed.

v4.23.3

19 Apr 17:14
f68a77e
Compare
Choose a tag to compare
  • [Fix] Fix project packaging error caused by dynamic delegate binding in animation instance class
  • [Fix] Improvements on coding style ( @Drakynfly )
  • [Fix] Fix incorrect conditions in CalculateQuadrant

v4.23.2

07 Mar 06:56
9cb3622
Compare
Choose a tag to compare
  • [Fix]: Fix build/packages issues ( @CanisHelix )
  • [Fix]: Use TObjectPtr type for raw uproperty pointers ( @CanisHelix )
  • [Opt] Disable bone refresh while character mesh is not rendered
  • [Fix] Do not allow plugin to run if Enhanced Input Plugin is not activated

v4.23.1

27 Feb 13:08
423bc4d
Compare
Choose a tag to compare
  • [Fix] Ensure thread safety by not directly setting grounded entry state and overlay override state values from notifies in anim instance.
  • [Fix] Add missing super calls in anim notify overrides
  • [Fix] Use new versions of notify functions

v4.23

27 Feb 09:22
ca073d0
Compare
Choose a tag to compare

This is first release with Unreal Engine 5 support. Unreal Engine 4 is not supported anymore

  • [Feature] Unreal Engine 5 support
  • [Feature] Input handling is refactored with Enhanced Input System. You need to follow instructions on wiki to enable enhanced input system in project settings.
  • [Feature] Add FOV scaling into camera movement inputs
  • [Feature] Decouple ALS animation instance & base character classes. Base character class does not need ALS Anim Instance to function properly from now.
  • [Feature] Keep debug character list updated while cyling in the list. This way, it's now also possible to debug runtime spawned characters.
  • [Feature] Fetch key bindings for debug keys from enhanced input system. So, the HUD will always show updated keys for them. (Not implemented for gameplay keys yet)
  • [Feature] More work on abstracting debug features into debug component
  • [Optimization] Fully utilized new property binding system in animation blueprint
  • [Optimization] Ensure thread safety in animation blueprint by reading variables from animation blueprint instead of setting them on character class.
  • [Fix] Disable URO while ragdoll is in progress. Fixes glitchy ragdoll behavior if URO is used.
  • [Fix] #338
  • [Fix] #326
  • [Fix] #343

v4.22

14 Dec 08:09
131b16c
Compare
Choose a tag to compare

This is last release with Unreal Engine 4 support

  • [Fix] Make anim instance for character mesh optional. Non-assigned anim bp references won't crash character anymore.
  • [Fix] Ensure character state is properly initialized on BeginPlay & while changing visual mesh. Also, possibly fixes issues with initialization problems if character becomes relevant back during gameplay.
  • [Fix] #312
  • [Fix] #316

v4.21.2

09 Nov 21:10
db5aa0b
Compare
Choose a tag to compare

v4.21.1

19 Oct 17:28
494911c
Compare
Choose a tag to compare
  • [Fix] Add missing UPROPERTY macros to some UObject declarations across the source code
  • [Fix] #295 ( by @adrian-j-programmer )