raze/source
Mitchell Richters adbd5c3c69 - Exhumed: Fix velocity loss in movespritez() when warping.
* Old code was adjusting the actor's Z to right off the ceiling with no factoring in of the old interpolation position.
* Due to this, we were hitting the `nCamerapos.Z = min(max(nCamerapos.Z, pSector->ceilingz + 1), pSector->floorz - 1);` bounding in the draw code.
* Since game puts you right at the ceiling, we apply this to the old interpolation position, as well as the current position, however we then add their velocity back onto the current position to make the warp seamless.
2023-04-27 22:51:30 +10:00
..
build - fixed bad slope sprite offset in clipmove. 2023-01-21 13:39:16 +01:00
common - Exhumed: Make getSequence() return a pointer instead of a reference. 2023-04-27 20:16:14 +10:00
core - Duke: Allow reversing while moving forwards to act as the brake. 2023-04-25 11:30:48 +10:00
games - Exhumed: Fix velocity loss in movespritez() when warping. 2023-04-27 22:51:30 +10:00
platform - updated minimum macOS version in bundle .plist file 2022-12-15 10:26:51 +02:00
thirdparty - Use #pragma once in EASTL's intrusive_list.h. 2021-12-30 23:00:39 +11:00
CMakeLists.txt - moved actioncounter and curframe to a dedicated variable. 2023-04-12 20:07:12 +02:00
g_pch.h - backend cleanup from GZDoom. 2022-12-18 16:31:50 +01:00