Skip to content

Commit c859678

Browse files
authored
Document sSceneInitLetterboxTimer (#2469)
* document scene init letterbox timer * reword
1 parent bbcdf22 commit c859678

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/code/z_camera.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7533,7 +7533,7 @@ void Camera_Init(Camera* camera, View* view, CollisionContext* colCtx, PlayState
75337533
#if DEBUG_FEATURES
75347534
sDbgModeIdx = -1;
75357535
#endif
7536-
D_8011D3F0 = 3;
7536+
sSceneInitLetterboxTimer = 3; // show letterbox for 3 frames at the start of a new scene
75377537
PRINTF(VT_FGCOL(BLUE) "camera: initialize --- " VT_RST " UID %d\n", camera->uid);
75387538
}
75397539

@@ -8142,8 +8142,8 @@ Vec3s Camera_Update(Camera* camera) {
81428142
if ((gSaveContext.gameMode != GAMEMODE_NORMAL) && (gSaveContext.gameMode != GAMEMODE_END_CREDITS)) {
81438143
sCameraInterfaceField = CAM_INTERFACE_FIELD(CAM_LETTERBOX_NONE, CAM_HUD_VISIBILITY_ALL, 0);
81448144
Camera_UpdateInterface(sCameraInterfaceField);
8145-
} else if ((D_8011D3F0 != 0) && (camera->camId == CAM_ID_MAIN)) {
8146-
D_8011D3F0--;
8145+
} else if ((sSceneInitLetterboxTimer != 0) && (camera->camId == CAM_ID_MAIN)) {
8146+
sSceneInitLetterboxTimer--;
81478147
sCameraInterfaceField = CAM_INTERFACE_FIELD(CAM_LETTERBOX_LARGE, CAM_HUD_VISIBILITY_NOTHING_ALT, 0);
81488148
Camera_UpdateInterface(sCameraInterfaceField);
81498149
} else if (camera->play->transitionMode != TRANS_MODE_OFF) {

src/code/z_camera_data.inc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2584,7 +2584,7 @@ s16 D_8011D3CC[] = {
25842584

25852585
s32 sUpdateCameraDirection = 0;
25862586
s32 D_8011D3EC = 0;
2587-
s32 D_8011D3F0 = 0;
2587+
s32 sSceneInitLetterboxTimer = 0;
25882588

25892589
s32 sDemo5PrevAction12Frame = -16;
25902590

0 commit comments

Comments
 (0)