context: I’m working on a procedural system where I craft multiple different level “puzzle pieces” and load them in with different configurations.
Issue: It WORKS to load in the same level on multiple different locations.
But… if the level have level instances within it then does NOT work and the engine crash instantly without a crashlog.
reproduce:
create a simple level with a box in it.
create a second level with an other box.
add the second level to the first by dragging it in.
make a simple script that load the first level twice Load Level Instance (by Name)
I thought for the longest time that this was still an issue even with partition.
But you’re right!! It works if the main Level Instance AND the other Level Instances are World Partition enabled <3
I however have landscape in my level instances that I stream in… and streaming in a world partitioned landscape does not work. It does not crash, but there can only be one, so unreal randomly remove all terrains but one… I have found no way of streaming in a new LandscapeStreamingProxy to add new sections runtime.
I’m still giving cred to your answer, because it got me to understand the problem and prevent crash <3
Isn’t there some way to mark your awnser as a resolve to the problem?