Table of Contents

Class GameServerProperties

Namespace
TaleWorlds.MountAndBlade.Diamond
Assembly
TaleWorlds.MountAndBlade.Diamond.dll
public class GameServerProperties
Inheritance
GameServerProperties
Inherited Members

Constructors

GameServerProperties()

public GameServerProperties()

GameServerProperties(string, string, int, string, string, string, string, string, string, string, int, bool, bool, bool, PlayerId, string, List<ModuleInfoModel>, bool, int)

public GameServerProperties(string name, string address, int port, string region, string gameModule, string gameType, string map, string uniqueMapId, string gamePassword, string adminPassword, int maxPlayerCount, bool isOfficial, bool byOfficialProvider, bool crossplayEnabled, PlayerId hostId, string hostName, List<ModuleInfoModel> loadedModules, bool allowsOptionalModules, int permission)

Parameters

name string
address string
port int
region string
gameModule string
gameType string
map string
uniqueMapId string
gamePassword string
adminPassword string
maxPlayerCount int
isOfficial bool
byOfficialProvider bool
crossplayEnabled bool
hostId PlayerId
hostName string
loadedModules List<ModuleInfoModel>
allowsOptionalModules bool
permission int

Properties

Address

public string Address { get; set; }

Property Value

string

AdminPassword

public string AdminPassword { get; set; }

Property Value

string

AllowsOptionalModules

public bool AllowsOptionalModules { get; set; }

Property Value

bool

ByOfficialProvider

public bool ByOfficialProvider { get; set; }

Property Value

bool

CrossplayEnabled

public bool CrossplayEnabled { get; set; }

Property Value

bool

GameModule

public string GameModule { get; set; }

Property Value

string

GamePassword

public string GamePassword { get; set; }

Property Value

string

GameType

public string GameType { get; set; }

Property Value

string

HostId

public PlayerId HostId { get; set; }

Property Value

PlayerId

HostName

public string HostName { get; set; }

Property Value

string

IsOfficial

public bool IsOfficial { get; set; }

Property Value

bool

LoadedModules

public List<ModuleInfoModel> LoadedModules { get; set; }

Property Value

List<ModuleInfoModel>

Map

public string Map { get; set; }

Property Value

string

MaxPlayerCount

public int MaxPlayerCount { get; set; }

Property Value

int

Name

public string Name { get; set; }

Property Value

string

PasswordProtected

public bool PasswordProtected { get; set; }

Property Value

bool

Permission

public int Permission { get; set; }

Property Value

int

Port

public int Port { get; set; }

Property Value

int

Region

public string Region { get; set; }

Property Value

string

UniqueMapId

public string UniqueMapId { get; set; }

Property Value

string

Methods

CheckAndReplaceProxyAddress(IReadOnlyDictionary<string, string>)

public void CheckAndReplaceProxyAddress(IReadOnlyDictionary<string, string> proxyAddressMap)

Parameters

proxyAddressMap IReadOnlyDictionary<string, string>

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).