I’m working on a vehicle system for my game, which takes place on different planets that are moving relative to each other.
To keep things running smoothly, I need the client to find the velocity of a part moved by a body force that is constantly being CFramed to follow the planet it’s on (I don’t want to parent it under the planet’s model, as there will be cases where I only want it to follow the planet’s position, not orientation.)
The problem is that the velocity isn’t being replicated to the client when the body force on the server is active. Instead the velocity remains static at the value I set it at initially in my start up script.
That start up script is the only script in my game that modifies this part’s velocity, so I don’t really know what’s going on. Is there any easy way to get the server replicate the velocity to the client?