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 |
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();