# Client side Jittery movement

**URL:** <https://forums.unrealengine.com/t/client-side-jittery-movement/380473>\
**Category:** Blueprint\
**Tags:** unreal-engine, UE4, CPP, Blueprint, question\
**Created:** [December 30, 2016, 5:22am UTC](https://forums.unrealengine.com/t/client-side-jittery-movement/380473 "2016-12-30T05:22:09Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Dartanlla](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/dartanlla/32/724052_2.png) [@Dartanlla](https://forums.unrealengine.com/u/Dartanlla)\
**Post date:** [December 30, 2016, 7:50pm UTC](https://forums.unrealengine.com/t/client-side-jittery-movement/380473/6 "2016-12-30T19:50:00Z")

</div>

Yeah, I had to add custom flags. The C++ code is fairly long, but these are the methods in the CharacterMovementCompoonent I had to override:

UpdateFromCompressedFlags(uint8 Flags)  
FSavedMove\_MyMovement::Clear()  
FSavedMove\_MyMovement::GetCompressedFlags() const  
FSavedMove\_MyMovement::CanCombineWith(const FSavedMovePtr& NewMove, ACharacter\* Character, float MaxDelta) const  
FSavedMove\_MyMovement::SetMoveFor(ACharacter\* Character, float InDeltaTime, FVector const& NewAccel, class FNetworkPredictionData\_Client\_Character & ClientData)  
FSavedMove\_MyMovement::PrepMoveFor(class ACharacter\* Character)  
FNetworkPredictionData\_Client\_MyMovement::FNetworkPredictionData\_Client\_MyMovement(const UCharacterMovementComponent& ClientMovement)  
FNetworkPredictionData\_Client\_MyMovement::AllocateNewMove()

There are only minor modifications in each of them. Mostly just updating my flags:

bWantsToClimb and bWantsToExitClimb

Here is where I got all the info from:

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — ue4community.wiki! You will be able to find content from the official...

---

_[View the full topic](https://forums.unrealengine.com/t/client-side-jittery-movement/380473)._
