I coded a c++ character and I am trying to extend that with a blueprint. However, after I compile the code, the class does not appear int the dialog to create a new blueprint! Any ideas as to how to fix this? At the moment the code is just a basic constructor. here is the code…
That is because your class does not have the property set to expose it to the blueprint. You need to add:
UCLASS(Blueprintable) for classes and UPROPERTY(EditAnywhere, BlueprintReadWrite) for properties.
Try to create class through editor.
File->Add Code to Project->Choose Character like parent class and setup class name->CreateClass
Compile it. After compilation, this new class should be in your class wizard. By default it is placeable and has capsule component