How can I have multiple players control one pawn and show characters inside?

Thank you so much, you have no idea how much this helps me! Considering I’m so new to this there are some things that I don’t quite comprehend, but just like what I’ve done so far I’m sure ill start to understand as I go.

The only thing I would have a follow up question on is the UI. Like I said, the boats movement is almost completely driven by my widget blueprint. Essentially the slider in the widget moves from left to right (from 0 to 1) and wherever the slider is at when the “row event” is triggered, that determines the amount of force added. Also the speed of the boat determines how fast the slider moves and how quickly it restarts after it stops at 1.

Are you saying that I would have to add this functionality directly into one of the three classes (contoller, player pawn, or boat) instead of the widget blueprint, then have the widget blueprint just display the information?