Blueprint Class doesn't get correct Enumerator Blueprint values

I tried to follow this tutorial to implement a tile pack via UE4’s Blueprint:


But with the version I have, there are multiple new features added to this, and this came with two issues

  • E_Mesh is called EMesh Type
  • Default Value for the Mesh choice variable contains Full, Block and Point Clouud parameters, NOT the parameters I set up (in my case it should be Slope and Cube)

The meshes displayed seem to be correct when selecting different ones, but it’s Full and Block that are the names for them and not Slope and Cube as I have set. I did add some descriptions for the enumerator blueprint, but removing them doesn’t fix the issue. And yes, I did make sure I set my blueprint code in the Constructor Event section and not the Event Graph section.

Turns out the variable type for the public variable had to be set to the enumerator. Really weird, but now it makes a bit more sense.