From 3670bad36a9798a8be91678eb5b050f25abd592c Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Fri, 14 Mar 2025 22:01:04 +0100 Subject: [PATCH] =?UTF-8?q?Modificades=20les=20tecles=20de=20funci=C3=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 22 ++++++++++++---------- source/director.cpp | 14 +++++++++----- 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 80370a4..005b440 100644 --- a/README.md +++ b/README.md @@ -31,17 +31,19 @@ El joc està optimitzat per a ser jugat amb un mando de jocs, encara que un dels ## Altres tecles -| Tecla | Funció | -|-------------|----------------------------------------------| -| **ESC** | Tancar el joc | -| **F1** | Fa la finestra més xicoteta | -| **F2** | Fa la finestra més gran | +| Tecla | Funció | +|:-----------:|----------------------------------------------------| +| **ESC** | Tancar el joc | +| **P** | Pausar el joc | +| **F1** | Fa la finestra més xicoteta | +| **F2** | Fa la finestra més gran | | **F3** | Alterna entre mode de pantalla completa i finestra | -| **F4** | Activa o desactiva els shaders | -| **F5** | Activa o desactiva l'àudio | -| **F6** | Activa o desactiva el dispar automàtic | -| **F7** | Canvia l'idioma del joc i reinicia | -| **F10** | Reset del joc | +| **F4** | Activa o desactiva el filtre de pantalla | +| **F5** | Activa o desactiva el mode d'escalat sencer | +| **F6** | Activa o desactiva l'àudio | +| **F7** | Activa o desactiva el dispar automàtic | +| **F8** | Canvia l'idioma del joc (Provoca el reinici) | +| **F10** | Reinicia el joc |

Joc diff --git a/source/director.cpp b/source/director.cpp index de95fd1..2c8ffc4 100644 --- a/source/director.cpp +++ b/source/director.cpp @@ -182,16 +182,20 @@ void Director::bindInputs() Input::get()->bindKey(InputType::SERVICE, SDL_SCANCODE_0); Input::get()->bindKey(InputType::EXIT, SDL_SCANCODE_ESCAPE); Input::get()->bindKey(InputType::PAUSE, SDL_SCANCODE_P); + Input::get()->bindKey(InputType::WINDOW_DEC_SIZE, SDL_SCANCODE_F1); Input::get()->bindKey(InputType::WINDOW_INC_SIZE, SDL_SCANCODE_F2); Input::get()->bindKey(InputType::WINDOW_FULLSCREEN, SDL_SCANCODE_F3); Input::get()->bindKey(InputType::VIDEO_SHADERS, SDL_SCANCODE_F4); - Input::get()->bindKey(InputType::MUTE, SDL_SCANCODE_F5); - Input::get()->bindKey(InputType::AUTO_FIRE, SDL_SCANCODE_F6); - Input::get()->bindKey(InputType::CHANGE_LANG, SDL_SCANCODE_F7); - Input::get()->bindKey(InputType::SHOWINFO, SDL_SCANCODE_F8); - Input::get()->bindKey(InputType::VIDEO_INTEGER_SCALE, SDL_SCANCODE_F9); + Input::get()->bindKey(InputType::VIDEO_INTEGER_SCALE, SDL_SCANCODE_F5); + + Input::get()->bindKey(InputType::MUTE, SDL_SCANCODE_F6); + Input::get()->bindKey(InputType::AUTO_FIRE, SDL_SCANCODE_F7); + Input::get()->bindKey(InputType::CHANGE_LANG, SDL_SCANCODE_F8); + Input::get()->bindKey(InputType::RESET, SDL_SCANCODE_F10); + + Input::get()->bindKey(InputType::SHOWINFO, SDL_SCANCODE_F12); // Asigna botones a inputs const int num_gamepads = Input::get()->getNumControllers();