![]() |
MultiWorld 1.11.1
Manage multiple isolated UWorld instances simultaneously in Unreal Engine, transferring player and actors between worlds.
|
It's not possible to load a legacy UE4 Sublevel in different UWorld instances at the same time. If a Level is loaded as Sublevel of a World (Main or Secondary), then it cannot be loaded again as Sublevel of another World.
The problem is that the Unreal Engine private method ULevelStreaming::RequestLevel() loads a Level only once, returning the same instance when trying to load it the second time making it impossible to have separate instances.
Please note that Epic considers the Level/Sublevels system a UE4 legacy system, replaced by the World Partition system in UE5.