Is it possible to know how much % if the level has been loaded when loading a level by level streaming takes place? There is only a complete function but I am not able to find any way to know the progress of level loaded.
I’d like to know this too.
Yeah this a mythic level question, I want to know this, the only thing I am doing at this moment is use the FLevelStreamingLoadedStatus delegate and compare with the number of levels in the list hold by the world, just to have some basic loading bar, that works for me for now, but I d like have a more accurate method
Well you’d need to know the total amount of data to load and then incrementally keep track of how much of it has been loaded. It’s probably waaaaaay more work than it’s worth. I’d imagine that it would have be be some extremely low level coding to keep track of it all.
If you’re streaming levels, do them in chunks by sub leveling the map. Have a sub level for primary static meshes, one for secondary SMs, tertiary SMs, lights, particles, sounds, etc etc. Stream them in one at a time and you’d be able to make more of a progress bar for them. It would be up to you to set how much % worth each sub level is though.