GameplayAbilities and you

Ah thanks. This will be useful to know when I want to pull some more details out about how exactly they for example work and convert their delegate into output pins. The actual logic in the AbilityTasks themselves seems thankfully rather straightforward, most of them just bind some delegates in the Activate function and wait for them to get called by the component/objects responsible for them.