summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMegaMech <MegaMech@users.noreply.github.com>2025-07-18 07:37:27 -0600
committerGitHub <noreply@github.com>2025-07-18 07:37:27 -0600
commit8a0fa9bea34bb38fc6ca9022fa450ddb7a1561e6 (patch)
tree84a3e33c7b2d2bbab8c85811dab040e5ab4b7009
parent5c123911eca7ae2080f16a010f82235b27b746d8 (diff)
Update podium_ceremony_actors.c (#475)
-rw-r--r--src/ending/podium_ceremony_actors.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/ending/podium_ceremony_actors.c b/src/ending/podium_ceremony_actors.c
index 683d3ee8e..28884b997 100644
--- a/src/ending/podium_ceremony_actors.c
+++ b/src/ending/podium_ceremony_actors.c
@@ -308,14 +308,8 @@ void unused_80280FA0(UNUSED CeremonyActor* actor) {
void unused_80280FA8(UNUSED CeremonyActor* actor) {
}
-/*
- * Original game only cleared D_802874D8.actorTimer.
- * However, the whole struct needs to be cleared otherwise, the
- * podium racers do not reset to their starting positions
- * and some of the camera scenes or positions get mixed up.
- */
void balloons_and_fireworks_init(void) {
- memset(&D_802874D8, 0, sizeof(struct_D_802874D8)); // podium fix
+ D_802874D8.actorTimer = 0;
sPodiumActorList = (CeremonyActor*) get_next_available_memory_addr(sizeof(CeremonyActor) * 200);
bzero(sPodiumActorList, (sizeof(CeremonyActor) * 200));
new_actor(&initDummy);