Entities that are behind other entities can be selected using a listbox that appears when hovering the cursor over them, itemcomponent GUIFrames aren't added to GUIUpdateList in sub editor (unless in character mode)

This commit is contained in:
Regalis
2016-11-28 21:27:36 +02:00
parent d035d3bfb2
commit 0b03b78606
9 changed files with 196 additions and 61 deletions
+5 -4
View File
@@ -858,6 +858,10 @@ namespace Barotrauma
{
MapEntity.SelectedList[0].AddToGUIUpdateList();
}
if (MapEntity.HighlightedListBox != null)
{
MapEntity.HighlightedListBox.AddToGUIUpdateList();
}
leftPanel.AddToGUIUpdateList();
topPanel.AddToGUIUpdateList();
@@ -899,10 +903,7 @@ namespace Barotrauma
hullVolumeFrame.Visible = MapEntity.SelectedList.Any(s => s is Hull);
if (GUIComponent.MouseOn == null)
{
cam.MoveCamera((float)deltaTime);
}
cam.MoveCamera((float)deltaTime);
if (characterMode || wiringMode)
{