(3dc4135ce) v0.9.5.1
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user