Help with set level transform (level streaming)

So I made a simple test level for level streaming, w/ another level I can stream in and out with a button press (which works great.)

Now I’m trying to add a simple “set level transform” to my streaming level before it comes in so I can reposition it in the world much like you would do with the offset in the levels menu.
For some reason it doesn’t seem to be taking the set level transform and it still comes in at it’s default location (0,0,0 which is what is set in the levels menu.)

I tried both setting it before the stream, and after, neither of which works for me.
I also did a quick test with sending an actor to those same variable coordinates and that worked (so the variable is in fact correct.)

Any help would be appreciated!

http://s27.postimg.org/kua1yyz3n/Level_Streaming2.jpg

You need to test it in standalone mode, SetLevelTransform doesn’t work in play in editor/viewport.

Thanks, that did it!

To Epic people > Any plan for fixing that ? It would great to it work.
Thanks.

I second this. I would like to have play in editor support as well

Don’t count on that one folks. The reason it doesn’t stick is because in PIE the level is already loaded all the time.

It works in editor, you just have to create instance of that level first (Create Instance action).

2 Likes

Hope this plugin can help you.

LevelController