Fixed crash in warp_credits

This commit is contained in:
MysterD 2023-11-08 12:18:24 -08:00
parent 03d6958a30
commit 21583cff0b
1 changed files with 6 additions and 2 deletions

View File

@ -618,7 +618,9 @@ void warp_credits(void) {
set_mario_action(gMarioState, marioAction, 0);
if (gCurrentArea) {
reset_camera(gCurrentArea->camera);
}
sWarpDest.type = WARP_TYPE_NOT_WARPING;
sDelayedWarpOp = WARP_OP_NONE;
@ -626,9 +628,11 @@ void warp_credits(void) {
play_transition(WARP_TRANSITION_FADE_FROM_COLOR, 0x14, 0x00, 0x00, 0x00);
if (gCurrCreditsEntry == NULL || gCurrCreditsEntry == sCreditsSequence) {
if (gCurrentArea) {
set_background_music(gCurrentArea->musicParam, gCurrentArea->musicParam2, 0);
}
}
}
void check_instant_warp(void) {
if (!gCurrentArea) { return; }