Level transition with loading screen
Updated 3mo ago
Reference
Pattern: CreateWidget(WBP_LoadingScreen) → AddToViewport(ZOrder=100) → LoadStreamLevel or OpenLevel(NewMapName). For async: AsyncLoadLevel → OnCompleted → RemoveFromParent(LoadingWidget). Store persistent data in GameInstance before transition. Use Seamless Travel for multiplayer.