I am trying to make my character decelerate instead of stopping immediately. Ground friction wont solve this because it affects horizontal movement (don’t want character to ski) so I need my own implementation. Feels like character movement is missing this setting altogether.
I check if there’s any horizontal movement, if there is, I store the current horizontal acceleration, I check if the timeline is playing, and if it is, I stop it.
Here is an image of my setup:
This causes the character to jitter when I stop moving. I assume that the server doesn’t agree with the character’s position or something along those lines. I don’t know where to look to fix it because I’m not sure and I’ve spent hours trying each possibility I can think of.
I do not think the Event Tick can affect the server like inputs can even if it’s using Add Movement Input. Am I wrong? The entire idea here is that there isn’t any input.
Any help on how to set this up properly would be appreciated. Thanks!