mirror of
https://github.com/vladtrc/iw4L
synced 2026-10-26 02:11:39 -04:00
1d11c4deee
present_pose drew a body between its previous and current snapshot only when both were TR_INTERPOLATE. A falling or sliding corpse (TR_GRAVITY) was drawn at its snapshot position for a whole 50 ms and then jumped, and so was every switch between resting and falling. Each snapshot position of a corpse is already where the body was at that snapshot, so corpses are now drawn between the two whatever their trajectory type. Players keep the old rule. A corpse slot is reused for later deaths, so an entity number can hold a new body. A corpse whose death time (time2) or victim changes is now a new entity and is not drawn sliding over from where the old body lay. Seen on the Mac: a flying body's drawn position changes on every frame while the server moves it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>