diff options
| author | MegaMech <inkstudios1@hotmail.com> | 2025-05-16 23:01:22 -0600 |
|---|---|---|
| committer | MegaMech <inkstudios1@hotmail.com> | 2025-05-16 23:01:22 -0600 |
| commit | 0cf96615541d5ea543104f521d02d91501b406b2 (patch) | |
| tree | ccd12cb754cbe6b30d4a4d51f2b893ece46876e1 | |
| parent | 1c5bcd821c828e432779b99e2e3c3e47dbdd2c3d (diff) | |
interp player?
| -rw-r--r-- | src/render_player.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/render_player.c b/src/render_player.c index 1c4d78a7e..9267706db 100644 --- a/src/render_player.c +++ b/src/render_player.c @@ -1616,6 +1616,9 @@ void render_kart(Player* player, s8 playerId, s8 screenId, s8 arg3) { s16 temp_v1; s16 thing; + FrameInterpolation_RecordMatrixPush(mtx); + + if (player->unk_044 & 0x2000) { sp14C[0] = 0; sp14C[1] = player->unk_048[screenId]; @@ -1743,6 +1746,8 @@ void render_kart(Player* player, s8 playerId, s8 screenId, s8 arg3) { gSPDisplayList(gDisplayListHead++, common_square_plain_render); gSPTexture(gDisplayListHead++, 1, 1, 0, G_TX_RENDERTILE, G_OFF); gDPSetAlphaCompare(gDisplayListHead++, G_AC_NONE); + + FrameInterpolation_RecordMatrixPop(mtx); } void render_ghost(Player* player, s8 playerId, s8 screenId, s8 arg3) { |
