Fixes text speed

This commit is contained in:
Ada 2022-04-23 17:52:44 +01:00
parent 0ee779f94a
commit 43cbd5a9fa
1 changed files with 8 additions and 2 deletions

View File

@ -951,7 +951,10 @@ void Message_DrawText(GlobalContext* globalCtx, Gfx** gfxP) {
}
}
i = j - 1;
msgCtx->textDrawPos = i + CVar_GetS32("gTextSpeed", 1);
if (CVar_GetS32("gTextSpeed", 1) > 0)
msgCtx->textDrawPos = i + CVar_GetS32("gTextSpeed", 1);
else
CVar_SetS32("gTextSpeed", 1);
if (character) {}
}
@ -1144,7 +1147,10 @@ void Message_DrawText(GlobalContext* globalCtx, Gfx** gfxP) {
}
}
if (msgCtx->textDelayTimer == 0) {
msgCtx->textDrawPos = i + CVar_GetS32("gTextSpeed", 1);
if (CVar_GetS32("gTextSpeed", 1) > 0)
msgCtx->textDrawPos = i + CVar_GetS32("gTextSpeed", 1);
else
CVar_SetS32("gTextSpeed", 1);
msgCtx->textDelayTimer = msgCtx->textDelay;
} else {
msgCtx->textDelayTimer--;