| 0x0188 | 0x10 | padding / unreflected |
| 0x08 | CharacterOwner | ACharacter* | TransientProtected+7 flags | nullptr |
| 0x04 | GravityScale | float | 7 flags | 1 |
| 0x04 | MaxStepHeight | float | 7 flags | 45 |
| 0x04 | JumpZVelocity | float | 7 flags | 420 |
| 0x04 | JumpOffJumpZFactor | float | 8 flags | 0.5 |
| 0x01B0 | 0x1C | padding / unreflected |
| 0x04 | WalkableFloorAngle | float | 6 flags | 44.765083 |
| 0x04 | WalkableFloorZ | float | 7 flags | 0.71 |
| 0x01D4 | 0x04 | padding / unreflected |
| 0x18 | GravityDirection | FVector | 9 flags | {X=0, Y=0, Z=-1} |
| 0x20 | WorldToGravityTransform | FQuat | 8 flags | {X=0, Y=0, Z=0, W=1} |
| 0x20 | GravityToWorldTransform | FQuat | 8 flags | {X=0, Y=0, Z=0, W=1} |
| 0x0230 | 0x01 | padding / unreflected |
| 0x01 | MovementMode | EMovementMode | 7 flags | MOVE_None |
| 0x01 | CustomMovementMode | uint8 | 7 flags | 0 |
| 0x01 | NetworkSmoothingMode | ENetworkSmoothingMode | 8 flags | Exponential |
| 0x04 | GroundFriction | float | 7 flags | 8 |
| 0x0238 | 0x40 | padding / unreflected |
| 0x04 | MaxWalkSpeed | float | 7 flags | 600 |
| 0x04 | MaxWalkSpeedCrouched | float | 7 flags | 300 |
| 0x04 | MaxSwimSpeed | float | 7 flags | 300 |
| 0x04 | MaxFlySpeed | float | 7 flags | 600 |
| 0x04 | MaxCustomMovementSpeed | float | 7 flags | 600 |
| 0x04 | MaxAcceleration | float | 7 flags | 2048 |
| 0x04 | MinAnalogWalkSpeed | float | 7 flags | 0 |
| 0x04 | BrakingFrictionFactor | float | 7 flags | 2 |
| 0x04 | BrakingFriction | float | 7 flags | 0 |
| 0x04 | BrakingSubStepTime | float | 8 flags | 0.030303031 |
| 0x04 | BrakingDecelerationWalking | float | 7 flags | 2048 |
| 0x04 | BrakingDecelerationFalling | float | 7 flags | 0 |
| 0x04 | BrakingDecelerationSwimming | float | 7 flags | 0 |
| 0x04 | BrakingDecelerationFlying | float | 7 flags | 0 |
| 0x04 | AirControl | float | 7 flags | 0.05 |
| 0x04 | AirControlBoostMultiplier | float | 7 flags | 2 |
| 0x04 | AirControlBoostVelocityThreshold | float | 7 flags | 25 |
| 0x04 | FallingLateralFriction | float | 7 flags | 0 |
| 0x04 | CrouchedHalfHeight | float | 7 flags | 40 |
| 0x04 | Buoyancy | float | 7 flags | 1 |
| 0x04 | PerchRadiusThreshold | float | 8 flags | 0 |
| 0x04 | PerchAdditionalHeight | float | 8 flags | 40 |
| 0x18 | RotationRate | FRotator | 6 flags | {Pitch=0, Yaw=360, Roll=0} |
| 0x01 | bUseSeparateBrakingFriction : 1bit 0 | bool | 6 flags | false |
| 0x01 | bDontFallBelowJumpZVelocityDuringJump : 1bit 1 | bool | 6 flags | true |
| 0x01 | bApplyGravityWhileJumping : 1bit 2 | bool | 6 flags | true |
| 0x01 | bUseControllerDesiredRotation : 1bit 3 | bool | 5 flags | false |
| 0x01 | bOrientRotationToMovement : 1bit 4 | bool | 5 flags | false |
| 0x01 | bSweepWhileNavWalking : 1bit 5 | bool | 5 flags | true |
| 0x01 | bMovementInProgress : 1bit 7 | bool | Protected+3 flags | false |
| 0x01 | bEnableScopedMovementUpdates : 1bit 0 | bool | 5 flags | true |
| 0x01 | bEnableServerDualMoveScopedMovementUpdates : 1bit 1 | bool | 5 flags | false |
| 0x01 | bForceMaxAccel : 1bit 2 | bool | 3 flags | false |
| 0x01 | bRunPhysicsWithNoController : 1bit 3 | bool | 6 flags | false |
| 0x01 | bForceNextFloorCheck : 1bit 4 | bool | 8 flags | true |
| 0x01 | bShrinkProxyCapsule : 1bit 5 | bool | 3 flags | true |
| 0x01 | bCanWalkOffLedges : 1bit 6 | bool | 5 flags | true |
| 0x01 | bCanWalkOffLedgesWhenCrouching : 1bit 7 | bool | 5 flags | false |
| 0x01 | bNetworkSkipProxyPredictionOnNetUpdate : 1bit 2 | bool | 5 flags | false |
| 0x01 | bNetworkAlwaysReplicateTransformUpdateTimestamp : 1bit 3 | bool | 6 flags | false |
| 0x01 | bDeferUpdateMoveComponent : 1bit 4 | bool | 3 flags | false |
| 0x01 | bEnablePhysicsInteraction : 1bit 5 | bool | 5 flags | true |
| 0x01 | bTouchForceScaledToMass : 1bit 6 | bool | 5 flags | true |
| 0x01 | bPushForceScaledToMass : 1bit 7 | bool | 5 flags | false |
| 0x01 | bPushForceUsingZOffset : 1bit 0 | bool | 5 flags | false |
| 0x01 | bScalePushForceToVelocity : 1bit 1 | bool | 5 flags | true |
| 0x02EC | 0x04 | padding / unreflected |
| 0x08 | DeferredUpdatedMoveComponent | USceneComponent* | 8 flags | nullptr |
| 0x04 | MaxOutOfWaterStepHeight | float | 8 flags | 40 |
| 0x04 | OutofWaterZ | float | 8 flags | 420 |
| 0x04 | Mass | float | 7 flags | 100 |
| 0x04 | StandingDownwardForceScale | float | 7 flags | 1 |
| 0x04 | InitialPushForceFactor | float | 7 flags | 500 |
| 0x04 | PushForceFactor | float | 7 flags | 750000 |
| 0x04 | PushForcePointZOffsetFactor | float | 7 flags | -0.75 |
| 0x04 | TouchForceFactor | float | 7 flags | 1 |
| 0x04 | MinTouchForce | float | 7 flags | -1 |
| 0x04 | MaxTouchForce | float | 7 flags | 250 |
| 0x04 | RepulsionForce | float | 7 flags | 2.5 |
| 0x0324 | 0x04 | padding / unreflected |
| 0x18 | Acceleration | FVector | Protected+5 flags | {X=0, Y=0, Z=0} |
| 0x20 | LastUpdateRotation | FQuat | Protected+4 flags | {X=0, Y=0, Z=0, W=1} |
| 0x18 | LastUpdateLocation | FVector | Protected+5 flags | {X=0, Y=0, Z=0} |
| 0x18 | LastUpdateVelocity | FVector | Protected+5 flags | {X=0, Y=0, Z=0} |
| 0x04 | ServerLastTransformUpdateTimeStamp | float | TransientProtected+5 flags | 0 |
| 0x04 | ServerLastClientGoodMoveAckTime | float | TransientProtected+5 flags | -1 |
| 0x04 | ServerLastClientAdjustmentTime | float | TransientProtected+5 flags | -1 |
| 0x039C | 0x04 | padding / unreflected |
| 0x18 | PendingImpulseToApply | FVector | Protected+5 flags | {X=0, Y=0, Z=0} |
| 0x18 | PendingForceToApply | FVector | Protected+5 flags | {X=0, Y=0, Z=0} |
| 0x04 | AnalogInputModifier | float | Protected+5 flags | 0 |
| 0x03D4 | 0x0C | padding / unreflected |
| 0x04 | MaxSimulationTimeStep | float | 8 flags | 0.05 |
| 0x04 | MaxSimulationIterations | int32 | 8 flags | 8 |
| 0x04 | MaxJumpApexAttemptsPerSimulation | int32 | 8 flags | 2 |
| 0x04 | MaxDepenetrationWithGeometry | float | 8 flags | 500 |
| 0x04 | MaxDepenetrationWithGeometryAsProxy | float | 8 flags | 100 |
| 0x04 | MaxDepenetrationWithPawn | float | 8 flags | 100 |
| 0x04 | MaxDepenetrationWithPawnAsProxy | float | 8 flags | 2 |
| 0x04 | NetworkSimulatedSmoothLocationTime | float | 8 flags | 0.1 |
| 0x04 | NetworkSimulatedSmoothRotationTime | float | 8 flags | 0.05 |
| 0x04 | ListenServerNetworkSimulatedSmoothLocationTime | float | 8 flags | 0.04 |
| 0x04 | ListenServerNetworkSimulatedSmoothRotationTime | float | 8 flags | 0.033 |
| 0x04 | NetProxyShrinkRadius | float | 8 flags | 0.01 |
| 0x04 | NetProxyShrinkHalfHeight | float | 8 flags | 0.01 |
| 0x04 | NetworkMaxSmoothUpdateDistance | float | 7 flags | 256 |
| 0x04 | NetworkNoSmoothUpdateDistance | float | 7 flags | 384 |
| 0x04 | NetworkMinTimeBetweenClientAckGoodMoves | float | 7 flags | 0.1 |
| 0x04 | NetworkMinTimeBetweenClientAdjustments | float | 7 flags | 0.1 |
| 0x04 | NetworkMinTimeBetweenClientAdjustmentsLargeCorrection | float | 7 flags | 0.05 |
| 0x04 | NetworkLargeClientCorrectionDistance | float | 7 flags | 15 |
| 0x04 | LedgeCheckThreshold | float | 8 flags | 4 |
| 0x04 | JumpOutOfWaterPitch | float | 8 flags | 11.25 |
| 0x0434 | 0x04 | padding / unreflected |
| 0x110 | CurrentFloor | FFindFloorResult | 8 flags | {bBlockingHit=false, bWalkableFloor=false, bLineTrace=false… |
| 0x01 | DefaultLandMovementMode | EMovementMode | 7 flags | MOVE_Walking |
| 0x01 | DefaultWaterMovementMode | EMovementMode | 7 flags | MOVE_Swimming |
| 0x01 | GroundMovementMode | EMovementMode | Transient+5 flags | MOVE_Walking |
| 0x054B | 0x09 | padding / unreflected |
| 0x01 | bMaintainHorizontalGroundVelocity : 1bit 0 | bool | 5 flags | true |
| 0x01 | bImpartBaseVelocityX : 1bit 1 | bool | 5 flags | true |
| 0x01 | bImpartBaseVelocityY : 1bit 2 | bool | 5 flags | true |
| 0x01 | bImpartBaseVelocityZ : 1bit 3 | bool | 5 flags | true |
| 0x01 | bImpartBaseAngularVelocity : 1bit 4 | bool | 5 flags | true |
| 0x01 | bJustTeleported : 1bit 5 | bool | Transient+7 flags | true |
| 0x01 | bNetworkUpdateReceived : 1bit 6 | bool | Transient+3 flags | false |
| 0x01 | bNetworkMovementModeChanged : 1bit 7 | bool | Transient+3 flags | false |
| 0x01 | bNetworkGravityDirectionChanged : 1bit 0 | bool | Transient+3 flags | false |
| 0x01 | bIgnoreClientMovementErrorChecksAndCorrection : 1bit 1 | bool | 5 flags | false |
| 0x01 | bServerAcceptClientAuthoritativePosition : 1bit 2 | bool | 5 flags | false |
| 0x01 | bNotifyApex : 1bit 3 | bool | 6 flags | false |
| 0x01 | bCheatFlying : 1bit 4 | bool | 3 flags | false |
| 0x01 | bWantsToCrouch : 1bit 5 | bool | 8 flags | false |
| 0x01 | bCrouchMaintainsBaseLocation : 1bit 6 | bool | 8 flags | false |
| 0x01 | bIgnoreBaseRotation : 1bit 7 | bool | 5 flags | false |
| 0x01 | bFastAttachedMove : 1bit 0 | bool | 3 flags | false |
| 0x01 | bAlwaysCheckFloor : 1bit 1 | bool | 6 flags | true |
| 0x01 | bUseFlatBaseForFloorChecks : 1bit 2 | bool | 6 flags | false |
| 0x01 | bPerformingJumpOff : 1bit 3 | bool | 3 flags | false |
| 0x01 | bWantsToLeaveNavWalking : 1bit 4 | bool | 3 flags | false |
| 0x01 | bUseRVOAvoidance : 1bit 5 | bool | 6 flags | false |
| 0x01 | bRequestedMoveUseAcceleration : 1bit 6 | bool | 6 flags | true |
| 0x01 | bWasSimulatingRootMotion : 1bit 0 | bool | Transient+3 flags | false |
| 0x01 | bAllowPhysicsRotationDuringAnimRootMotion : 1bit 1 | bool | 5 flags | false |
| 0x04 | FormerBaseVelocityDecayHalfLife | float | 7 flags | 0 |
| 0x01 | bHasRequestedVelocity : 1bit 0 | bool | TransientProtected+3 flags | false |
| 0x01 | bRequestedMoveWithMaxSpeed : 1bit 1 | bool | TransientProtected+3 flags | false |
| 0x01 | bWasAvoidanceUpdated : 1bit 2 | bool | TransientProtected+3 flags | false |
| 0x01 | bProjectNavMeshWalking : 1bit 5 | bool | Protected+6 flags | false |
| 0x01 | bProjectNavMeshOnBothWorldChannels : 1bit 6 | bool | Protected+7 flags | false |
| 0x055D | 0x1F | padding / unreflected |
| 0x04 | AvoidanceConsiderationRadius | float | 8 flags | 500 |
| 0x18 | RequestedVelocity | FVector | Transient+5 flags | {X=0, Y=0, Z=0} |
| 0x18 | LastUpdateRequestedVelocity | FVector | Transient+5 flags | {X=0, Y=0, Z=0} |
| 0x04 | AvoidanceUID | int32 | 10 flags | 0 |
| 0x04 | AvoidanceGroup | FNavAvoidanceMask | 6 flags | {bGroup0=true, bGroup1=false, bGroup2=false, bGroup3=false,… |
| 0x04 | GroupsToAvoid | FNavAvoidanceMask | 6 flags | {bGroup0=true, bGroup1=true, bGroup2=true, bGroup3=true, bG… |
| 0x04 | GroupsToIgnore | FNavAvoidanceMask | 6 flags | {bGroup0=false, bGroup1=false, bGroup2=false, bGroup3=false… |
| 0x04 | AvoidanceWeight | float | 8 flags | 0 |
| 0x05C4 | 0x04 | padding / unreflected |
| 0x18 | PendingLaunchVelocity | FVector | 5 flags | {X=0, Y=0, Z=0} |
| 0x05E0 | 0x150 | padding / unreflected |
| 0x04 | NavMeshProjectionInterval | float | 7 flags | 0.1 |
| 0x04 | NavMeshProjectionTimer | float | Transient+5 flags | 0 |
| 0x04 | NavMeshProjectionInterpSpeed | float | 7 flags | 12 |
| 0x04 | NavMeshProjectionHeightScaleUp | float | 7 flags | 0.67 |
| 0x04 | NavMeshProjectionHeightScaleDown | float | 7 flags | 1 |
| 0x04 | NavWalkingFloorDistTolerance | float | 7 flags | 10 |
| 0x01 | bBasedMovementIgnorePhysicsBase | bool | 7 flags | false |
| 0x01 | bBaseOnAttachmentRoot | bool | 7 flags | false |
| 0x01 | bStayBasedInAir | bool | 7 flags | false |
| 0x074B | 0x01 | padding / unreflected |
| 0x04 | StayBasedInAirHeight | float | 7 flags | 1000 |
| 0x0750 | 0x30 | padding / unreflected |
| 0x30 | PostPhysicsTickFunction | FCharacterMovementComponentPostPhysicsTickFunction | 1 flags | {} |
| 0x07B0 | 0x18 | padding / unreflected |
| 0x04 | MinTimeBetweenTimeStampResets | float | 5 flags | 240 |
| 0x07CC | 0x55C | padding / unreflected |
| 0x48 | CurrentRootMotion | FRootMotionSourceGroup | Transient+1 flags | {bHasAdditiveSources=false, bHasOverrideSources=false, bHas… |
| 0x48 | ServerCorrectionRootMotion | FRootMotionSourceGroup | Transient+1 flags | {bHasAdditiveSources=false, bHasOverrideSources=false, bHas… |
| 0x0DB8 | 0x168 | padding / unreflected |
| 0x70 | RootMotionParams | FRootMotionMovementParams | Transient+2 flags | {bHasRootMotion=false, BlendWeight=0, RootMotionTransform={… |
| 0x18 | AnimRootMotionVelocity | FVector | Transient+5 flags | {X=0, Y=0, Z=0} |
| 0x0FA8 | 0x28 | unreflected bytes to end of UCharacterMovementComponent |