From 44dbd3a8a92493b31a4ec36d6149b25213aa9e2a Mon Sep 17 00:00:00 2001 From: Christopher Leggett Date: Thu, 21 Jul 2022 19:13:04 -0400 Subject: [PATCH] Fixes naming discrepancy of textbox positions. (#854) Equivalent to https://github.com/zeldaret/oot/pull/1329 --- soh/include/message_data_static.h | 4 ++-- soh/src/code/z_message_PAL.c | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/soh/include/message_data_static.h b/soh/include/message_data_static.h index baa21c286..c286771aa 100644 --- a/soh/include/message_data_static.h +++ b/soh/include/message_data_static.h @@ -25,8 +25,8 @@ typedef enum { typedef enum { /* 0 */ TEXTBOX_POS_VARIABLE, /* 1 */ TEXTBOX_POS_TOP, - /* 2 */ TEXTBOX_POS_BOTTOM, - /* 3 */ TEXTBOX_POS_MIDDLE + /* 2 */ TEXTBOX_POS_MIDDLE, + /* 3 */ TEXTBOX_POS_BOTTOM } TextBoxPosition; typedef struct { diff --git a/soh/src/code/z_message_PAL.c b/soh/src/code/z_message_PAL.c index 79326ee81..af6a149c9 100644 --- a/soh/src/code/z_message_PAL.c +++ b/soh/src/code/z_message_PAL.c @@ -3306,13 +3306,13 @@ void Message_Update(GlobalContext* globalCtx) { static s16 sTextboxXPositions[] = { 34, 34, 34, 34, 34, 34, }; - static s16 sTextboxMidYPositions[] = { + static s16 sTextboxLowerYPositions[] = { 142, 142, 142, 142, 174, 142, }; static s16 sTextboxUpperYPositions[] = { 38, 38, 38, 38, 174, 38, }; - static s16 sTextboxLowerYPositions[] = { + static s16 sTextboxMidYPositions[] = { 90, 90, 90, 90, 174, 90, }; static s16 sTextboxEndIconYOffset[] = { @@ -3406,20 +3406,20 @@ void Message_Update(GlobalContext* globalCtx) { if (!msgCtx->textBoxPos) { // variable position if (YREG(15) != 0 || globalCtx->sceneNum == SCENE_HAIRAL_NIWA) { if (averageY < XREG(92)) { - R_TEXTBOX_Y_TARGET = sTextboxMidYPositions[var]; + R_TEXTBOX_Y_TARGET = sTextboxLowerYPositions[var]; } else { R_TEXTBOX_Y_TARGET = sTextboxUpperYPositions[var]; } } else if (globalCtx->sceneNum == SCENE_MARKET_DAY || globalCtx->sceneNum == SCENE_MARKET_NIGHT || globalCtx->sceneNum == SCENE_MARKET_RUINS) { if (averageY < XREG(93)) { - R_TEXTBOX_Y_TARGET = sTextboxMidYPositions[var]; + R_TEXTBOX_Y_TARGET = sTextboxLowerYPositions[var]; } else { R_TEXTBOX_Y_TARGET = sTextboxUpperYPositions[var]; } } else { if (averageY < XREG(94)) { - R_TEXTBOX_Y_TARGET = sTextboxMidYPositions[var]; + R_TEXTBOX_Y_TARGET = sTextboxLowerYPositions[var]; } else { R_TEXTBOX_Y_TARGET = sTextboxUpperYPositions[var]; }