Hello, when i replicate an animation to play for client, clients sees eachother near perfect but listen server seeing them jittery/slow motion. I try to force tick on listen-server like;
bool USBMovementComponent::ShouldForcePoseTick() const
{
return bForcePoseTickOnListenServer
&& IsNetMode(NM_ListenServer)
&& CharacterOwner
&& CharacterOwner->GetMesh();
}void USBMovementComponent::ServerAutonomousProxyTick(float DeltaTime)
{
Super::ServerAutonomousProxyTick(DeltaTime);if (!ShouldForcePoseTick()) { return; } USkeletalMeshComponent* Mesh = CharacterOwner->GetMesh(); const bool bAlreadyTicked = Mesh->PoseTickedThisFrame(); if (!bAlreadyTicked) { TickCharacterPose(DeltaTime); }}
but this time listen-server sees client animations like 2X speed. Any kind a help appriciated