I am trying to allow player1 to move a ship while player2 is on the ship turning the cannon.
The problem I have with this is that the server is setting the networkownership of all the ship’s parts to the newest player that gets on a cannon or the steering wheel. For example, say player1 get on the steering wheel first, so he can move the ship around. But then player2 get on the cannon, player2 can turn the cannon, but this makes player1 unabled to move the ship around. I don’t know how to set the networkownership to certain parts of the ship with out affecting the others. I am using bodymovers move the ship’s movement and HingeConstraint for the cannon turns.
I have tried moving all of the movement to the server and it works, but it is very bouncy and wobbly, which is why I want movement on the client. I also have try setting all of the cannon’s parts NetworkOwnerShip to the player using it, but it doesn’t fix this.