The server don't play animations if there is no one to watch it

I’m using 5.3.1 now
i didn’t realize this behavior before and i’m using Unreal since the 4.27 version.

The test must be done “Playing as Client” or “Playing as Listen Server” but in this case where the payer host can not see the client.

I belive the engineers progamed it like this because the perfomance. It can has sense, if no one can see the animation then maybe is better do not playing it because the skeleton has a lot of bones to caculate its movement. So i think in this case they only update the Transform (Location, Rotation and Scale).

But it is a pain for programers. First because i spent three days to know this (and what a headche, i almost become crazy). You was the only one helped me. :heart:
And second because now i can not trusth in the server values.

Afortunately i fixed my code easy and now it works well. But i replicaded a actor pointer. I would like to know how many bytes are sending through the network each time i´ll change this variable… 8 bytes? Or the entire size of the class?. Becase the first case is Ok. But the second case mabye i must to do it in other way.

1 Like