I’ve got a component that I want to fill in information when it is added to an actor at edit time from other components of the actor. PostInitProperties is giving me a null ref for the GetOwner call, so I suspect that’s not what I need.
Basically, I’m trying to hook the initialization method that happens after an actor is deserialized and all its components are deserialized but at edit time and not runtime. Is that a thing? I know I can make the actor tick during edit mode, but that isn’t really what I want, I just want to initially setup a bunch of data depending on other components, then track changes to those components (which I’m assuming PostEditChange will let me do).
Anyone got a handle on the initialization/update ordering of components?
I guess I should dig into this stuff myself at some point.