Ability Sets further improvements #
on going work on Ability Set.
Continuation of #62
Worth nothing:
19d97aa
Deprecation of UGSCAbilitySystemComponent::GrantAbility()bdb984c
Added Level to grant the ability at
TODO:
- [x] Unit / Functional tests
- [x] Addition of
TArray<UGSCAbilitySet>
inGSCAbiltiySystemComponent
next to existing Granted Attributes / Abilities / Effects. - [x] Addition of
TArray<UGSCAbilitySet>
in Game Feature ActionUGSCGameFeatureAction_AddAbilities
next to existing Granted Attributes / Abilities / Effects.
Notes:
- Includes preliminary work on GrantAbilityWithInput that needs to be further tuned in another PR
- BP exposed way to grant an Ability Set needs rework to be simpler and only called from Authority (like GiveAbility)