quake3live/code/server
serge_shubin 3dadde6fd1 Fix explosions: link entities in SVD_ReadFrame with trBase origin
Entities must be linked immediately when injected, not deferred to
G_RunFrame. When multiple server frames execute per SV_Frame cycle,
the clearing loop in the next iteration unlinks entities before the
snapshot is built — one-frame entities (explosions, temp effects)
are lost. G_RunFrame still runs BG_EvaluateTrajectory + trap_LinkEntity
to refine origins for moving entities (rockets with TR_LINEAR).

Also restore SNAPFLAG_RESET_ENTITIES on unpause so fast-moving
entities snap instead of interpolating through the pause gap.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:43:10 +08:00
..
lz4.c Add LZ4 compression library (r131) 2026-03-24 02:42:47 +08:00
lz4.h Add LZ4 compression library (r131) 2026-03-24 02:42:47 +08:00
server.h Fix svdemo_play from in-game and devmap from demo playback 2026-03-24 06:32:08 +08:00
sv_bot.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_ccmds.c Demo pause: freeze svs.time, hold demo data consumption 2026-03-24 03:28:32 +08:00
sv_client.c Fix follow mode switching and PVS during pause 2026-03-24 04:31:39 +08:00
sv_game.c Fix chat capture: capture any target, deduplicate in buffer 2026-03-23 05:55:19 +08:00
sv_init.c Fix svdemo_play from in-game and devmap from demo playback 2026-03-24 06:32:08 +08:00
sv_main.c Demo pause: freeze svs.time, hold demo data consumption 2026-03-24 03:28:32 +08:00
sv_net_chan.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_netdemo.c Fix explosions: link entities in SVD_ReadFrame with trBase origin 2026-03-24 17:43:10 +08:00
sv_rankings.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_snapshot.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_world.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00