forked from Mirrorlandia_minetest/minetest
Re-add halo highlight (#5130)
Due to a rebase mistake halo highlighting was disabled. This commit re-adds that feature.
This commit is contained in:
parent
0c9189d109
commit
f0e3abc64d
@ -3697,6 +3697,7 @@ PointedThing Game::updatePointedThing(
|
|||||||
{
|
{
|
||||||
std::vector<aabb3f> *selectionboxes = hud->getSelectionBoxes();
|
std::vector<aabb3f> *selectionboxes = hud->getSelectionBoxes();
|
||||||
selectionboxes->clear();
|
selectionboxes->clear();
|
||||||
|
hud->setSelectedFaceNormal(v3f(0.0, 0.0, 0.0));
|
||||||
static const bool show_entity_selectionbox = g_settings->getBool(
|
static const bool show_entity_selectionbox = g_settings->getBool(
|
||||||
"show_entity_selectionbox");
|
"show_entity_selectionbox");
|
||||||
|
|
||||||
@ -3741,6 +3742,10 @@ PointedThing Game::updatePointedThing(
|
|||||||
}
|
}
|
||||||
hud->setSelectionPos(intToFloat(result.node_undersurface, BS),
|
hud->setSelectionPos(intToFloat(result.node_undersurface, BS),
|
||||||
camera_offset);
|
camera_offset);
|
||||||
|
hud->setSelectedFaceNormal(v3f(
|
||||||
|
result.intersection_normal.X,
|
||||||
|
result.intersection_normal.Y,
|
||||||
|
result.intersection_normal.Z));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update selection mesh light level and vertex colors
|
// Update selection mesh light level and vertex colors
|
||||||
|
Loading…
Reference in New Issue
Block a user