I have a main level, which is the master one. Inside that there are several sub-levels placed as level instances. However I have some Character BPs placed in the sublevels, but their transform is set according to the main level. So technically the BPs exist in the main level. But when I go these levels, the actors just disappear. They’re not there at all. In editor they are visible while playing, but in the packaged build, they just don’t appear. No warnings or errors while packaging, the Character BP itself doesn’t have any issues either. And no the actor hidden in game or visible settings are not causing problems either.
Hey @shadymorningstar!
Can you confirm that they aren’t considered part of the main level? If they are they would end up falling. I would say try watching the world outliner to see if they exist but the problem only exists in the build…
I would try putting one in the MAIN level, right next to the place you’d start the game. If it is there, as part of the always-loaded Main, try putting some invisible platforms underneath where the characters are in the sublevels, for them to “Stand” on.
I’m thinking that the level geometry is loading slower than the character actors when you load in the sublevel, and that’s causing them to have nothing to stop them from dropping through the not-yet-existent ground on load.
What are your thoughts?
Interesting idea, the always loaded-level actors remain there. I will give this a shot and update shortly. The editor I guess always keeps the level instances loaded, I am not streaming in the sublevels, they’re simple level instances. But your idea has some grounds to it, so I will update you in a few minutes.
Turns out that was actually the problem, I put a blocking volume under the characters and they remained there. Thank you dude!