Hi, I’m trying to create a variable of a custom class; let’s call it X; and fill it with children of X.
If I create X as child of uobjectcore.object, the children of X will also be direct children of object instead children of X. If X is a child of character then children of X are children of X as expected. First and foremost why, and how can I then succed in my original intent?
Thanks for you response; the answer to my problem was to set the variable type to class instead of object reference. I wasn’t aware of the distinction - you can’t fill a instance reference with an abstract class reference.
Additionally, I must’ve done something else different because now when I create a child of object it is of object, not of uobjectcore.object, though I do not know what the difference is nor how to get uobjectcore.object
Fixed - The variable needs to be object reference type to be filled with instances of object (spawned or placed within level), and of class reference type to be filled with an abstract class.
Additionally, I must’ve done something else different because now when I create a child of object it is of object, not of uobjectcore.object class, though I do not know what the difference is (if any) nor how to get uobjectcore.object