mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-08 00:44:42 +00:00
Pause doc: misc, fixups (#2265)
* use missed reg macros * do action indexing cleanup * misc * doc fixup ish in KaleidoScope_SetPageVertices * newline_police * `43` -> `(PAGE_BG_QUADS + WORLD_MAP_QUAD_28)`
This commit is contained in:
parent
33251ccb51
commit
869bae3429
8 changed files with 70 additions and 52 deletions
|
@ -52,17 +52,17 @@ void Interface_Init(PlayState* play) {
|
|||
|
||||
#if OOT_NTSC
|
||||
if (gSaveContext.language == LANGUAGE_JPN) {
|
||||
doActionOffset = LANGUAGE_JPN * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_JPN * DO_ACTION_MAX + DO_ACTION_ATTACK) * DO_ACTION_TEX_SIZE;
|
||||
} else {
|
||||
doActionOffset = LANGUAGE_ENG * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_ENG * DO_ACTION_MAX + DO_ACTION_ATTACK) * DO_ACTION_TEX_SIZE;
|
||||
}
|
||||
#else
|
||||
if (gSaveContext.language == LANGUAGE_ENG) {
|
||||
doActionOffset = LANGUAGE_ENG * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_ENG * DO_ACTION_MAX + DO_ACTION_ATTACK) * DO_ACTION_TEX_SIZE;
|
||||
} else if (gSaveContext.language == LANGUAGE_GER) {
|
||||
doActionOffset = LANGUAGE_GER * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_GER * DO_ACTION_MAX + DO_ACTION_ATTACK) * DO_ACTION_TEX_SIZE;
|
||||
} else {
|
||||
doActionOffset = LANGUAGE_FRA * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_FRA * DO_ACTION_MAX + DO_ACTION_ATTACK) * DO_ACTION_TEX_SIZE;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -71,17 +71,17 @@ void Interface_Init(PlayState* play) {
|
|||
|
||||
#if OOT_NTSC
|
||||
if (gSaveContext.language == LANGUAGE_JPN) {
|
||||
doActionOffset = 3 * DO_ACTION_TEX_SIZE + LANGUAGE_JPN * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_JPN * DO_ACTION_MAX + DO_ACTION_RETURN) * DO_ACTION_TEX_SIZE;
|
||||
} else {
|
||||
doActionOffset = 3 * DO_ACTION_TEX_SIZE + LANGUAGE_ENG * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_ENG * DO_ACTION_MAX + DO_ACTION_RETURN) * DO_ACTION_TEX_SIZE;
|
||||
}
|
||||
#else
|
||||
if (gSaveContext.language == LANGUAGE_ENG) {
|
||||
doActionOffset = 3 * DO_ACTION_TEX_SIZE + LANGUAGE_ENG * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_ENG * DO_ACTION_MAX + DO_ACTION_RETURN) * DO_ACTION_TEX_SIZE;
|
||||
} else if (gSaveContext.language == LANGUAGE_GER) {
|
||||
doActionOffset = 3 * DO_ACTION_TEX_SIZE + LANGUAGE_GER * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_GER * DO_ACTION_MAX + DO_ACTION_RETURN) * DO_ACTION_TEX_SIZE;
|
||||
} else {
|
||||
doActionOffset = 3 * DO_ACTION_TEX_SIZE + LANGUAGE_FRA * DO_ACTION_MAX * DO_ACTION_TEX_SIZE;
|
||||
doActionOffset = (LANGUAGE_FRA * DO_ACTION_MAX + DO_ACTION_RETURN) * DO_ACTION_TEX_SIZE;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -326,7 +326,7 @@ void Regs_InitDataImpl(void) {
|
|||
ZREG(10) = 200;
|
||||
ZREG(11) = 0;
|
||||
ZREG(12) = 200;
|
||||
ZREG(13) = 0;
|
||||
R_PAUSE_PAGE_SWITCH_FRAME_ADVANCE_ON = false;
|
||||
ZREG(14) = 110;
|
||||
ZREG(15) = 56;
|
||||
ZREG(16) = 1;
|
||||
|
@ -619,11 +619,12 @@ void Regs_InitDataImpl(void) {
|
|||
R_MINIMAP_COLOR(2) = 255;
|
||||
}
|
||||
|
||||
VREG(21) = 0;
|
||||
VREG(22) = 0;
|
||||
VREG(23) = 0;
|
||||
VREG(24) = 0;
|
||||
VREG(25) = 0;
|
||||
R_PAUSE_SONG_OCA_BTN_Y(OCARINA_BTN_A) = 0;
|
||||
R_PAUSE_SONG_OCA_BTN_Y(OCARINA_BTN_C_DOWN) = 0;
|
||||
R_PAUSE_SONG_OCA_BTN_Y(OCARINA_BTN_C_RIGHT) = 0;
|
||||
R_PAUSE_SONG_OCA_BTN_Y(OCARINA_BTN_C_LEFT) = 0;
|
||||
R_PAUSE_SONG_OCA_BTN_Y(OCARINA_BTN_C_UP) = 0;
|
||||
|
||||
VREG(26) = 0;
|
||||
VREG(27) = 0;
|
||||
R_OCARINA_BUTTONS_XPOS = 98;
|
||||
|
@ -649,7 +650,7 @@ void Regs_InitDataImpl(void) {
|
|||
R_OCARINA_BUTTONS_YPOS(2) = 176;
|
||||
R_OCARINA_BUTTONS_YPOS(3) = 172;
|
||||
R_OCARINA_BUTTONS_YPOS(4) = 170;
|
||||
VREG(50) = 30;
|
||||
R_OCARINA_BUTTONS_APPEAR_ALPHA_STEP = 30;
|
||||
R_OCARINA_BUTTONS_YPOS_OFFSET = 0;
|
||||
VREG(52) = -16;
|
||||
VREG(53) = 230;
|
||||
|
|
|
@ -144,7 +144,7 @@ void KaleidoSetup_Init(PlayState* play) {
|
|||
|
||||
pauseCtx->cursorPoint[PAUSE_ITEM] = 0;
|
||||
pauseCtx->cursorPoint[PAUSE_MAP] = VREG(30) + 3;
|
||||
pauseCtx->cursorPoint[PAUSE_QUEST] = 0;
|
||||
pauseCtx->cursorPoint[PAUSE_QUEST] = QUEST_MEDALLION_FOREST;
|
||||
pauseCtx->cursorPoint[PAUSE_EQUIP] = 1;
|
||||
pauseCtx->cursorPoint[PAUSE_WORLD_MAP] = 10;
|
||||
|
||||
|
|
|
@ -3889,7 +3889,7 @@ void Message_DrawMain(PlayState* play, Gfx** p) {
|
|||
|
||||
if (1) {}
|
||||
if (sOcarinaButtonAlphaValues[i] != 255) {
|
||||
sOcarinaButtonAlphaValues[i] += VREG(50);
|
||||
sOcarinaButtonAlphaValues[i] += R_OCARINA_BUTTONS_APPEAR_ALPHA_STEP;
|
||||
if (sOcarinaButtonAlphaValues[i] >= 255) {
|
||||
sOcarinaButtonAlphaValues[i] = 255;
|
||||
}
|
||||
|
|
|
@ -2125,9 +2125,9 @@ void Interface_LoadActionLabel(InterfaceContext* interfaceCtx, u16 action, s16 l
|
|||
#endif
|
||||
|
||||
#if OOT_VERSION < PAL_1_0
|
||||
if ((action != DO_ACTION_NONE) && (action != DO_ACTION_MAX + DO_ACTION_NONE))
|
||||
if ((action != 0 * DO_ACTION_MAX + DO_ACTION_NONE) && (action != 1 * DO_ACTION_MAX + DO_ACTION_NONE))
|
||||
#else
|
||||
if ((action != DO_ACTION_NONE) && (action != DO_ACTION_MAX + DO_ACTION_NONE) &&
|
||||
if ((action != 0 * DO_ACTION_MAX + DO_ACTION_NONE) && (action != 1 * DO_ACTION_MAX + DO_ACTION_NONE) &&
|
||||
(action != 2 * DO_ACTION_MAX + DO_ACTION_NONE))
|
||||
#endif
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue