Unreal 5 Ability System

Why don’t you want to use Lyra? Its implementation of GAS is really solid.

You can mostly use Blueprints with Lyra. A few things do require small amounts of C++ but that is rare.