How do I use PrepareMapChange/CommitMapChange?

Hi rantrod.

Thanks for this detailed explanation, I’ve made some progress, but I still have some issues.

First of all, after adding the couple of code lines you suggested, I wasn’t able to make this technique work in PIE. By the way, they are 2 inner loop that contains the line FWorldContext PieContext = *ContextIt;

Second problem: The steps you explain successfully loads the Persistent Map i want to load, but not the sub-levels.

Third Problem: When I Load the Map, my old Map is not unloaded. So I have 2 Level Blueprints that are running at the same time. How should I unload the old Map?

Thanks for you help!