Hi there
I’m trying to get the location of a bone using the GetSocketLocation node; however, it returns the wrong location on SimulatedProxy clients.
So the bone position will be e.g., X=9000,Y=300,Z=50 on the dedicated server & autonomous proxy (the client that I’m currently playing as), which is corect, but it’ll be e.g., X=-3,Y=0.1,Z=-54 on all SimulatedProxies (clients that I’m not playing as), which completely wrong…
It seems to be returning the location of the mesh relative to the capsule, but the node says that it only does this if the bone is not found, which is odd since I’ve entered the correct bone name, unless the bone locations don’t get updated on Simulated Proxies?
The odd thing is that it works fine on all clients when I switch the mesh to ragdoll mode by enabling physics simulation on it.
Does anyone know what’s going on?