Can I share a pawn across different levels?

Hello,

A little background info

goal of my project is to have a Hub Town with different store fronts as main level, and insides of those stores as different levels. Similar to a town from any 3D Zelda adventure.

http://imgur.com/CleMDr7

To achieve this I did what made most sense to me. I created a New Level inside of existing project. (File>New Level) Inside Level Print for Hub Town I created a warp triggered by player input once they step inside of a trigger volume, located in front of store.

Imgur

Now this works fine, other than tiny issue of using same method inside of store brings me back to Hub Towns player start, rather than outside of store. If anyone knows how to fix that issue it would be really appreciated.

main issue here is that once I test play, my 3rd person character/pawn BP warps inside of store his BP is ignored and is replaced by UE4’s default first person flying camera. Once I warp back to Hub town everything is back as it should be, although he is at level start.

If issue is still not clear I will do my best to assist in anyway I can.

Help me, UE4 Answer Hub. You’re my only hope.

Hey Julio861128,

reason your character is being replaced by default character is because you’re using a new level with its own Game Mode settings when you switch levels. If you’re going to use a separate level for your building interiors, you’ll need to set Game Mode and make sure default pawn for that Game Mode is same as one you use in main level.

Hope that helps!

Thanks a million! While I have experience with older UDK, it was really only on art/material side of things. Quite obvious in retrospect but regardless your help is much appreciated.

Thanks for reply! That definitely solved it.