Can I share a pawn across different levels?
A little background info
The goal of my project is to have a Hub Town with different store fronts as the main level, and the insides of those stores as different levels. Similar to a town from any 3D Zelda adventure.
To achieve this I did what made the most sense to me. I created a New Level inside of the existing project. (File>New Level) Inside the Level Blue Print for Hub Town I created a warp triggered by player input once they step inside of a trigger volume, located in front of the store.
Now this works fine, other than the tiny issue of using the same method inside of the store brings me back to the Hub Towns player start, rather than outside of the store. If anyone knows how to fix that issue it would be really appreciated.
The main issue here is that once I test play, my 3rd person character/pawn BP warps inside of the store his BP is ignored and is replaced by UE4's default first person flying camera. Once I warp back to the Hub town everything is back as it should be, although he is at the level start.
If the 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.
asked Jul 21 '14 at 01:10 PM in Blueprint Scripting
The reason your character is being replaced by the 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 the Game Mode and make sure the default pawn for that Game Mode is the same as the one you use in the main level.
Hope that helps!
answered Jul 21 '14 at 10:34 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here