I'm trying to make projectiles that use predicted spawning, but when they spawn, they don't move for a little bit until the server initializes them and tells them to move. I'd like to be able to predictively move them on the client while still having them be server-authoritative, similar to how CSP for player movement works with FishNet.
I tried using Replicate and Reconcile, but I only need to call the Replicate method once to apply the initial force to the projectile, and that seems to cause problems with the movement. The projectiles just stop moving after a bit. I am aware of the guide in the docs about projectile lag compensation, but that method doesn't really allow for reconciliation, which is necessary in my game since projectiles can change directions unpredictably. Is there a way to use Replicate and Reconcile for projectiles the same way they can be used for player movement?