Assign Blueprint Class as a property

@Fus_Ro_Duh Don’t forget to load it later on though :wink:

UPROPERTY(EditAnywhere,BlueprintReadWrite)
TSoftClassPtr<ABaseMeleeWeapon> MeleeWeapon;

Before you use it you need to load it

MeleeWeapon.LoadSynchronous();
2 Likes