summaryrefslogtreecommitdiff
path: root/src/menu_helpers.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/menu_helpers.c')
-rw-r--r--src/menu_helpers.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/menu_helpers.c b/src/menu_helpers.c
index a4794e1af..6649a543a 100644
--- a/src/menu_helpers.c
+++ b/src/menu_helpers.c
@@ -169,17 +169,17 @@ void ResetAllBgsCoordinatesAndBgCntRegs(void)
ChangeBgY(3, 0, 0);
}
-bool8 AdjustQuantityAccordingToDPadInput(s16 *arg0, u16 arg1)
+bool8 AdjustQuantityAccordingToDPadInput(s16 *quantity_p, u16 qmax)
{
- s16 valBefore = (*arg0);
+ s16 valBefore = (*quantity_p);
if (JOY_REPT(DPAD_ANY) == DPAD_UP)
{
- (*arg0)++;
- if ((*arg0) > arg1)
- (*arg0) = 1;
+ (*quantity_p)++;
+ if ((*quantity_p) > qmax)
+ (*quantity_p) = 1;
- if ((*arg0) == valBefore)
+ if ((*quantity_p) == valBefore)
{
return FALSE;
}
@@ -191,10 +191,10 @@ bool8 AdjustQuantityAccordingToDPadInput(s16 *arg0, u16 arg1)
}
else if (JOY_REPT(DPAD_ANY) == DPAD_DOWN)
{
- (*arg0)--;
- if ((*arg0) <= 0)
- (*arg0) = arg1;
- if ((*arg0) == valBefore)
+ (*quantity_p)--;
+ if ((*quantity_p) <= 0)
+ (*quantity_p) = qmax;
+ if ((*quantity_p) == valBefore)
{
return FALSE;
}
@@ -206,10 +206,10 @@ bool8 AdjustQuantityAccordingToDPadInput(s16 *arg0, u16 arg1)
}
else if (JOY_REPT(DPAD_ANY) == DPAD_RIGHT)
{
- (*arg0) += 10;
- if ((*arg0) > arg1)
- (*arg0) = arg1;
- if ((*arg0) == valBefore)
+ (*quantity_p) += 10;
+ if ((*quantity_p) > qmax)
+ (*quantity_p) = qmax;
+ if ((*quantity_p) == valBefore)
{
return FALSE;
}
@@ -221,10 +221,10 @@ bool8 AdjustQuantityAccordingToDPadInput(s16 *arg0, u16 arg1)
}
else if (JOY_REPT(DPAD_ANY) == DPAD_LEFT)
{
- (*arg0) -= 10;
- if ((*arg0) <= 0)
- (*arg0) = 1;
- if ((*arg0) == valBefore)
+ (*quantity_p) -= 10;
+ if ((*quantity_p) <= 0)
+ (*quantity_p) = 1;
+ if ((*quantity_p) == valBefore)
{
return FALSE;
}