Commit a9ea6f8
committed
fix: prevent stage select confirming on the character-select press
In f_selectScreen(), the confirm press that completes character/palette
selection is still readable by getInput() later in the same frame's
pass, so the stage bar can confirm itself instantly on slot 0 (random).
The stage that loads then mismatches the label the player last saw.
Ignore the confirm on the first frame the stage menu is active — that
frame carries the leftover selection press; a fresh press is required
to choose the stage.1 parent 8dbd863 commit a9ea6f8
1 file changed
Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
1918 | 1919 | | |
1919 | 1920 | | |
1920 | 1921 | | |
| 1922 | + | |
1921 | 1923 | | |
1922 | 1924 | | |
1923 | 1925 | | |
| |||
2814 | 2816 | | |
2815 | 2817 | | |
2816 | 2818 | | |
2817 | | - | |
| 2819 | + | |
| 2820 | + | |
| 2821 | + | |
| 2822 | + | |
| 2823 | + | |
| 2824 | + | |
2818 | 2825 | | |
2819 | 2826 | | |
2820 | 2827 | | |
| |||
0 commit comments