#include "service.h" // Comprueba el botón de servicio del controlador "index" int checkServiceButton(Input *input, int index) { if (input->checkInput(input_service, true, INPUT_USE_GAMECONTROLLER, index)) { if (input->checkInput(input_start, false, INPUT_USE_GAMECONTROLLER, index)) { return SERVICE_EXIT; } else if (input->checkInput(input_fire_left, false, INPUT_USE_GAMECONTROLLER, index)) { return SERVICE_CONFIG; } else if (input->checkInput(input_fire_center, false, INPUT_USE_GAMECONTROLLER, index)) { return SERVICE_SHADERS; } else if (input->checkInput(input_fire_right, false, INPUT_USE_GAMECONTROLLER, index)) { return SERVICE_PAUSE; } else if (input->checkInput(input_up, false, INPUT_USE_GAMECONTROLLER, index)) { return SERVICE_SWAP_CONTROLLERS; } else if (input->checkInput(input_down, false, INPUT_USE_GAMECONTROLLER, index)) { return SERVICE_RESET; } else if (input->checkInput(input_left, false, INPUT_USE_GAMECONTROLLER, index)) { return SERVICE_MUTE; } } return SERVICE_NULL; }