Browse Source

Swap map and quest log

pull/420/head
Anders Jenbo 6 years ago
parent
commit
cb7b767570
  1. 4
      README.md
  2. 4
      SourceX/controls/game_controls.cpp

4
README.md

@ -232,9 +232,9 @@ Default controller mappings (A/B/X/Y as in Nintendo layout, so the rightmost but
- L1: character sheet
- R2: use mana potion from belt
- L2: use health item from belt
- Left analog click: quest log
- Left analog click: toggle automap
- Right analog click: left mouse click
- Select: automap
- Select: quest log
- Start: game Menu, skip intro
For now, they can be re-mapped by changing `SourceX/controls` or by setting the `SDL_GAMECONTROLLERCONFIG` environment

4
SourceX/controls/game_controls.cpp

@ -23,11 +23,11 @@ DWORD translate_controller_button_to_key(ControllerButton controller_button)
case ControllerButton::BUTTON_Y: // Top button
return DVL_VK_RETURN;
case ControllerButton::BUTTON_LEFTSTICK:
return 'Q'; // Quest log
return DVL_VK_TAB; // Map
case ControllerButton::BUTTON_START:
return DVL_VK_ESCAPE;
case ControllerButton::BUTTON_BACK:
return DVL_VK_TAB; // Map
return 'Q'; // Quest log
case ControllerButton::BUTTON_DPAD_LEFT:
return DVL_VK_LEFT;
case ControllerButton::BUTTON_DPAD_RIGHT:

Loading…
Cancel
Save