How do I set up geometry to be part of my pawn (ie. ship cockpit)?

I’m trying to learn the inner workings of Unreal Engine 4.1 by doing a small space flight simulator. I’ve got my spaceship, which is controlled in a Newtonian way. But now, I would like to be in the pilot’s seat while flying and be able to look around in the cockpit (much like X : Rebirth or Elite : Dangerous) and the HUD would be screen-like objects in the cockpit. Yeah, I know, a big idea for a first game but I’ll eventually learn by doing it!

So the problem is how do I add this geometry to my ship’s pawn? By looking at Shooter Game, I set the ship as owner no see and the “HUD” as only owner can see, but is there a better way of doing this? Level streaming? I don’t know, so please show me the right way and I’ll manage :slight_smile:
Thanks in advance!

P.S. : I’m currently doing everything in Blueprint but I’m absolutely not afraid of C++ (coding with it for like 10 years). So if this is easier to do in code, go ahead!

Surely you’d just add the ‘interior’ mesh of your ship as another static mesh inside your main hull mesh, in the components tab of your ship blueprint?

I could do that, but will it be interactive enough for my idea?

Well, you’d have all your interactive elements of your interior as separate objects that can be later referenced by your blueprint and made to do things.

I’m working on a similar project, and this is how I’m doing things.

OK, thanks! Nut is there another way? I’m really bad at modelling and I haven’t the budget to hire an artist… I thought of level streaming/loading, is this viable?

OK Cool!! Thanks for the heads-up!

As in for multiplayer reasons? I guess in that instance you’d only replicate the external hull per player, rather than the entire ext/interior setup.

Not really sure how level streaming even comes into this…