Optimized time of day update.

This commit is contained in:
Ariel A 2022-06-04 17:50:29 -04:00
parent d731485a1f
commit 9fe3a50f2a

View File

@ -1595,7 +1595,7 @@ static void OverworldBasic(void)
UpdateTilesetAnimations();
DoScheduledBgTilemapCopiesToVram();
// Every minute if no palette fade is active, update TOD blending as needed
if (!(gPaletteFade.active || (++gTimeUpdateCounter % 3600))) {
if (!(gPaletteFade.active || (++gTimeUpdateCounter >= 3600))) {
struct TimeBlendSettings cachedBlend = {
.time0 = currentTimeBlend.time0,
.time1 = currentTimeBlend.time1,