I’m struggling a bit with getting the replication to function correctly between my client and server. At first I used the “Pawn” class for my custom class but soon found out that the movement doesn’t replicate, so you’ll have to create you own replication code. I got it working but not 100% correctly. I then switched to using a “Character” class as the movement component already had replication and network smoothing build in. The problem I have now is that my movement is replicated correctly over the network but not the rotation. The rotation is correct on the client, but it’s not being replicated onto the server.
Does the “Character” class not replicate rotation ? Can anybody help me in getting the rotation to replicate ? Also. Does the "network proxy ( ie. the clone of your pawn on the server) " of your pawn not have a controller ? I’m very new to all of this so still trying to get my head around it.