Add more UI sound effects (not final).

This commit is contained in:
J-D-K
2025-10-09 20:22:07 -04:00
parent e342a11016
commit 38ce9a79ef
35 changed files with 147 additions and 55 deletions

View File

@@ -78,10 +78,12 @@ void SettingsState::update()
const bool hasFocus = BaseState::has_focus();
const bool aPressed = input::button_pressed(HidNpadButton_A);
const bool bPressed = input::button_pressed(HidNpadButton_B);
const bool xPressed = input::button_pressed(HidNpadButton_X);
const bool minusPressed = input::button_pressed(HidNpadButton_Minus);
m_settingsMenu->update(hasFocus);
if (aPressed) { SettingsState::toggle_options(); }
else if (xPressed) { SettingsState::reset_settings(); }
else if (minusPressed) { SettingsState::create_push_description_message(); }
else if (bPressed) { BaseState::deactivate(); }
@@ -231,6 +233,12 @@ void SettingsState::toggle_options()
SettingsState::update_menu_options();
}
void SettingsState::reset_settings()
{
config::reset_to_default();
SettingsState::update_menu_options();
}
void SettingsState::create_push_description_message()
{
const int selected = m_settingsMenu->get_selected();