Only enable springing if there are more than 7 entries
This commit is contained in:
parent
df8c215d43
commit
725a19605d
@ -303,10 +303,12 @@ void menuLoop() {
|
|||||||
static int x = 0;
|
static int x = 0;
|
||||||
static int v = 0;
|
static int v = 0;
|
||||||
|
|
||||||
int wanted_x = clamp(-menu->curEntry * (140 + 30), -(menu->nEntries - 7) * (140 + 30), 0);
|
if (menu->nEntries > 7) {
|
||||||
x += v;
|
int wanted_x = clamp(-menu->curEntry * (140 + 30), -(menu->nEntries - 7) * (140 + 30), 0);
|
||||||
v += (wanted_x - x) / 3;
|
x += v;
|
||||||
v /= 2;
|
v += (wanted_x - x) / 3;
|
||||||
|
v /= 2;
|
||||||
|
}
|
||||||
|
|
||||||
// Draw menu entries
|
// Draw menu entries
|
||||||
for (me = menu->firstEntry, i = 0; me; me = me->next, i ++) {
|
for (me = menu->firstEntry, i = 0; me; me = me->next, i ++) {
|
||||||
|
Loading…
Reference in New Issue
Block a user