I have a UDataAsset that was created in C++ called DataAsset1 which has a Map Key: UDataAsset2*, Value: float.
I have another UDataAsset that was created in C++ called DataAsset2.
I have an asset called BP_DataAsset1 which is a BP child of DataAsset1.
I want to put DataAsset2 into the map in BP_DataAsset1 but it doesn’t show up.
If i create a BP child of DataAsset2, it allows that but not the C++ version.
Is this a bug or am I just doing something wrong?