diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-11-08 14:08:55 +0100 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-11-08 14:08:55 +0100 |
commit | 3e7c5d72034931af2da86a1dba9fec556a365ee3 (patch) | |
tree | da424b1edcf18a0ef07ddf654854e6d61c5d28a5 /src | |
parent | 0aa63aafce3b4f7387b84c0dd49ae8bd1a301daf (diff) | |
download | dragonfireclient-3e7c5d72034931af2da86a1dba9fec556a365ee3.tar.xz |
Possibility to use cheat menu while pressing other keys
Diffstat (limited to 'src')
-rw-r--r-- | src/client/game.cpp | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/src/client/game.cpp b/src/client/game.cpp index 2e8a50294..93ec186c6 100644 --- a/src/client/game.cpp +++ b/src/client/game.cpp @@ -1066,6 +1066,18 @@ void Game::processUserInput(f32 dtime) void Game::processKeyInput() { + if (wasKeyDown(KeyType::SELECT_UP)) { + m_cheat_menu->selectUp(); + } else if (wasKeyDown(KeyType::SELECT_DOWN)) { + m_cheat_menu->selectDown(); + } else if (wasKeyDown(KeyType::SELECT_LEFT)) { + m_cheat_menu->selectLeft(); + } else if (wasKeyDown(KeyType::SELECT_RIGHT)) { + m_cheat_menu->selectRight(); + } else if (wasKeyDown(KeyType::SELECT_CONFIRM)) { + m_cheat_menu->selectConfirm(); + } + if (wasKeyDown(KeyType::DROP)) { dropSelectedItem(isKeyDown(KeyType::SNEAK)); } else if (wasKeyDown(KeyType::AUTOFORWARD)) { @@ -1113,16 +1125,6 @@ void Game::processKeyInput() toggleScaffold(); } else if (wasKeyDown(KeyType::NEXT_ITEM)) { toggleNextItem(); - } else if (wasKeyDown(KeyType::SELECT_UP)) { - m_cheat_menu->selectUp(); - } else if (wasKeyDown(KeyType::SELECT_DOWN)) { - m_cheat_menu->selectDown(); - } else if (wasKeyDown(KeyType::SELECT_LEFT)) { - m_cheat_menu->selectLeft(); - } else if (wasKeyDown(KeyType::SELECT_RIGHT)) { - m_cheat_menu->selectRight(); - } else if (wasKeyDown(KeyType::SELECT_CONFIRM)) { - m_cheat_menu->selectConfirm(); #if USE_SOUND } else if (wasKeyDown(KeyType::MUTE)) { if (g_settings->getBool("enable_sound")) { |