What's Changed
- UHLStateTree - new plugin for StateTree with nodes like in UHLAI. Its don't have much things for now(tbh only Cooldowns/Turns implemented) but will add tasks/evaluators/conditions/considerations like in UHLAI https://github.com/Ciberusps/uhl-state-tree
- Niagara ANS with gameplaytags requirements ANS_UHLGAS_TimedNiagaraEffect
- To what direction enemy moves relative to your position enemy movement dirs calculation - GetEnemyMovementDirectionRelativeToCharacter, GetMovementDirection, ConvertMovementInputVectorToDirection
- GameplayAbilities cancelling handling - now you can EndAbility when you want on cancel not instantly [UHLGAS] GameplayAbility "bCancelManually"
- [UHLGAS] WaitAbilityDeactivate
- [UHLGAS] TryActivateAbilityAndWait payload with InstancedStructs
- change RotationRate in for characters from ANS expecially helpful for mobs attacks in 3d action [UnrealHelperLibrary] ANS_ChangeRotationRate
- AbilityAsync version of AbilityTask
WaitAttributeChangeRatioThreshold
can be used in all blueprints not only GameplayAbilities [UHLGAS] AA_WaitAttributeChangeRatioThreshold - [UHLDebugSystem] fix bug "ByDefaultEnabledInBuildTypes" DebugCategory should enable in build for categories that "bRequiresPlayerControllerToEnable"
845156d - for switching on enemy animation baked camera ANS_SpawnAndSwitchPlayerCamera
- change character capsule properties over time with bledings ANS_ChangeCharacterCapsule
- [UHLDebugSystem] fix scrolling of UHLDebugCategoriesListWidget
- and many fixes
Full Changelog: v1.5.0...v1.5.1