Respect ability set tag replication and update loose tag API for UE 5.7 #
Fix ability set tag replication handling and update for UE 5.7 loose tag API changes, plus indentation cleanup and CI improvement.
AbilitySet tag replication #
GrantToAbilitySystemandRemoveFromAbilitySystemnow respectUAbilitySystemGlobals::Get().ShouldReplicateActivationOwnedTags()when adding/removing owned gameplay tags- Replication flag is passed through to
AddLooseGameplayTagsUnique/RemoveLooseGameplayTagsUnique
UE 5.7 API migration #
AddLooseGameplayTagsUniqueandRemoveLooseGameplayTagsUniqueupdated to use the new UE 5.7AddLooseGameplayTags/RemoveLooseGameplayTagsoverloads withEGameplayTagReplicationStateparameter- Replaces the deprecated
AddReplicatedLooseGameplayTags/RemoveReplicatedLooseGameplayTagsin UE 5.7+
@codesmith with what you need.
- [ ] Let Codesmith autofix CI failures and bot reviews