My bad- I typed this all out before my IDE had fully loaded the project.
You’ll want to replace
UFUNCTION(BlueprintCallable, meta=(DecidesOutputType="Class"))
with
UFUNCTION(BlueprintCallable, meta=(DeterminesOutputType="parentClass"))
My bad- I typed this all out before my IDE had fully loaded the project.
You’ll want to replace
UFUNCTION(BlueprintCallable, meta=(DecidesOutputType="Class"))
with
UFUNCTION(BlueprintCallable, meta=(DeterminesOutputType="parentClass"))