So I’m trying to setup an animation blueprint. The problem I’m running into is that I have to set 4 variables via custom events replicated to server on my character class. 1 is forwardmovement, 2 is horizontalmovement, 3 is vertical aim, and 4 is horizontalaim. They’re called from axis events from the player controller. The player controller calls a custom event for moving and or looking and those custom events call the events to set the variables relicated to server. Which means that the 4 custom events replicated to server are getting called every tick. I know this is inefficient but I don’t know how else to do it since the variables change constantly with input. When I do this, it causes a movement stutter for multiplayer clients. I would like to know if there is a more efficient way to set these variables on the character so they are replicated and the animation blueprint can replicate them properly to all clients while avoiding the movement stutter. Any help is appreciated.