mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-14 03:44:34 +00:00
idle -> PAUSE_STATE_MAIN
and substates -> PAUSE_MAIN_STATE_
, mainSubState
This commit is contained in:
parent
4330108a1b
commit
23d2ce1eb7
9 changed files with 153 additions and 140 deletions
|
@ -62,7 +62,7 @@ void KaleidoScopeCall_Update(PlayState* play) {
|
|||
HREG(80) = 7;
|
||||
HREG(82) = 3;
|
||||
R_PAUSE_BG_PRERENDER_STATE = PAUSE_BG_PRERENDER_DRAW;
|
||||
pauseCtx->unk_1E4_ps6_ = PAUSE_S6_0_IDLE_;
|
||||
pauseCtx->mainSubState = PAUSE_MAIN_STATE_0_IDLE_;
|
||||
pauseCtx->unk_1EC_ps7_ = PAUSE_S7_0;
|
||||
pauseCtx->state = (pauseCtx->state & 0xFFFF) + 1; // PAUSE_STATE_WAIT_BG_PRERENDER
|
||||
}
|
||||
|
@ -70,7 +70,7 @@ void KaleidoScopeCall_Update(PlayState* play) {
|
|||
HREG(80) = 7;
|
||||
HREG(82) = 3;
|
||||
R_PAUSE_BG_PRERENDER_STATE = PAUSE_BG_PRERENDER_DRAW;
|
||||
pauseCtx->unk_1E4_ps6_ = PAUSE_S6_0_IDLE_;
|
||||
pauseCtx->mainSubState = PAUSE_MAIN_STATE_0_IDLE_;
|
||||
pauseCtx->unk_1EC_ps7_ = PAUSE_S7_0;
|
||||
pauseCtx->state = (pauseCtx->state & 0xFFFF) + 1; // PAUSE_STATE_9
|
||||
} else if ((pauseCtx->state == PAUSE_STATE_WAIT_BG_PRERENDER) || (pauseCtx->state == PAUSE_STATE_9)) {
|
||||
|
@ -120,7 +120,7 @@ void KaleidoScopeCall_Draw(PlayState* play) {
|
|||
|
||||
if (R_PAUSE_BG_PRERENDER_STATE >= PAUSE_BG_PRERENDER_DONE) {
|
||||
if (((play->pauseCtx.state >= PAUSE_STATE_OPENING_1) && (play->pauseCtx.state <= PAUSE_STATE_7_SAVE_PROMPT_)
|
||||
/* PAUSE_STATE_OPENING_1, PAUSE_STATE_OPENING_2, PAUSE_STATE_IDLE, PAUSE_STATE_7_SAVE_PROMPT_ */) ||
|
||||
/* PAUSE_STATE_OPENING_1, PAUSE_STATE_OPENING_2, PAUSE_STATE_MAIN, PAUSE_STATE_7_SAVE_PROMPT_ */) ||
|
||||
((play->pauseCtx.state >= PAUSE_STATE_11) && (play->pauseCtx.state <= PAUSE_STATE_CLOSING)
|
||||
/* PAUSE_STATE_11, PAUSE_STATE_12, PAUSE_STATE_13, PAUSE_STATE_14, PAUSE_STATE_15,
|
||||
PAUSE_STATE_16, PAUSE_STATE_17, PAUSE_STATE_CLOSING */
|
||||
|
|
|
@ -42,8 +42,8 @@ void KaleidoSetup_Update(PlayState* play) {
|
|||
R_PAUSE_CURSOR_RIGHT_X = 155;
|
||||
|
||||
pauseCtx->unk_1EA_OpenMenuAndPageSwitchTimer__ = 0;
|
||||
pauseCtx->unk_1E4_ps6_ = PAUSE_S6_1_SWITCH_PAGE_; // irrelevant? reset in PAUSE_STATE_WAIT_LETTERBOX by
|
||||
// KaleidoScopeCall_Update
|
||||
pauseCtx->mainSubState = PAUSE_MAIN_STATE_1_SWITCH_PAGE_; // irrelevant? reset in PAUSE_STATE_WAIT_LETTERBOX
|
||||
// by KaleidoScopeCall_Update
|
||||
|
||||
if (R_START_LABEL_DD(0) == 0) {
|
||||
pauseCtx->eye.x = sKaleidoSetupEyeX0[pauseCtx->pageIndex];
|
||||
|
@ -83,7 +83,7 @@ void KaleidoSetup_Init(PlayState* play) {
|
|||
pauseCtx->debugState = 0;
|
||||
pauseCtx->alpha = 0;
|
||||
pauseCtx->unk_1EA_OpenMenuAndPageSwitchTimer__ = 0;
|
||||
pauseCtx->unk_1E4_ps6_ = PAUSE_S6_0_IDLE_;
|
||||
pauseCtx->mainSubState = PAUSE_MAIN_STATE_0_IDLE_;
|
||||
pauseCtx->mode = 0;
|
||||
pauseCtx->pageIndex = PAUSE_ITEM;
|
||||
|
||||
|
|
|
@ -2762,7 +2762,7 @@ void Interface_DrawItemButtons(PlayState* play) {
|
|||
|
||||
if ((pauseCtx->state < PAUSE_STATE_8)
|
||||
/* PAUSE_STATE_OFF, PAUSE_STATE_WAIT_LETTERBOX, PAUSE_STATE_WAIT_BG_PRERENDER, PAUSE_STATE_INIT,
|
||||
PAUSE_STATE_OPENING_1, PAUSE_STATE_OPENING_2, PAUSE_STATE_IDLE, PAUSE_STATE_7_SAVE_PROMPT_ */
|
||||
PAUSE_STATE_OPENING_1, PAUSE_STATE_OPENING_2, PAUSE_STATE_MAIN, PAUSE_STATE_7_SAVE_PROMPT_ */
|
||||
|| (pauseCtx->state >= PAUSE_STATE_CLOSING)
|
||||
/* PAUSE_STATE_CLOSING, PAUSE_STATE_UNPAUSE */
|
||||
) {
|
||||
|
@ -3321,7 +3321,7 @@ void Interface_Draw(PlayState* play) {
|
|||
|
||||
func_8008A994(interfaceCtx);
|
||||
|
||||
if ((pauseCtx->state == PAUSE_STATE_IDLE) && (pauseCtx->unk_1E4_ps6_ == PAUSE_S6_3)) {
|
||||
if ((pauseCtx->state == PAUSE_STATE_MAIN) && (pauseCtx->mainSubState == PAUSE_MAIN_STATE_3)) {
|
||||
// Inventory Equip Effects
|
||||
gSPSegment(OVERLAY_DISP++, 0x08, pauseCtx->iconItemSegment);
|
||||
Gfx_SetupDL_42Overlay(play->state.gfxCtx);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue