Rando: Randomize Starting Age (#1685)

This commit is contained in:
Ralphie Morell 2022-10-09 02:37:22 -04:00 committed by GitHub
parent 7e841d6156
commit 242757777c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 71 additions and 2 deletions

View file

@ -368,6 +368,18 @@ void Sram_InitSave(FileChooseContext* fileChooseCtx) {
break;
}
int startingAge = Randomizer_GetSettingValue(RSK_STARTING_AGE);
switch (startingAge) {
case 1: //Adult
gSaveContext.linkAge = 0;
gSaveContext.entranceIndex = 0x5F4;
gSaveContext.savedSceneNum = SCENE_SPOT20; //Set scene num manually to ToT
break;
default: //Child
gSaveContext.linkAge = 1;
break;
}
int doorOfTime = Randomizer_GetSettingValue(RSK_DOOR_OF_TIME);
switch (doorOfTime) {
case 0: // open