Barotrauma Client Doc
|
Classes | |
class | SavedClientPermission |
Public Types | |
enum class | NetFlags : byte { None = 0x0 , Name = 0x1 , Message = 0x2 , Properties = 0x4 , Misc = 0x8 , LevelSeed = 0x10 , HiddenSubs = 0x20 } |
Public Member Functions | |
ServerSettings (NetworkMember networkMember, string serverName, int port, int queryPort, int maxPlayers, bool isPublic, bool enableUPnP, IPAddress listenIp) | |
void | SetPassword (string password) |
bool | IsPasswordCorrect (byte[] input, int salt) |
void | ReadMonsterEnabled (IReadMessage inc) |
void | WriteMonsterEnabled (IWriteMessage msg, Dictionary< Identifier, bool > monsterEnabled=null) |
bool | ReadExtraCargo (IReadMessage msg) |
void | WriteExtraCargo (IWriteMessage msg) |
void | ReadHiddenSubs (IReadMessage msg) |
void | WriteHiddenSubs (IWriteMessage msg) |
void | ClientAdminRead (IReadMessage incMsg) |
void | ClientRead (IReadMessage incMsg) |
void | ClientAdminWrite (NetFlags dataToSend, int? missionTypeOr=null, int? missionTypeAnd=null, float? levelDifficulty=null, bool? autoRestart=null, float? traitorProbability=null, int traitorDangerLevel=0, int botCount=0, int botSpawnMode=0, bool? useRespawnShuttle=null) |
void | AssignGUIComponent (string propertyName, GUIComponent component) |
void | AddToGUIUpdateList () |
bool | ToggleSettingsFrame (GUIButton button, object obj) |
Static Public Member Functions | |
static byte[] | SaltPassword (byte[] password, int salt) |
Public Attributes | |
bool | ServerDetailsChanged |
Have some of the properties listed in the server list changed More... | |
int | Port |
int | QueryPort |
IPAddress | ListenIPAddress |
bool | EnableUPnP |
ServerLog | ServerLog |
float | AutoRestartTimer |
Static Public Attributes | |
const int | PacketLimitMin = 1200 |
const string | SettingsFile = "serversettings.xml" |
static readonly string | PermissionPresetFile = "Data" + Path.DirectorySeparatorChar + "permissionpresets.xml" |
const int | MaxExtraCargoItemsOfType = 10 |
const int | MaxExtraCargoItemTypes = 20 |
const int | DefaultTickRate = 20 |
Definition at line 39 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
strong |
Enumerator | |
---|---|
None | |
Name | |
Message | |
Properties | |
Misc | |
LevelSeed | |
HiddenSubs |
Definition at line 49 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
Barotrauma.Networking.ServerSettings.ServerSettings | ( | NetworkMember | networkMember, |
string | serverName, | ||
int | port, | ||
int | queryPort, | ||
int | maxPlayers, | ||
bool | isPublic, | ||
bool | enableUPnP, | ||
IPAddress | listenIp | ||
) |
Definition at line 267 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.AddToGUIUpdateList | ( | ) |
Definition at line 302 of file BarotraumaClient/ClientSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.AssignGUIComponent | ( | string | propertyName, |
GUIComponent | component | ||
) |
Definition at line 297 of file BarotraumaClient/ClientSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.ClientAdminRead | ( | IReadMessage | incMsg | ) |
Definition at line 107 of file BarotraumaClient/ClientSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.ClientAdminWrite | ( | NetFlags | dataToSend, |
int? | missionTypeOr = null , |
||
int? | missionTypeAnd = null , |
||
float? | levelDifficulty = null , |
||
bool? | autoRestart = null , |
||
float? | traitorProbability = null , |
||
int | traitorDangerLevel = 0 , |
||
int | botCount = 0 , |
||
int | botSpawnMode = 0 , |
||
bool? | useRespawnShuttle = null |
||
) |
Definition at line 179 of file BarotraumaClient/ClientSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.ClientRead | ( | IReadMessage | incMsg | ) |
Definition at line 138 of file BarotraumaClient/ClientSource/Networking/ServerSettings.cs.
bool Barotrauma.Networking.ServerSettings.IsPasswordCorrect | ( | byte[] | input, |
int | salt | ||
) |
Definition at line 1011 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
bool Barotrauma.Networking.ServerSettings.ReadExtraCargo | ( | IReadMessage | msg | ) |
Definition at line 1075 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.ReadHiddenSubs | ( | IReadMessage | msg | ) |
Definition at line 1114 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.ReadMonsterEnabled | ( | IReadMessage | inc | ) |
Definition at line 1041 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
static |
Definition at line 999 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.SetPassword | ( | string | password | ) |
Definition at line 994 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
bool Barotrauma.Networking.ServerSettings.ToggleSettingsFrame | ( | GUIButton | button, |
object | obj | ||
) |
Definition at line 1186 of file BarotraumaClient/ClientSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.WriteExtraCargo | ( | IWriteMessage | msg | ) |
Definition at line 1098 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.WriteHiddenSubs | ( | IWriteMessage | msg | ) |
Definition at line 1133 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
void Barotrauma.Networking.ServerSettings.WriteMonsterEnabled | ( | IWriteMessage | msg, |
Dictionary< Identifier, bool > | monsterEnabled = null |
||
) |
Definition at line 1061 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
float Barotrauma.Networking.ServerSettings.AutoRestartTimer |
Definition at line 379 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
static |
Definition at line 394 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
bool Barotrauma.Networking.ServerSettings.EnableUPnP |
Definition at line 364 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
IPAddress Barotrauma.Networking.ServerSettings.ListenIPAddress |
Definition at line 362 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
static |
Definition at line 370 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
static |
Definition at line 371 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
static |
Definition at line 41 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
static |
Definition at line 60 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
int Barotrauma.Networking.ServerSettings.Port |
Definition at line 358 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
int Barotrauma.Networking.ServerSettings.QueryPort |
Definition at line 360 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
bool Barotrauma.Networking.ServerSettings.ServerDetailsChanged |
Have some of the properties listed in the server list changed
Definition at line 70 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
ServerLog Barotrauma.Networking.ServerSettings.ServerLog |
Definition at line 366 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
static |
Definition at line 46 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 638 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
A list of int pairs that represent the ranges of UTF-16 codes allowed in client names
Definition at line 1021 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 913 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 585 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 498 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 673 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 652 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 666 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 491 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 967 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 592 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 645 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 472 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 943 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 579 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 920 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 556 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 450 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 694 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 804 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 604 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 618 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 939 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 385 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 680 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 625 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 835 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 708 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 807 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 372 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 893 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 567 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 374 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 388 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 864 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 878 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 849 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 828 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 687 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 842 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 776 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 544 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 659 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 934 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 530 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 927 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 611 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 937 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 715 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 701 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 907 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 426 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 856 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 769 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 433 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 900 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 793 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 368 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 62 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 519 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 405 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 419 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 484 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 631 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 728 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 722 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 257 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 342 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 325 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 537 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
How much skills drop towards the job's default skill levels when dying
Definition at line 443 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 457 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 464 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 780 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 398 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 750 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 736 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 762 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 412 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
getset |
Definition at line 506 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 814 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.
|
get |
Definition at line 821 of file BarotraumaShared/SharedSource/Networking/ServerSettings.cs.