Alphabetized OPTIONS/OPERATOR menu for neatness
This commit is contained in:
@@ -27,23 +27,23 @@
|
|||||||
|
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
OM_INPUT = 0,
|
OM_APPEARANCE = 0,
|
||||||
OM_MAPKEYS,
|
OM_INPUT,
|
||||||
OM_MACHINE,
|
OM_CONFIG_KEY_JOY,
|
||||||
OM_GRAPHIC,
|
|
||||||
OM_GAMEPLAY,
|
OM_GAMEPLAY,
|
||||||
OM_APPEARANCE,
|
OM_GRAPHIC,
|
||||||
|
OM_MACHINE,
|
||||||
OM_SOUND,
|
OM_SOUND,
|
||||||
NUM_OPTIONS_MENU_LINES
|
NUM_OPTIONS_MENU_LINES
|
||||||
};
|
};
|
||||||
|
|
||||||
OptionRowData g_OptionsMenuLines[NUM_OPTIONS_MENU_LINES] = {
|
OptionRowData g_OptionsMenuLines[NUM_OPTIONS_MENU_LINES] = {
|
||||||
{ "", 1, {"Input Options"} },
|
|
||||||
{ "", 1, {"Config Key/Joy"} },
|
|
||||||
{ "", 1, {"Machine Options"} },
|
|
||||||
{ "", 1, {"Graphic Options"} },
|
|
||||||
{ "", 1, {"Gameplay Options"} },
|
|
||||||
{ "", 1, {"Appearance Options"} },
|
{ "", 1, {"Appearance Options"} },
|
||||||
|
{ "", 1, {"Config Key/Joy"} },
|
||||||
|
{ "", 1, {"Input Options"} },
|
||||||
|
{ "", 1, {"Gameplay Options"} },
|
||||||
|
{ "", 1, {"Graphic Options"} },
|
||||||
|
{ "", 1, {"Machine Options"} },
|
||||||
{ "", 1, {"Sound Options"} },
|
{ "", 1, {"Sound Options"} },
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -100,19 +100,14 @@ void ScreenOptionsMenu::GoToNextState()
|
|||||||
{
|
{
|
||||||
switch( this->m_iCurrentRow[0] )
|
switch( this->m_iCurrentRow[0] )
|
||||||
{
|
{
|
||||||
case OM_INPUT: SCREENMAN->SetNewScreen("ScreenInputOptions"); break;
|
case OM_APPEARANCE: SCREENMAN->SetNewScreen("ScreenAppearanceOptions"); break;
|
||||||
case OM_MAPKEYS: SCREENMAN->SetNewScreen("ScreenMapControllers"); break;
|
case OM_CONFIG_KEY_JOY: SCREENMAN->SetNewScreen("ScreenMapControllers"); break;
|
||||||
case OM_MACHINE: SCREENMAN->SetNewScreen("ScreenMachineOptions"); break;
|
case OM_GAMEPLAY: SCREENMAN->SetNewScreen("ScreenGameplayOptions"); break;
|
||||||
case OM_GRAPHIC: SCREENMAN->SetNewScreen("ScreenGraphicOptions"); break;
|
case OM_GRAPHIC: SCREENMAN->SetNewScreen("ScreenGraphicOptions"); break;
|
||||||
case OM_GAMEPLAY: SCREENMAN->SetNewScreen("ScreenGameplayOptions"); break;
|
case OM_INPUT: SCREENMAN->SetNewScreen("ScreenInputOptions"); break;
|
||||||
case OM_APPEARANCE: SCREENMAN->SetNewScreen("ScreenAppearanceOptions"); break;
|
case OM_MACHINE: SCREENMAN->SetNewScreen("ScreenMachineOptions"); break;
|
||||||
case OM_SOUND: SCREENMAN->SetNewScreen("ScreenSoundOptions"); break;
|
case OM_SOUND: SCREENMAN->SetNewScreen("ScreenSoundOptions"); break;
|
||||||
default: // Exit
|
default: // Exit
|
||||||
SCREENMAN->SetNewScreen("ScreenTitleMenu");
|
SCREENMAN->SetNewScreen("ScreenTitleMenu");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user