Set cutsceneIndex to 0 to bypass cutscene shenanigans when spawning in ToT as adult. (#5899)
Unify savedSceneNum at -1 regardless of starting age.
This commit is contained in:
@@ -282,15 +282,15 @@ extern "C" void Randomizer_InitSaveFile() {
|
||||
}
|
||||
|
||||
int startingAge = OTRGlobals::Instance->gRandoContext->GetOption(RSK_SELECTED_STARTING_AGE).Get();
|
||||
gSaveContext.savedSceneNum = -1;
|
||||
switch (startingAge) {
|
||||
case RO_AGE_ADULT: // Adult
|
||||
gSaveContext.linkAge = LINK_AGE_ADULT;
|
||||
gSaveContext.entranceIndex = ENTR_TEMPLE_OF_TIME_WARP_PAD;
|
||||
gSaveContext.savedSceneNum = SCENE_LON_LON_RANCH; // Set scene num manually to ToT.
|
||||
gSaveContext.cutsceneIndex = 0;
|
||||
break;
|
||||
case RO_AGE_CHILD: // Child
|
||||
gSaveContext.linkAge = LINK_AGE_CHILD;
|
||||
gSaveContext.savedSceneNum = -1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user