summaryrefslogtreecommitdiff
path: root/src/client/game.cpp
diff options
context:
space:
mode:
authorLoneWolfHT <lonewolf04361@gmail.com>2020-07-14 10:12:17 -0700
committerSmallJoker <mk939@ymail.com>2020-07-14 19:13:04 +0200
commit88ffd641243ead70d82623d54822421c72893240 (patch)
tree5dc78bce9ffd621e34b41ca0bb3dd6289cfb3e47 /src/client/game.cpp
parent4fa1e03f6844a24fc4b37f22e7264957b2a71d06 (diff)
downloadminetest-88ffd641243ead70d82623d54822421c72893240.tar.gz
minetest-88ffd641243ead70d82623d54822421c72893240.tar.bz2
minetest-88ffd641243ead70d82623d54822421c72893240.zip
Add object crosshair, disable entity selectionboxes by default (#9523)
Adds new object crosshair base pack texture
Diffstat (limited to 'src/client/game.cpp')
-rw-r--r--src/client/game.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/client/game.cpp b/src/client/game.cpp
index 5f3ff5649..42d60b21c 100644
--- a/src/client/game.cpp
+++ b/src/client/game.cpp
@@ -3176,11 +3176,14 @@ PointedThing Game::updatePointedThing(
const NodeDefManager *nodedef = map.getNodeDefManager();
runData.selected_object = NULL;
+ hud->pointing_at_object = false;
RaycastState s(shootline, look_for_object, liquids_pointable);
PointedThing result;
env.continueRaycast(&s, &result);
if (result.type == POINTEDTHING_OBJECT) {
+ hud->pointing_at_object = true;
+
runData.selected_object = client->getEnv().getActiveObject(result.object_id);
aabb3f selection_box;
if (show_entity_selectionbox && runData.selected_object->doShowSelectionBox() &&