From 813f994500b10f1778b19cbb63719db4bedad185 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Mon, 9 Jun 2025 08:09:18 +0200 Subject: [PATCH] ServiceMenu: control amb el mando --- source/global_inputs.cpp | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/source/global_inputs.cpp b/source/global_inputs.cpp index fa6483b..d5290ae 100644 --- a/source/global_inputs.cpp +++ b/source/global_inputs.cpp @@ -261,6 +261,34 @@ namespace globalInputs ServiceMenu::get()->setSelectorDown(); return; } + + // Derecha + if (Input::get()->checkInput(InputAction::RIGHT, INPUT_ALLOW_REPEAT, InputDeviceToUse::CONTROLLER, i)) + { + ServiceMenu::get()->adjustOption(true); + return; + } + + // Izquierda + if (Input::get()->checkInput(InputAction::LEFT, INPUT_ALLOW_REPEAT, InputDeviceToUse::CONTROLLER, i)) + { + ServiceMenu::get()->adjustOption(false); + return; + } + + // Aceptar + if (Input::get()->checkInput(InputAction::FIRE_LEFT, INPUT_ALLOW_REPEAT, InputDeviceToUse::CONTROLLER, i)) + { + ServiceMenu::get()->selectOption(); + return; + } + + // Atras + if (Input::get()->checkInput(InputAction::FIRE_CENTER, INPUT_ALLOW_REPEAT, InputDeviceToUse::CONTROLLER, i)) + { + ServiceMenu::get()->moveBack(); + return; + } } } }