summaryrefslogtreecommitdiff
path: root/src/script_menu.c
diff options
context:
space:
mode:
authorGriffinR <griffin.richards@comcast.net>2019-09-19 00:56:51 -0400
committerGriffinR <griffin.richards@comcast.net>2019-09-19 00:56:51 -0400
commitde0084ef7a932e27c0020c589f0e2916aef5aeb8 (patch)
tree34d0b5114c88f8949917e9828f36ce50ede4e9c2 /src/script_menu.c
parentb596322ca2a4fa575311397158ce2ecb0053781b (diff)
Document multichoice ids
Diffstat (limited to 'src/script_menu.c')
-rw-r--r--src/script_menu.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/script_menu.c b/src/script_menu.c
index 1939611e9..070a04932 100644
--- a/src/script_menu.c
+++ b/src/script_menu.c
@@ -34,7 +34,7 @@ static void sub_80E2A94(u8);
static void CreatePCMenu(void);
static void sub_80E2578(void);
static bool8 IsPicboxClosed(void);
-static void CreateStartMenu(void);
+static void CreateMultichoiceStartMenu(void);
static void sub_80E2CC4(u8, u8, u8, u8);
bool8 ScriptMenu_Multichoice(u8 left, u8 top, u8 multichoiceId, u8 ignoreBPress)
@@ -130,9 +130,9 @@ static void sub_80E1FBC(u8 ignoreBPress, u8 count, u8 windowId, u8 multichoiceId
u8 taskId;
gUnknown_02039F90 = 2;
- for (i = 0; i < ARRAY_COUNT(gUnknown_0858BB68); i++)
+ for (i = 0; i < ARRAY_COUNT(gLinkServicesMultichoiceIds); i++)
{
- if (gUnknown_0858BB68[i] == multichoiceId)
+ if (gLinkServicesMultichoiceIds[i] == multichoiceId)
{
gUnknown_02039F90 = 12;
}
@@ -183,7 +183,7 @@ static void Task_HandleMultichoiceInput(u8 taskId)
if (tIgnoreBPress)
return;
PlaySE(SE_SELECT);
- gSpecialVar_Result = MULTICHOICE_B;
+ gSpecialVar_Result = MULTI_B_PRESSED;
}
else
{
@@ -299,7 +299,7 @@ static void Task_HandleMultichoiceGridInput(u8 taskId)
if (tIgnoreBPress)
return;
PlaySE(SE_SELECT);
- gSpecialVar_Result = MULTICHOICE_B;
+ gSpecialVar_Result = MULTI_B_PRESSED;
break;
default:
gSpecialVar_Result = selection;
@@ -536,7 +536,7 @@ static void sub_80E2578(void)
void sub_80E2878(void)
{
- if (gSpecialVar_Result != MULTICHOICE_B)
+ if (gSpecialVar_Result != MULTI_B_PRESSED)
{
gSpecialVar_Result = gUnknown_03001124[gSpecialVar_Result];
}
@@ -639,34 +639,34 @@ static void sub_80E2A94(u8 multichoiceId)
{
switch (multichoiceId)
{
- case 77:
+ case MULTI_LINK_SERVICES_B2:
FillWindowPixelBuffer(0, PIXEL_FILL(1));
AddTextPrinterParameterized2(0, 1, gUnknown_0858BBAC[Menu_GetCursorPos()], 0, NULL, 2, 1, 3);
break;
- case 76:
+ case MULTI_LINK_SERVICES_B1:
FillWindowPixelBuffer(0, PIXEL_FILL(1));
AddTextPrinterParameterized2(0, 1, gUnknown_0858BB9C[Menu_GetCursorPos()], 0, NULL, 2, 1, 3);
break;
- case 78:
+ case MULTI_LINK_SERVICES_C:
FillWindowPixelBuffer(0, PIXEL_FILL(1));
AddTextPrinterParameterized2(0, 1, gUnknown_0858BBBC[Menu_GetCursorPos()], 0, NULL, 2, 1, 3);
break;
- case 79:
+ case MULTI_LINK_SERVICES_D:
FillWindowPixelBuffer(0, PIXEL_FILL(1));
AddTextPrinterParameterized2(0, 1, gUnknown_0858BBCC[Menu_GetCursorPos()], 0, NULL, 2, 1, 3);
break;
- case 75:
+ case MULTI_LINK_SERVICES_A2:
FillWindowPixelBuffer(0, PIXEL_FILL(1));
AddTextPrinterParameterized2(0, 1, gUnknown_0858BBEC[Menu_GetCursorPos()], 0, NULL, 2, 1, 3);
break;
- case 74:
+ case MULTI_LINK_SERVICES_A1:
FillWindowPixelBuffer(0, PIXEL_FILL(1));
AddTextPrinterParameterized2(0, 1, gUnknown_0858BBE0[Menu_GetCursorPos()], 0, NULL, 2, 1, 3);
break;
}
}
-bool16 sp106_CreateStartMenu(void)
+bool16 CreateStartMenuForPokenavTutorial(void)
{
if (FuncIsActiveTask(Task_HandleMultichoiceInput) == TRUE)
{
@@ -674,11 +674,11 @@ bool16 sp106_CreateStartMenu(void)
}
gSpecialVar_Result = 0xFF;
- CreateStartMenu();
+ CreateMultichoiceStartMenu();
return TRUE;
}
-static void CreateStartMenu(void)
+static void CreateMultichoiceStartMenu(void)
{
u8 windowId = CreateWindowFromRect(21, 0, 7, 18);
SetStandardWindowBorderStyle(windowId, 0);
@@ -691,7 +691,7 @@ static void CreateStartMenu(void)
AddTextPrinterParameterized(windowId, 1, gText_MenuOptionOption, 8, 105, TEXT_SPEED_FF, NULL);
AddTextPrinterParameterized(windowId, 1, gText_MenuOptionExit, 8, 121, TEXT_SPEED_FF, NULL);
sub_81983AC(windowId, 1, 0, 9, 16, 8, 0);
- sub_80E2CC4(0, 8, windowId, 86);
+ sub_80E2CC4(FALSE, 8, windowId, MULTI_FORCED_START_MENU);
CopyWindowToVram(windowId, 3);
}