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
optionType
MultiplayerOptions.OptionType
Returns
GetMultiplayerOptionsTextList(OptionType)
public List<string> GetMultiplayerOptionsTextList(MultiplayerOptions.OptionType optionType)
Parameters
optionType
MultiplayerOptions.OptionType
Returns
GetNumberOfPlayersForGameMode(string)
public int GetNumberOfPlayersForGameMode(string gameModeID)
Parameters
gameModeID
string
Returns
GetOptionFromOptionType(OptionType, MultiplayerOptionsAccessMode)
public MultiplayerOptions.MultiplayerOption GetOptionFromOptionType(MultiplayerOptions.OptionType optionType, MultiplayerOptions.MultiplayerOptionsAccessMode mode = MultiplayerOptionsAccessMode.CurrentMapOptions)
Parameters
optionType
MultiplayerOptions.OptionTypemode
MultiplayerOptions.MultiplayerOptionsAccessMode
Returns
GetRoundCountForGameMode(string)
public int GetRoundCountForGameMode(string gameModeID)
Parameters
gameModeID
string
Returns
GetRoundTimeLimitInMinutesForGameMode(string)
public int GetRoundTimeLimitInMinutesForGameMode(string gameModeID)
Parameters
gameModeID
string
Returns
GetValueTextForOptionWithMultipleSelection(OptionType)
public string GetValueTextForOptionWithMultipleSelection(MultiplayerOptions.OptionType optionType)
Parameters
optionType
MultiplayerOptions.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
optionType
MultiplayerOptions.OptionTypevalue
string
TryGetOptionTypeFromString(string, out OptionType, out MultiplayerOptionsProperty)
public static bool TryGetOptionTypeFromString(string optionTypeString, out MultiplayerOptions.OptionType optionType, out MultiplayerOptionsProperty optionAttribute)
Parameters
optionTypeString
stringoptionType
MultiplayerOptions.OptionTypeoptionAttribute
MultiplayerOptionsProperty
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).