M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.MultiplayerOptionsProperty Class Reference

Applying this attribute to a property in MultiplayerOptions.cs does the following things: More...

Inherits Attribute.

Public Types

enum  ReplicationOccurrence
 

Public Member Functions

 MultiplayerOptionsProperty (MultiplayerOptions.OptionValueType optionValueType, ReplicationOccurrence replicationOccurrence, string description=null, int boundsMin=0, int boundsMax=0, string[] validGameModes=null, bool hasMultipleSelections=false, Type enumType=null)
 

Public Attributes

readonly MultiplayerOptions.OptionValueType OptionValueType
 
readonly ReplicationOccurrence Replication
 
readonly string Description
 
readonly int BoundsMin
 
readonly int BoundsMax
 
readonly string[] ValidGameModes
 
readonly bool HasMultipleSelections
 
readonly Type EnumType
 

Properties

bool HasBounds [get]
 

Detailed Description

  1. It makes it automatically available as a console command for dedicated server.
  2. By applying the proper ReplicationOccurrence, you get extra checks if you forget to replicate this property to clients.

Member Enumeration Documentation

◆ ReplicationOccurrence

Constructor & Destructor Documentation

◆ MultiplayerOptionsProperty()

TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.MultiplayerOptionsProperty ( MultiplayerOptions.OptionValueType  optionValueType,
ReplicationOccurrence  replicationOccurrence,
string  description = null,
int  boundsMin = 0,
int  boundsMax = 0,
string[]  validGameModes = null,
bool  hasMultipleSelections = false,
Type  enumType = null 
)

Member Data Documentation

◆ OptionValueType

readonly MultiplayerOptions.OptionValueType TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.OptionValueType

◆ Replication

readonly ReplicationOccurrence TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.Replication

◆ Description

readonly string TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.Description

◆ BoundsMin

readonly int TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.BoundsMin

◆ BoundsMax

readonly int TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.BoundsMax

◆ ValidGameModes

readonly string [] TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.ValidGameModes

◆ HasMultipleSelections

readonly bool TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.HasMultipleSelections

◆ EnumType

readonly Type TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.EnumType

Property Documentation

◆ HasBounds

bool TaleWorlds.MountAndBlade.MultiplayerOptionsProperty.HasBounds
get