summaryrefslogtreecommitdiff
path: root/src/render_player.c
diff options
context:
space:
mode:
authorsitton76 <58642183+sitton76@users.noreply.github.com>2025-05-20 02:01:52 -0500
committersitton76 <58642183+sitton76@users.noreply.github.com>2025-05-20 02:01:52 -0500
commita3e93e36db0e0542f232389445836a19dd62cb90 (patch)
tree2e28423019f62e3e838aaca783f96923dd222efb /src/render_player.c
parent15d2736009320083a25bac0f13236a7b34a05200 (diff)
Interpolated player reflection(sherbet land)
Diffstat (limited to 'src/render_player.c')
-rw-r--r--src/render_player.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/render_player.c b/src/render_player.c
index b101e00b9..c8b23d5a3 100644
--- a/src/render_player.c
+++ b/src/render_player.c
@@ -1891,6 +1891,9 @@ void render_player_ice_reflection(Player* player, s8 playerId, s8 screenId, s8 a
arg3 = 0;
}
+ // @port: Tag the transform.
+ //FrameInterpolation_RecordOpenChild("PlayerReflection", playerId);
+
mtxf_translate_rotate(mtx, sp9C, sp94);
mtxf_scale(mtx, gCharacterSize[player->characterId] * player->size);
// convert_to_fixed_point_matrix(&gGfxPool->mtxEffect[gMatrixEffectCount], mtx);
@@ -1918,6 +1921,9 @@ void render_player_ice_reflection(Player* player, s8 playerId, s8 screenId, s8 a
gSPDisplayList(gDisplayListHead++, common_square_plain_render);
gSPTexture(gDisplayListHead++, 1, 1, 0, G_TX_RENDERTILE, G_OFF);
gMatrixEffectCount += 1;
+
+ // @port Pop the transform id.
+ //FrameInterpolation_RecordCloseChild();
}
void render_player(Player* player, s8 playerId, s8 screenId) {