Moved CrewManager & HireManager to a separate single player GameMode, bleeding decreases health

This commit is contained in:
Regalis
2015-06-16 22:53:02 +03:00
parent d668ad0ede
commit 2ef92c4af0
22 changed files with 656 additions and 283 deletions
+13 -3
View File
@@ -28,7 +28,10 @@ namespace Subsurface
public object SelectedData
{
get { return (selected == null) ? null : selected.UserData; }
get
{
return (selected == null) ? null : selected.UserData;
}
}
public int SelectedIndex
@@ -166,12 +169,19 @@ namespace Subsurface
}
public override void ClearChildren()
{
base.ClearChildren();
selected = null;
}
public override void RemoveChild(GUIComponent child)
{
base.RemoveChild(child);
UpdateScrollBarSize();
if (selected == child) selected = null;
UpdateScrollBarSize();
}
private void ShowScrollBar()