1.5
New
GameplayEffect Context Payload system
Introducing GGA_GameplayEffectContext, An custom context allowing you to dynamically adding any data within your GameplayEffectContext, These data are referring to "Gameplay Effect Context Payload". This system also providing easy API to access/update context payload through Blueprint or C++.
Yes, Another obstacle preventing Blueprint users from using GAS was solved!
Basically any system using GGA are no longer required to custom GameplayEffectContext at per project level, You can just use this one, and attach additional data you needed. For example: All the data previous required in my combat system was isolated as "FGCS_ContextPayload_Combat" and dynamically attached to GGA context during various places, For your project, you can add things similar to "FContextPayload_YourOwnData"(Both Blueprint/C++ Struct works!).
