diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2026-02-04 17:17:38 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-04 17:17:38 -0700 |
| commit | a59dcc1e75a525ab825b237077ba2a06350b0029 (patch) | |
| tree | 90f50923dcaba4882c697036407cff4ca606655f | |
| parent | 63172458b68910549b4c018b067cf7938fb67a87 (diff) | |
Fix itemwindow interp for 3/4p mode (#634)
| -rw-r--r-- | src/code_80057C60.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/code_80057C60.c b/src/code_80057C60.c index 2b79560dd..ec2f6f59a 100644 --- a/src/code_80057C60.c +++ b/src/code_80057C60.c @@ -923,8 +923,12 @@ void func_800596A8(void) { void render_hud_1p_multi(void) { if (gHUDDisable == 0) { + FrameInterpolation_RecordOpenChild("HudMatrix", 0); + set_matrix_hud_screen(); render_hud_lap_3p_4p(PLAYER_ONE); + + FrameInterpolation_RecordCloseChild(); } } @@ -933,8 +937,12 @@ void func_80059710(void) { void render_hud_2p_multi(void) { if (gHUDDisable == 0) { + FrameInterpolation_RecordOpenChild("HudMatrix", 1); + set_matrix_hud_screen(); render_hud_lap_3p_4p(PLAYER_TWO); + + FrameInterpolation_RecordCloseChild(); } } @@ -946,8 +954,12 @@ void func_80059750(void) { void render_hud_3p_multi(void) { if (gHUDDisable == 0) { + FrameInterpolation_RecordOpenChild("HudMatrix", 2); + set_matrix_hud_screen(); render_hud_lap_3p_4p(PLAYER_THREE); + + FrameInterpolation_RecordCloseChild(); } } @@ -959,8 +971,12 @@ void func_800597B8(void) { void render_hud_4p_multi(void) { if (gHUDDisable == 0) { + FrameInterpolation_RecordOpenChild("HudMatrix", 3); + set_matrix_hud_screen(); render_hud_lap_3p_4p(PLAYER_FOUR); + + FrameInterpolation_RecordCloseChild(); } } |
