1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-12-24 23:45:20 +01:00

Fix Android node selection distance (#6187)

This commit is contained in:
Dániel Juhász
2017-08-24 06:31:33 +00:00
committed by SmallJoker
parent d9c7af109a
commit 2c450ed93f
2 changed files with 17 additions and 0 deletions

View File

@@ -3550,6 +3550,9 @@ void Game::processPlayerInteraction(f32 dtime, bool show_hud, bool show_debug)
if ((g_settings->getBool("touchtarget")) && (g_touchscreengui)) {
shootline = g_touchscreengui->getShootline();
// Scale shootline to the acual distance the player can reach
shootline.end = shootline.start
+ shootline.getVector().normalize() * BS * d;
shootline.start += intToFloat(camera_offset, BS);
shootline.end += intToFloat(camera_offset, BS);
}