From 8ed2dbcd4fdd598b1582fa71455af8e9ab7cab8a Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Tue, 5 Aug 2025 22:28:56 +0200 Subject: [PATCH] canvi de pc --- data/lang/ba_BA.json | 1 + data/lang/en_UK.json | 2 +- data/lang/es_ES.json | 1 + source/ui/service_menu.cpp | 7 +++++++ 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/data/lang/ba_BA.json b/data/lang/ba_BA.json index 1a69ad6..eef3ba8 100644 --- a/data/lang/ba_BA.json +++ b/data/lang/ba_BA.json @@ -101,6 +101,7 @@ "[SERVICE_MENU] CONFIGURE1": "Configurar Mando 1", "[SERVICE_MENU] CONFIGURE2": "Configurar Mando 2", "[SERVICE_MENU] NO_CONTROLLER": "Cap", + "[SERVICE_MENU] SWAP_CONTROLLERS": "Intercanvia mandos", "[SCOREBOARD] 1": "Jugador 1", "[SCOREBOARD] 2": "Jugador 2", diff --git a/data/lang/en_UK.json b/data/lang/en_UK.json index 42dd9e0..7796970 100644 --- a/data/lang/en_UK.json +++ b/data/lang/en_UK.json @@ -101,7 +101,7 @@ "[SERVICE_MENU] CONFIGURE1": "Configure Controller 1", "[SERVICE_MENU] CONFIGURE2": "Configure Controller 2", "[SERVICE_MENU] NO_CONTROLLER": "None", - + "[SERVICE_MENU] SWAP_CONTROLLERS": "Swap Controllers", "[SCOREBOARD] 1": "Player 1", "[SCOREBOARD] 2": "Player 2", diff --git a/data/lang/es_ES.json b/data/lang/es_ES.json index 8dc479e..7201a0c 100644 --- a/data/lang/es_ES.json +++ b/data/lang/es_ES.json @@ -101,6 +101,7 @@ "[SERVICE_MENU] CONFIGURE1": "Configurar Mando 1", "[SERVICE_MENU] CONFIGURE2": "Configurar Mando 2", "[SERVICE_MENU] NO_CONTROLLER": "Ninguno", + "[SERVICE_MENU] SWAP_CONTROLLERS": "Intercambia mandos", "[SCOREBOARD] 1": "Jugador 1", "[SCOREBOARD] 2": "Jugador 2", diff --git a/source/ui/service_menu.cpp b/source/ui/service_menu.cpp index e17c6d6..0978273 100644 --- a/source/ui/service_menu.cpp +++ b/source/ui/service_menu.cpp @@ -282,6 +282,13 @@ void ServiceMenu::initializeOptions() { Options::checkPendingChanges(); })); + options_.push_back(std::make_unique( + Lang::getText("[SERVICE_MENU] SWAP_CONTROLLERS"), + SettingsGroup::CONTROLS, + [this]() { + Options::gamepad_manager.swapPlayers(); + })); + // VIDEO options_.push_back(std::make_unique( Lang::getText("[SERVICE_MENU] FULLSCREEN"),