summaryrefslogtreecommitdiff
path: root/src/actors
diff options
context:
space:
mode:
authorMegaMech <inkstudios1@hotmail.com>2025-05-16 17:12:28 -0600
committerMegaMech <inkstudios1@hotmail.com>2025-05-16 17:12:28 -0600
commit09fb8d84210e82030da89cd9a5793fb6402a971f (patch)
tree78fae82890683ca7a43f34f798dae4ab84f2056a /src/actors
parentd155bacadb38b1ed96065da2ad7de4f65f687e96 (diff)
Add Lywx changes
Diffstat (limited to 'src/actors')
-rw-r--r--src/actors/mario_sign/render.inc.c5
-rw-r--r--src/actors/mario_sign/update.inc.c4
2 files changed, 6 insertions, 3 deletions
diff --git a/src/actors/mario_sign/render.inc.c b/src/actors/mario_sign/render.inc.c
index 1c72c8394..7914a283f 100644
--- a/src/actors/mario_sign/render.inc.c
+++ b/src/actors/mario_sign/render.inc.c
@@ -14,7 +14,7 @@ void render_actor_mario_sign(Camera* arg0, UNUSED Mat4 arg1, struct Actor* arg2)
Mat4 sp40;
f32 unk;
s16 temp = arg2->flags;
-
+ FrameInterpolation_RecordOpenChild(arg2, 0);
if (temp & 0x800) {
return;
}
@@ -31,4 +31,7 @@ void render_actor_mario_sign(Camera* arg0, UNUSED Mat4 arg1, struct Actor* arg2)
gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_dl_sign);
}
}
+
+ FrameInterpolation_RecordCloseChild();
+
}
diff --git a/src/actors/mario_sign/update.inc.c b/src/actors/mario_sign/update.inc.c
index 6a061eddd..7a85e8ac5 100644
--- a/src/actors/mario_sign/update.inc.c
+++ b/src/actors/mario_sign/update.inc.c
@@ -11,10 +11,10 @@ void update_actor_mario_sign(struct Actor* arg0) {
arg0->pos[1] += 4.0f;
if (arg0->pos[1] > 800.0f) {
arg0->flags |= 0x800;
- arg0->rot[1] += 1820;
+ arg0->rot[1] += 4;
}
} else {
- arg0->rot[1] += 182;
+ arg0->rot[1] += 4;
}
}
}