(3dc4135ce) v0.9.5.1

This commit is contained in:
Regalis
2019-11-21 18:22:25 +01:00
parent b39922a074
commit 5c95c53118
287 changed files with 12655 additions and 5048 deletions
@@ -74,26 +74,28 @@ namespace Barotrauma
get { return GameModes[SelectedModeIndex]; }
}
private int missionTypeIndex;
public int MissionTypeIndex
private MissionType missionType;
public MissionType MissionType
{
get { return missionTypeIndex; }
get { return missionType; }
set
{
lastUpdateID++;
missionTypeIndex = MathHelper.Clamp(value, 0, Enum.GetValues(typeof(MissionType)).Length - 1);
missionType = value;
if (GameMain.NetworkMember?.ServerSettings != null)
{
GameMain.NetworkMember.ServerSettings.MissionType = missionType.ToString();
}
}
}
public string MissionTypeName
{
get { return ((MissionType)missionTypeIndex).ToString(); }
get { return missionType.ToString(); }
set
{
if (Enum.TryParse(value, out MissionType missionType))
{
missionTypeIndex = (int)missionType;
}
Enum.TryParse(value, out MissionType type);
MissionType = type;
}
}