(97afc6f16) Fixed: SubPatients list not cleared when restarting

This commit is contained in:
Joonas Rikkonen
2019-05-18 17:53:54 +03:00
parent d36669c607
commit c7efdbb0e3
2 changed files with 18 additions and 1 deletions

View File

@@ -21,7 +21,7 @@ namespace Barotrauma.Tutorials
private ItemContainer doctor_suppliesCabinet;
private ItemContainer doctor_medBayCabinet;
private Character patient1, patient2;
private List<Character> subPatients = new List<Character>();
private List<Character> subPatients;
private Hull startRoom;
private Hull medBay;
@@ -47,6 +47,7 @@ namespace Barotrauma.Tutorials
{
base.Start();
subPatients = new List<Character>();
radioSpeakerName = TextManager.Get("Tutorial.Radio.Speaker");
doctor = Character.Controlled;

View File

@@ -218,6 +218,22 @@ namespace Barotrauma
return true;
}
private bool RefreshJoinButtonState(GUIComponent component, object obj)
{
if (obj == null || waitingForRefresh) { return false; }
if (!string.IsNullOrWhiteSpace(clientNameBox.Text) && !string.IsNullOrWhiteSpace(ipBox.Text))
{
joinButton.Enabled = true;
}
else
{
joinButton.Enabled = false;
}
return true;
}
private bool SelectServer(GUIComponent component, object obj)
{
if (obj == null || waitingForRefresh) { return false; }