From c19b31ddff202615eda4967f87f667d5d44fdda2 Mon Sep 17 00:00:00 2001 From: Tropical <42101043+tropicaaal@users.noreply.github.com> Date: Sun, 15 Mar 2026 15:00:07 -0500 Subject: [PATCH] feat: parity between Z/X and Escape/Return --- 4J.Input/4J_Input.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/4J.Input/4J_Input.cpp b/4J.Input/4J_Input.cpp index c93682511..67591a666 100644 --- a/4J.Input/4J_Input.cpp +++ b/4J.Input/4J_Input.cpp @@ -353,13 +353,13 @@ int C_4JInput::GetHotbarSlotPressed(int iPad) { case ACTION_MENU_PAGEDOWN: \ return KFN(SDL_SCANCODE_PAGEDOWN); \ case ACTION_MENU_OK: \ - return KFN(SDL_SCANCODE_RETURN) || CFN(SDL_CONTROLLER_BUTTON_A); \ + return KFN(SDL_SCANCODE_RETURN) || KFN(SDL_SCANCODE_Z) || CFN(SDL_CONTROLLER_BUTTON_A); \ case ACTION_MENU_CANCEL: \ - return KFN(SDL_SCANCODE_ESCAPE) || CFN(SDL_CONTROLLER_BUTTON_B); \ + return KFN(SDL_SCANCODE_ESCAPE) || KFN(SDL_SCANCODE_X) || CFN(SDL_CONTROLLER_BUTTON_B); \ case ACTION_MENU_A: \ - return KFN(SDL_SCANCODE_Z) || CFN(SDL_CONTROLLER_BUTTON_A); \ + return KFN(SDL_SCANCODE_Z) || KFN(SDL_SCANCODE_RETURN) || CFN(SDL_CONTROLLER_BUTTON_A); \ case ACTION_MENU_B: \ - return KFN(SDL_SCANCODE_X) || CFN(SDL_CONTROLLER_BUTTON_B); \ + return KFN(SDL_SCANCODE_X) || KFN(SDL_SCANCODE_ESCAPE) || CFN(SDL_CONTROLLER_BUTTON_B); \ case ACTION_MENU_X: \ return KFN(SDL_SCANCODE_C) || CFN(SDL_CONTROLLER_BUTTON_X); \ case ACTION_MENU_Y: \