Hello. I could really use some help when it comes to a situation I’ve come across when working with levels.
I have one big ‘main’ map split into multiple sublevels, like this:
I also have one small interior level, that I want to be accessible from the main level.
Naturally, I want to load the interior, and unload the main map and its sublevels.
Problem is, I can’t quite figure out what the proper method for this is.
If I stream the interior level in, I have to manually unload the other levels individually.
Is that the correct way of doing this? Do I have to call an “Unload Stream Level” for every single sublevel in the main map? (They are in always-loaded mode)
Alternatively, I have tried the ‘Open Level’ node instead of Stream Level, and that correctly loads the whole map with its sublevels, but it changes world altogether (or at least I think it does) which means the player is unloaded and there’s no persistent data.
What is the proper way of doing this? Should I switch over to World Partition and use Data Layers instead of having sublevels? Thank you.