I'm looking into defining @UnrealEngine data in a hierarchical way using Instanced and EditInlineNew.
I like defining re-usable classes using BP, overriding part of them in-place, or just making one-offs in-place.
But why are EditDefaultsOnly properties visible on instances? 😭
@_benui It's kind of hard to tell from the screenshots since I can't see how AnimalData is being created in BP_Animal_Spider, but I think it's because of EditInlineNew.
It also seems like UAnimalData would be better as a UStruct instead of a UObject to me (unless you're also planning to add some functions into it).
Mastodon server focused on game development and related topics.