diff options
author | jiangzhengwenjz <jiangzhengwenjzw@qq.com> | 2020-04-02 20:30:31 +0800 |
---|---|---|
committer | jiangzhengwenjz <jiangzhengwenjzw@qq.com> | 2020-04-02 20:30:31 +0800 |
commit | afdcb69bf4cd6f3f7f0bad66801108384ab596c1 (patch) | |
tree | 640273a687874891e434b963a0c470e0795c14c6 /src | |
parent | 61b7b450847ec11372288ba42b131cfa577c7427 (diff) |
better matching approach than upstream
Diffstat (limited to 'src')
-rw-r--r-- | src/pokedex.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/pokedex.c b/src/pokedex.c index 5b2856301..080548553 100644 --- a/src/pokedex.c +++ b/src/pokedex.c @@ -3869,14 +3869,17 @@ static void HighlightScreenSelectBarItem(u8 selectedScreen, u16 unused) for (i = 0; i < SCREEN_COUNT; i++) { u8 row = (i * 7) + 1; - u16 newPalette = 0x4000; + u16 newPalette; - if (i == selectedScreen) - do newPalette = 0x2000; while (0); + do + { + newPalette = 0x4000; + if (i == selectedScreen) + newPalette = 0x2000; + } while (0); for (j = 0; j < 7; j++) { - j++;j--; ptr[row + j] = (ptr[row + j] % 0x1000) | newPalette; ptr[row + j + 0x20] = (ptr[row + j + 0x20] % 0x1000) | newPalette; } @@ -3905,7 +3908,6 @@ static void HighlightSubmenuScreenSelectBarItem(u8 a, u16 b) for (j = 0; j < 7; j++) { - j++;j--; ptr[row + j] = (ptr[row + j] % 0x1000) | newPalette; ptr[row + j + 0x20] = (ptr[row + j + 0x20] % 0x1000) | newPalette; } |