Class MultiplayerOptions
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class MultiplayerOptions
- Inheritance
-
MultiplayerOptions
- Inherited Members
Constructors
MultiplayerOptions()
public MultiplayerOptions()
Fields
CurrentOptionsCategory
public MultiplayerOptions.OptionsCategory CurrentOptionsCategory
Field Value
Properties
Instance
public static MultiplayerOptions Instance { get; }
Property Value
Methods
GetMapList()
public MBList<string> GetMapList()
Returns
GetMultiplayerOptionsList(OptionType)
public List<string> GetMultiplayerOptionsList(MultiplayerOptions.OptionType optionType)
Parameters
optionTypeMultiplayerOptions.OptionType
Returns
GetMultiplayerOptionsTextList(OptionType)
public List<string> GetMultiplayerOptionsTextList(MultiplayerOptions.OptionType optionType)
Parameters
optionTypeMultiplayerOptions.OptionType
Returns
GetNumberOfPlayersForGameMode(string)
public int GetNumberOfPlayersForGameMode(string gameModeID)
Parameters
gameModeIDstring
Returns
GetOptionFromOptionType(OptionType, MultiplayerOptionsAccessMode)
public MultiplayerOptions.MultiplayerOption GetOptionFromOptionType(MultiplayerOptions.OptionType optionType, MultiplayerOptions.MultiplayerOptionsAccessMode mode = MultiplayerOptionsAccessMode.CurrentMapOptions)
Parameters
optionTypeMultiplayerOptions.OptionTypemodeMultiplayerOptions.MultiplayerOptionsAccessMode
Returns
GetRoundCountForGameMode(string)
public int GetRoundCountForGameMode(string gameModeID)
Parameters
gameModeIDstring
Returns
GetRoundTimeLimitInMinutesForGameMode(string)
public int GetRoundTimeLimitInMinutesForGameMode(string gameModeID)
Parameters
gameModeIDstring
Returns
GetValueTextForOptionWithMultipleSelection(OptionType)
public string GetValueTextForOptionWithMultipleSelection(MultiplayerOptions.OptionType optionType)
Parameters
optionTypeMultiplayerOptions.OptionType
Returns
InitializeAllOptionsFromNext()
public void InitializeAllOptionsFromNext()
InitializeFromCommandList(List<string>)
public void InitializeFromCommandList(List<string> arguments)
Parameters
InitializeNextAndDefaultOptionContainers()
public void InitializeNextAndDefaultOptionContainers()
OnGameTypeChanged(MultiplayerOptionsAccessMode)
public void OnGameTypeChanged(MultiplayerOptions.MultiplayerOptionsAccessMode mode = MultiplayerOptionsAccessMode.CurrentMapOptions)
Parameters
Release()
public static void Release()
ResetDefaultsToCurrent()
public void ResetDefaultsToCurrent()
SetValueForOptionWithMultipleSelectionFromText(OptionType, string)
public void SetValueForOptionWithMultipleSelectionFromText(MultiplayerOptions.OptionType optionType, string value)
Parameters
optionTypeMultiplayerOptions.OptionTypevaluestring
TryGetOptionTypeFromString(string, out OptionType, out MultiplayerOptionsProperty)
public static bool TryGetOptionTypeFromString(string optionTypeString, out MultiplayerOptions.OptionType optionType, out MultiplayerOptionsProperty optionAttribute)
Parameters
optionTypeStringstringoptionTypeMultiplayerOptions.OptionTypeoptionAttributeMultiplayerOptionsProperty
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).