Calling a Function

Here’s a video from Epic that explains inheritance a bunch.

Not sure if they mention it in the video, but you can actually reparent blueprints. So as you already have most of the variants you need you can reparent them to the new base class you are making instead of creating a new child and copying your existing settings over. Might save you some work.