Hello ! Here’s my issue. I have :
- MyCharacter class derived from ACharacter. I created a blueprint MyCharacter_BP from it.
- Weapon abstract class derived from UObject. HitscanWeapon class is derived from Weapon and Blueprintable. I created a BasicWeapon_BP derived from HitscanWeapon.
In MyCharacter, I have a protected member of type Weapon* set as EditAnywhere. It appears in the editor, but I can’t set it to BasicWeapon_BP, and no asset seems to fit.
I tried all specifiers I could think of and removing the abstract, but nothing worked. I assume I’m trying to do something stupid but I don’t understand what’s happening here.
Any insight would be appreciated. Thanks !