I managed to setup C++ GAS system in Unreal, and initially it seemed to work as I was able to insert the Attribute Set on my Ability System Component(ASC). (see image attached)
The issue is that this option dissapears after restarting the engine/project, removing all linked values in ASC - Attribute Set reference, Gameplay Effects referencing attribute sets, etc… . My goal is that this information is retained on Startup.
I have figured out I can “reinitialize” these values by either making a new C++ class from tools, or by using the live coding shortcut. Building from the IDE or saving does not seem to work.
Any help will be much appreciated.
On Startup:
After using Live coding shortcut