| 0x08 | CharacterMovement | UCharacterMovementComponent* | 8 flags | nullptr |
| 0x08 | CapsuleComponent | UCapsuleComponent* | 8 flags | nullptr |
| 0x08 | CharacterSkeletalMesh | USkeletalMeshComponent* | 8 flags | nullptr |
| 0x08 | EquipmentComponent | UUWEEquipmentComponent* | 8 flags | nullptr |
| 0x08 | InventoryComponent | UUWEInventoryComponent* | 8 flags | nullptr |
| 0x08 | ToolbarComponent | UUWEToolbarComponent* | 8 flags | nullptr |
| 0x08 | AbilitySystemComponent | UUWEAbilitySystemComponent* | 8 flags | nullptr |
| 0x20 | AbilitySystemGameplayTags | FGameplayTagContainer | 3 flags | {GameplayTags=[], ParentTags=[]} |
| 0x01 | bGAToolEquip | bool | 7 flags | false |
| 0x01 | bGAToolUnEquip | bool | 7 flags | false |
| 0x01 | bGAToolUsePrimary | bool | 7 flags | false |
| 0x01 | bGAToolUseSecondary | bool | 7 flags | false |
| 0x01 | bGAToolThrow | bool | 7 flags | false |
| 0x01 | bGAToolLightsOn | bool | 7 flags | false |
| 0x01 | bGAToolSuccess | bool | 7 flags | false |
| 0x01 | bGAToolReload | bool | 7 flags | false |
| 0x01 | bGAToolBreakNode | bool | 7 flags | false |
| 0x01 | bGAToolCancel | bool | 7 flags | false |
| 0x01 | bGADash | bool | 7 flags | false |
| 0x01 | bGAHolstering | bool | 7 flags | false |
| 0x01 | bGACarryPlace | bool | 7 flags | false |
| 0x015D | 0x03 | padding / unreflected |
| 0x18 | WorldRotation | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | WorldRotationDamp | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalVelocityRotation | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalVelocityRotationDelta | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | WorldVelocity | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | WorldForwardVector | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalVelocity | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalVelocityDelta | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalVelocityNormal | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalVelocityNormalDelta | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | CurrentAcceleration | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x01 | MovementMode | EMovementMode | 7 flags | MOVE_None |
| 0x01 | HasAcceleration | bool | 7 flags | false |
| 0x026A | 0x06 | padding / unreflected |
| 0x18 | WorldAcceleration | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | WorldAccelerationNormal | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x60 | CharacterTransform | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x18 | LocalAcceleration | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalAccelerationNormal | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalAccelerationDamp | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalAccelerationDelta | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalAccelerationNormalDamp | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalAccelerationNormalDelta | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x01 | HasVelocity | bool | 7 flags | false |
| 0x0391 | 0x07 | padding / unreflected |
| 0x18 | LocalVelocityNormalDamp | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalVelocityNormalDeltaDamp | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x08 | Speed2D | double | 7 flags | 0 |
| 0x08 | Speed3D | double | 7 flags | 0 |
| 0x18 | InputMovementCameraBased | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | InputMovementCameraBasedDamp | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | InputMovementBaseAimRotation | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | InputMovementBaseAimRotationDamp | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x08 | Speed3DNormal | double | 7 flags | 0 |
| 0x08 | BodyPitchTarget | double | 7 flags | 0 |
| 0x08 | BodyPitchInterpSpeed | double | 7 flags | 4 |
| 0x18 | CRPlayerBodyRotation | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | BaseAimRotation | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalBaseAimRotation | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalBaseAimRotationDamp | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalBaseAimRotationNetSmooth | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalBaseAimRotationDampDelta | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalCameraForwardVector | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | LocalCameraRotation | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalCameraRotationDamp | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x0528 | 0x08 | padding / unreflected |
| 0x60 | CameraWorldTransform | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x04 | CameraFOV | float | 7 flags | 90 |
| 0x0594 | 0x04 | padding / unreflected |
| 0x18 | LocalBaseAimRotationDelta | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x18 | LocalBaseAimRotationForwardVector | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | BaseAimRotationDamp | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x08 | CameraToBodyPitchDelta | double | 7 flags | 0 |
| 0x08 | TargetBodyPitchDelta | double | 7 flags | 0 |
| 0x04 | CameraRotationTargetDeltaPitch | float | 7 flags | 0 |
| 0x05F4 | 0x04 | padding / unreflected |
| 0x08 | CineCameraBodyOffset | double | 7 flags | 0 |
| 0x08 | OwnerActor | AActor* | 8 flags | nullptr |
| 0x08 | SN2PlayerCharacter | ASN2PlayerCharacter* | 8 flags | nullptr |
| 0x08 | CharacterAnimInstance | UAnimInstance* | 8 flags | nullptr |
| 0x08 | PlayerDriver | AActor* | 8 flags | nullptr |
| 0x01 | bUpdatedCharacterLocation | bool | 7 flags | false |
| 0x01 | bIsJumping | bool | Net+7 flags | false |
| 0x01 | bEquippedFins | bool | 7 flags | false |
| 0x0623 | 0x05 | padding / unreflected |
| 0x08 | EquippedItem | UUWEEquippableItemType* | 6 flags | nullptr |
| 0x08 | CurrentTool | AUWEBaseItem* | 6 flags | nullptr |
| 0x08 | NewTool | AUWEBaseItem* | 6 flags | nullptr |
| 0x08 | OldTool | AUWEBaseItem* | 6 flags | nullptr |
| 0x08 | NextAnimLayer | TSubclassOf<UAnimInstance> | 7 flags | nullptr |
| 0x08 | CurrentAnimLayer | TSubclassOf<UAnimInstance> | 7 flags | nullptr |
| 0x08 | LinkedLayerToolAnimBP | TSubclassOf<UAnimInstance> | 7 flags | nullptr |
| 0x01 | bIsEquipped | bool | 7 flags | false |
| 0x01 | bIsHolstering | bool | 7 flags | false |
| 0x01 | bIsTwoHanded | bool | 7 flags | false |
| 0x0663 | 0x0D | padding / unreflected |
| 0x60 | EquippableCameraOffset | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x60 | EquippableAttachmentOffset | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x04 | EquippedHolsterTime | float | 7 flags | 0 |
| 0x0734 | 0x0C | padding / unreflected |
| 0x100 | EquippedAnimationData | FUWEItemAnimation | 3 flags | {EquippedTranslationOffset={X=0, Y=0, Z=0}, EquippedRotatio… |
| 0x08 | EquippedAnimMontage | UAnimMontage* | 6 flags | nullptr |
| 0x08 | CurrentToolEnergy | double | 7 flags | 0 |
| 0x01 | bIsFirstEquipped | bool | 7 flags | false |
| 0x0851 | 0x07 | padding / unreflected |
| 0x08 | EquippedItemData | UUWEItemType* | 6 flags | nullptr |
| 0x01 | bIsSubmerged | bool | 7 flags | false |
| 0x01 | bIsOnWaterSurface | bool | 7 flags | false |
| 0x0862 | 0x02 | padding / unreflected |
| 0x04 | OceanDepth | float | 7 flags | 0 |
| 0x04 | VolumeDepth | float | 7 flags | 0 |
| 0x086C | 0x04 | padding / unreflected |
| 0x08 | SurfaceDepth | double | 7 flags | 30 |
| 0x08 | WaveHeightPlayerBody | double | 7 flags | 0 |
| 0x08 | WaveHeightPlayerLeftHand | double | 7 flags | 0 |
| 0x08 | WaveHeightPlayerRightHand | double | 7 flags | 0 |
| 0x08 | WaveHeightFollowBodyAlpha | double | 7 flags | 0.800000011920929 |
| 0x08 | WaveHeightFollowHandsAlpha | double | 7 flags | 0.5 |
| 0x18 | WaveNormalPlayerBody | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x01 | bHasSurfaced | bool | 7 flags | false |
| 0x01 | bIsSurfaceSwimState | bool | 7 flags | false |
| 0x01 | bEnableFirstPersonSurfaceWaveFollow | bool | 7 flags | false |
| 0x08BB | 0x05 | padding / unreflected |
| 0x08 | FirstPersonSurfaceWaveFollowAlpha | double | 7 flags | 0.20000000298023224 |
| 0x08 | MeshComponentDriver | USkeletalMeshComponent* | 10 flags | nullptr |
| 0x01 | bAttached | bool | 7 flags | false |
| 0x08D1 | 0x03 | padding / unreflected |
| 0x04 | MeshDriverBlendTime | float | 7 flags | 0.3 |
| 0x38 | PlayerPoseSnapshot | FPoseSnapshot | 3 flags | {LocalTransforms=[], BoneNames=[], SkeletalMeshName=None, S… |
| 0x08 | AnimSyncBeginPoseSnapshot | FName | 7 flags | None |
| 0x08 | AnimSyncEndPoseSnapshot | FName | 7 flags | None |
| 0x50 | VehicleAnimLayers | TMap<FGameplayTag, TSubclassOf<USN2PlayerAnimInstance>> | 4 flags | <TMap> |
| 0x08 | VehicleAttachSlot | FName | 7 flags | None |
| 0x01 | bIsAttachedToHandle | bool | 7 flags | false |
| 0x0979 | 0x07 | padding / unreflected |
| 0x18 | TargetInterpLocation | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x18 | CurrentInterpLocation | FVector | 7 flags | {X=0, Y=0, Z=0} |
| 0x01 | bActorIsInterpolatingLocation | bool | 7 flags | false |
| 0x09B1 | 0x07 | padding / unreflected |
| 0x08 | ActorInterpSpeed | double | 7 flags | 5 |
| 0x08 | InterpActor | AActor* | 6 flags | nullptr |
| 0x08 | CarryableActor | AActor* | 6 flags | nullptr |
| 0x01 | bIsCarrying | bool | 7 flags | false |
| 0x09D1 | 0x03 | padding / unreflected |
| 0x1C | CarryableAttachmentInfo | FUWECarryableAttachmentInfo | 5 flags | {CarryableActor=nullptr, ParentComponent=nullptr, Socket=No… |
| 0x60 | CarryableLeftHandleSocketTransform | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x60 | CarryableRightHandleSocketTransform | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x60 | CarryableRootTransform | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x60 | CarryableAttachOffsetTransform | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x01 | bIsLanding | bool | 7 flags | false |
| 0x01 | bEnteredJumpState | bool | 7 flags | false |
| 0x01 | bWasDiving | bool | 7 flags | false |
| 0x01 | bIsDiving | bool | 7 flags | false |
| 0x01 | bVariablesInitialized | bool | 7 flags | false |
| 0x0B75 | 0x03 | padding / unreflected |
| 0x04 | DampenInterpSpeed | float | 7 flags | 5 |
| 0x0B7C | 0x04 | padding / unreflected |
| 0x08 | SN2PlayerABP | TSubclassOf<USN2PlayerAnimInstance> | 7 flags | nullptr |
| 0x01 | bHasAuthority | bool | 7 flags | false |
| 0x01 | bIsLocallyControlled | bool | 7 flags | false |
| 0x0B8A | 0x06 | padding / unreflected |
| 0x08 | AnimSetupDataAsset | UUWEAnimSetupDataAsset* | 10 flags | nullptr |
| 0x0B98 | 0x08 | unreflected bytes to end of USN2PlayerAnimationComponent |