Hey so for the past week I’ve been trying to get level streaming working with my game instead of using OpenLevel because when I use OpenLevel, there is a long freeze which temporarily freezes my game which I can’t have.
So I tried using level streaming but it’s been taking so long to get work and it still isn’t working.
Basically, when I want to I Ioad the new level and then unload the old level.
But when all the new classes of the new level are initialised, pretty much all of their references and pointers to other classes are null. All of these class references, eg. player where all not null when I used OpenLevel + everything worked completely fine, it is an issue with level streaming.
I’m guessing it’s too early before everything has been initialised or something but I thought level streaming would work properly and make it so when I load a new level, all my class pointers are not null, and have things execute + spawn in the right order so they are not null, as it is a built in feature…
Please! Can someone help me I have no idea what to do I would have really liked to just use OpenLevel as level streaming is so much more complicated but it just freezes and level streaming doesn’t work either.
Help with any option please, I just want a working game! :((