How to get the progress of a loading stream level

I’ve seen that some games have a progress bar or a number percentage that shows how much of the level has loaded on loading screens and I was wondering how to do this what I’m doing is the player starts in a blank level and then it loads a stream level and on complete the loading screen is removed but is there a way to get the progress of the level while it’s loading up

I don’t think it’s possible.

For instance, I have one level which streams in many others, but not all at once.

When I load that level in the editor, it takes about a minute because it has to load everything.

But if I run game as a standalone, it starts running immediately and streams the rest in the background. So the loading works differently depending on mode.

I don’t know how to tell if a level has streamed in BP. You can tell if it’s visible, but I would want to know if it was ready without that…

Might be possible in C I guess.

I’d be interested in this if there’s any other answers out there… :slight_smile:

Correction, you can have a BP in your persistent level that uses IsLevelLoaded to watch how many of the levels are loading and show a progress bar.

But like I say, I don’t think it will work in the same way when you package up.

Give it a go… :slight_smile: