diff options
| author | fig02 <fig02srl@gmail.com> | 2022-07-30 17:28:50 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-30 17:28:50 -0400 |
| commit | afbc312024100187fa1169ca32723acd338ea85a (patch) | |
| tree | 026ecebc8f9cbd0c67fbacd7f465408e2ec15ffc /src/code/z_scene.c | |
| parent | d7ea63c75d7ea4979040210b19d840f01a7477d2 (diff) | |
Rename "Scene Setup Index" to "Scene Layer" (#1300)
* setup -> layer
* IS_CUTSCENE_LAYER
* review
* backtick
* remove some more mentions of setup
* alt header block
* clarifying comment
Diffstat (limited to 'src/code/z_scene.c')
| -rw-r--r-- | src/code/z_scene.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/code/z_scene.c b/src/code/z_scene.c index 1e82f2d5d..1b360385c 100644 --- a/src/code/z_scene.c +++ b/src/code/z_scene.c @@ -41,7 +41,7 @@ void Object_InitBank(PlayState* play, ObjectContext* objectCtx) { if (play2->sceneNum == SCENE_SPOT00) { spaceSize = 1024000; } else if (play2->sceneNum == SCENE_GANON_DEMO) { - if (gSaveContext.sceneSetupIndex != 4) { + if (gSaveContext.sceneLayer != 4) { spaceSize = 1177600; } else { spaceSize = 1024000; @@ -411,10 +411,10 @@ void Scene_CommandAlternateHeaderList(PlayState* play, SceneCmd* cmd) { osSyncPrintf("\n[ZU]sceneset age =[%X]", ((void)0, gSaveContext.linkAge)); osSyncPrintf("\n[ZU]sceneset time =[%X]", ((void)0, gSaveContext.cutsceneIndex)); - osSyncPrintf("\n[ZU]sceneset counter=[%X]", ((void)0, gSaveContext.sceneSetupIndex)); + osSyncPrintf("\n[ZU]sceneset counter=[%X]", ((void)0, gSaveContext.sceneLayer)); - if (gSaveContext.sceneSetupIndex != 0) { - altHeader = ((SceneCmd**)SEGMENTED_TO_VIRTUAL(cmd->altHeaders.data))[gSaveContext.sceneSetupIndex - 1]; + if (gSaveContext.sceneLayer != 0) { + altHeader = ((SceneCmd**)SEGMENTED_TO_VIRTUAL(cmd->altHeaders.data))[gSaveContext.sceneLayer - 1]; if (1) {} @@ -425,8 +425,11 @@ void Scene_CommandAlternateHeaderList(PlayState* play, SceneCmd* cmd) { // "Coughh! There is no specified dataaaaa!" osSyncPrintf("\nげぼはっ! 指定されたデータがないでええっす!"); - if (gSaveContext.sceneSetupIndex == 3) { - altHeader = ((SceneCmd**)SEGMENTED_TO_VIRTUAL(cmd->altHeaders.data))[gSaveContext.sceneSetupIndex - 2]; + if (gSaveContext.sceneLayer == SCENE_LAYER_ADULT_NIGHT) { + // Due to the condition above, this is equivalent to accessing altHeaders[SCENE_LAYER_ADULT_DAY - 1] + altHeader = ((SceneCmd**)SEGMENTED_TO_VIRTUAL( + cmd->altHeaders + .data))[(gSaveContext.sceneLayer - SCENE_LAYER_ADULT_NIGHT) + SCENE_LAYER_ADULT_DAY - 1]; // "Using adult day data there!" osSyncPrintf("\nそこで、大人の昼データを使用するでええっす!!"); |
