Problem: When attacking with the non-authoritative player, there is a noticeable lag between local execution and server execution. I see about 100 ms with state interpolation and 40 ms without state interpolation.
I’m trying to confirm whether this is a normal amount of latency for two builds on the same machine. From what I’ve read, I think that most of this delay comes from the tick-based replicate/reconcile pipeline (tick processing latency) rather than the network.
Is ~40–100 ms of delay typical for same-machine, non-authoritative clients?