Dedicated server loads the name, password and other initial settings from the serversettings file. + Fixed not being able to change the server name if the current name is null or empty

This commit is contained in:
Joonas Rikkonen
2017-07-03 18:28:23 +03:00
parent 8e880b2ded
commit 0d7851367b
5 changed files with 59 additions and 10 deletions
@@ -83,9 +83,6 @@ namespace Barotrauma.Networking
protected DateTime updateTimer;
public int EndVoteCount, EndVoteMax;
//private GUITextBlock endVoteText;
public int Port;
protected bool gameStarted;
@@ -94,13 +91,21 @@ namespace Barotrauma.Networking
protected RespawnManager respawnManager;
public Voting Voting;
[HasDefaultValue(14242, true)]
public int Port
{
get;
set;
}
[HasDefaultValue("", true)]
public string Name
{
get { return name; }
set
{
if (string.IsNullOrEmpty(name)) return;
if (string.IsNullOrEmpty(value)) return;
name = value;
}
}