ACharacter::ServerMoveDualHybridRootMotion_Implementation
Deprecated: Use ServerMovePacked_Implementation() instead.
#include "GameFramework/Character.h"
Access: public
Specifiers: deprecated
Description
Server-side body of the deprecated ServerMoveDualHybridRootMotion RPC. Passes the hybrid dual-move data through to CharacterMovementComponent for processing. Part of the legacy replication path.
Caveats & Gotchas
- • Deprecated since 4.26. Do not override; custom root motion server logic should live in CharacterMovementComponent.
- • Requires SUPPORT_DEPRECATED_CHARACTER_MOVEMENT_RPCS=1 and p.NetUsePackedMovementRPCs=0 to reach this code path.
Signature
void ServerMoveDualHybridRootMotion_Implementation(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| TimeStamp0 | float | Timestamp of first move. | — |
| InAccel0 | FVector_NetQuantize10 | Acceleration for first move. | — |
| PendingFlags | uint8 | Flags for first move. | — |
| View0 | uint32 | View for first move. | — |
| TimeStamp | float | Timestamp of second move. | — |
| InAccel | FVector_NetQuantize10 | Acceleration for second move. | — |
| ClientLoc | FVector_NetQuantize100 | Client location. | — |
| NewFlags | uint8 | Flags for second move. | — |
| ClientRoll | uint8 | Client roll. | — |
| View | uint32 | View for second move. | — |
| ClientMovementBase | UPrimitiveComponent* | Movement base. | — |
| ClientBaseBoneName | FName | Base bone. | — |
| ClientMovementMode | uint8 | Movement mode. | — |
Return Type
void Example
Engine-internal — delegate to CharacterMovementComponent C++
// Do not override. For custom server root motion handling, subclass
// UCharacterMovementComponent and override ServerMoveHandleClientError(). See Also
Version History
Introduced in: 4.0
| Version | Status | Notes |
|---|---|---|
| 5.6 | deprecated | — |
Feedback
Was this helpful?