summaryrefslogtreecommitdiff
path: root/src/engine
diff options
context:
space:
mode:
authorSonic Dreamcaster <alejandro.asenjo88@gmail.com>2024-12-09 05:11:00 -0300
committerSonic Dreamcaster <alejandro.asenjo88@gmail.com>2024-12-09 05:11:00 -0300
commit99d13ea7d25ff1b49aec26acb26e737633bbe3da (patch)
tree14dac593add0ba7a0f79e682491586442ff7eb27 /src/engine
parent3599322983a4a832646f3004ef63d4d2f20f62b2 (diff)
radio fixes: co-authored-by: @Malkierian
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/fox_radio.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/fox_radio.c b/src/engine/fox_radio.c
index 1a870778..28312d9c 100644
--- a/src/engine/fox_radio.c
+++ b/src/engine/fox_radio.c
@@ -613,7 +613,7 @@ void Radio_Draw(void) {
if (!(fakeTemp)) {
ret = Audio_GetCurrentVoiceStatus();
- if ((gGameState == GSTATE_TITLE) && gRadioMsg[gRadioMsgCharIndex + 1] != MSGCHAR_END) {
+ if (gRadioMsgCharIndex < 60 && gRadioMsg[gRadioMsgCharIndex + 1] != MSGCHAR_END) {
if (gRadioMsg[gRadioMsgCharIndex + 1] == MSGCHAR_NXT) {
if (ret == 0) {
gRadioState = 31;
@@ -621,6 +621,8 @@ void Radio_Draw(void) {
} else {
gRadioMsgCharIndex++;
}
+ } else if (gRadioMsgCharIndex < 60) {
+ gRadioMsgCharIndex = 60;
}
if (sRadioCheckMouthFlag) {