Unable to Replicate Max Acceleration

Hello!

I’m trying to edit my character component’s max acceleration in a multiplayer game. When I want to change this value I run a custom event that is reliably run on the server. The server is able to change its max acceleration speed but the client cannot. This same node setup works for changing the max walk speed so I’m not sure why it would not for acceleration. Any hints?

Well after some experimentation I figured it out. I was confused because the walk speed on was working and the acceleration wasn’t. I think it’s sort of the other way around, walk speed probably shouldn’t have worked that way and acceleration was working as expected.

I think in the code for movement replication for the character movement it looks for any discrepancies between the server and client. Because I was only changing the acceleration on the server, the clients value was still the old value and so it gets upset. All I had to do to resolve this was run it both on the server and on run on the client. For some reason multicast wasn’t working for me, so I had to actually do a Run on Server and a Run on Client back to back.