mirror of
https://github.com/HarbourMasters/Starship.git
synced 2025-04-28 12:27:59 +03:00
small rewrite
Some checks are pending
Some checks are pending
This commit is contained in:
parent
bbdc73c4ec
commit
fd8e94fd5a
1 changed files with 5 additions and 3 deletions
|
@ -6447,7 +6447,6 @@ void Map_PathLine_Draw(PathType pathType) {
|
|||
s32 r;
|
||||
s32 g;
|
||||
s32 b;
|
||||
static f32 prevPosX = 0.0f;
|
||||
|
||||
if (pathType == PL_WARP_YLW) {
|
||||
r = 240;
|
||||
|
@ -6466,7 +6465,10 @@ void Map_PathLine_Draw(PathType pathType) {
|
|||
|
||||
Matrix_Push(&gGfxMatrix);
|
||||
|
||||
if (ABS(D_menu_801CEEB0.x) - ABS(prevPosX) > 30) {
|
||||
static f32 prevPosX = 0.0f;
|
||||
bool shouldSkipInterpolation = ABS(D_menu_801CEEB0.x) - ABS(prevPosX) > 30;
|
||||
|
||||
if (shouldSkipInterpolation) {
|
||||
// @port Skip interpolation
|
||||
FrameInterpolation_ShouldInterpolateFrame(false);
|
||||
} else {
|
||||
|
@ -6487,7 +6489,7 @@ void Map_PathLine_Draw(PathType pathType) {
|
|||
|
||||
Matrix_Pop(&gGfxMatrix);
|
||||
|
||||
if (ABS(prevPosX) - ABS(D_menu_801CEEB0.x) > 30) {
|
||||
if (shouldSkipInterpolation) {
|
||||
// @port Skip interpolation
|
||||
FrameInterpolation_ShouldInterpolateFrame(true);
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue