summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-05-24 22:52:42 -0300
committerSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-05-24 22:52:42 -0300
commit923cc7697db34b96d2fca7d47086b0164db032c4 (patch)
tree1fc76dd51041f782f13fc3b783765ef506af2f58
parent7a486493b4eb4c96163864071ba12f1eb7b0fa15 (diff)
Tag OptionCardFrame
-rw-r--r--src/overlays/ovl_menu/fox_option.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/overlays/ovl_menu/fox_option.c b/src/overlays/ovl_menu/fox_option.c
index 4216d32f..97fda39b 100644
--- a/src/overlays/ovl_menu/fox_option.c
+++ b/src/overlays/ovl_menu/fox_option.c
@@ -3491,6 +3491,9 @@ void Option_DrawMenuCard(OptionCardFrame arg0) {
Matrix_Push(&gGfxMatrix);
+ // @port: Tag the transform.
+ FrameInterpolation_RecordOpenChild("MenuCard", (u32) & arg0);
+
Matrix_Translate(gGfxMatrix, arg0.x, arg0.y, arg0.z, MTXF_APPLY);
Matrix_Scale(gGfxMatrix, arg0.xScale, arg0.yScale, 1.0f, MTXF_APPLY);
Matrix_RotateX(gGfxMatrix, M_DTOR * 90.0f, MTXF_APPLY);
@@ -3501,6 +3504,9 @@ void Option_DrawMenuCard(OptionCardFrame arg0) {
Matrix_Pop(&gGfxMatrix);
+ // @port Pop the transform id.
+ FrameInterpolation_RecordCloseChild();
+
Lib_InitPerspective(&gMasterDisp);
}