So I’m putting together a “quick multiplayer demo” (never the reality) and I kept running into a problem.
My clients all seem to randomly set their viewtarget to themselves, even after I explicitly set them from the server on a reliable client RPC:
I can verify that it executed, and that the clients execute gets a valid parameter, but then the viewtarget just sets automatically a few frames later.
Turns out it’s just a boolean on the player controller forcing the viewtarget back:
Uncheck that and the problem goes away. There’s always a boolean for everything in unreal. 🙂