quake3live/code/client
serge_shubin 490fcd9bde Smooth unpause: reset client time delta and entity interpolation
On unpause, toggle SNAPFLAG_SERVERCOUNT and set SNAPFLAG_RESET_ENTITIES.
In CL_ParseSnapshot, detect SERVERCOUNT toggle and hard-reset
cl.serverTimeDelta instead of letting CL_AdjustTimeDelta slowly drift.
During pause, the delta drifted because snapshots had frozen serverTime
while cls.realtime advanced. Without the hard reset, it took 1-2 seconds
of choppy interpolation to re-sync.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 03:59:44 +08:00
..
cl_cgame.c Client-owned camera for demo spectator 2026-03-24 03:51:51 +08:00
cl_cin.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cl_console.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cl_input.c Client-owned camera for demo spectator 2026-03-24 03:51:51 +08:00
cl_keys.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cl_main.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cl_net_chan.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cl_parse.c Smooth unpause: reset client time delta and entity interpolation 2026-03-24 03:59:44 +08:00
cl_scrn.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
cl_ui.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
client.h Client-owned camera for demo spectator 2026-03-24 03:51:51 +08:00
keys.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
snd_adpcm.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
snd_dma.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
snd_local.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
snd_mem.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
snd_mix.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
snd_public.h Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
snd_wavelet.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00