diff options
author | Lars Müller <34514239+appgurueu@users.noreply.github.com> | 2020-06-13 22:46:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-13 22:46:20 +0200 |
commit | e7e065f553b430173e9112ad55c7046cfc02f2c5 (patch) | |
tree | ea144e57f6753da91a4acd2efb1839e864dc5627 /src/client | |
parent | 2424dfe007e451bb02f87884c2b272cf307d6e7c (diff) | |
download | minetest-e7e065f553b430173e9112ad55c7046cfc02f2c5.tar.gz minetest-e7e065f553b430173e9112ad55c7046cfc02f2c5.tar.bz2 minetest-e7e065f553b430173e9112ad55c7046cfc02f2c5.zip |
Exposing the zoom key to Lua API (#9903)
Co-authored-by: Raul Ferriz <raul.ferriz@gmail.com>
Diffstat (limited to 'src/client')
-rw-r--r-- | src/client/game.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/client/game.cpp b/src/client/game.cpp index 139742cec..069c482ca 100644 --- a/src/client/game.cpp +++ b/src/client/game.cpp @@ -2490,7 +2490,7 @@ void Game::updatePlayerControl(const CameraOrientation &cam) input->joystick.getAxisWithoutDead(JA_FORWARD_MOVE) ); - u32 keypress_bits = + u32 keypress_bits = ( ( (u32)(isKeyDown(KeyType::FORWARD) & 0x1) << 0) | ( (u32)(isKeyDown(KeyType::BACKWARD) & 0x1) << 1) | ( (u32)(isKeyDown(KeyType::LEFT) & 0x1) << 2) | @@ -2499,7 +2499,8 @@ void Game::updatePlayerControl(const CameraOrientation &cam) ( (u32)(isKeyDown(KeyType::SPECIAL1) & 0x1) << 5) | ( (u32)(isKeyDown(KeyType::SNEAK) & 0x1) << 6) | ( (u32)(input->getLeftState() & 0x1) << 7) | - ( (u32)(input->getRightState() & 0x1) << 8 + ( (u32)(input->getRightState() & 0x1) << 8) | + ( (u32)(isKeyDown(KeyType::ZOOM) & 0x1) << 9) ); #ifdef ANDROID |