Fixed content package dropdown setting not being saved

This commit is contained in:
juanjp600
2017-12-01 14:47:39 -03:00
parent 84ba36aa78
commit af6f0b0386

View File

@@ -125,6 +125,7 @@ namespace Barotrauma
new GUITextBlock(new Rectangle(x, y, 20, 20), "Content package", "", Alignment.TopLeft, Alignment.TopLeft, settingsFrame);
var contentPackageDD = new GUIDropDown(new Rectangle(x, y + 20, 200, 20), "", "", settingsFrame);
contentPackageDD.OnSelected = SelectContentPackage;
foreach (ContentPackage contentPackage in ContentPackage.list)
{
@@ -182,6 +183,13 @@ namespace Barotrauma
return true;
}
private bool SelectContentPackage(GUIComponent select,object userData)
{
GameMain.Config.SelectedContentPackage = (ContentPackage)userData;
UnsavedSettings = true;
return true;
}
private IEnumerable<object> WaitForKeyPress(GUITextBox keyBox)
{
yield return CoroutineStatus.Running;