]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/client/game.cpp
Add object crosshair, disable entity selectionboxes by default (#9523)
[dragonfireclient.git] / src / client / game.cpp
index 5f3ff56490471ec51d9d5c51981f0f9be3de71ae..42d60b21cdd0712583712edfc028f2efd9eb66bd 100644 (file)
@@ -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() &&