◆ Client()
Barotrauma.Networking.Client.Client |
( |
string | name, |
|
|
byte | sessionId ) |
◆ Dispose()
void Barotrauma.Networking.Client.Dispose |
( |
| ) |
|
◆ GetVote< T >()
T Barotrauma.Networking.Client.GetVote< T > |
( |
VoteType | voteType | ) |
|
◆ ReadPermissions() [1/2]
void Barotrauma.Networking.Client.ReadPermissions |
( |
IReadMessage | inc | ) |
|
◆ ReadPermissions() [2/2]
◆ SanitizeName()
static string Barotrauma.Networking.Client.SanitizeName |
( |
string | name | ) |
|
|
static |
◆ SessionOrAccountIdMatches()
bool Barotrauma.Networking.Client.SessionOrAccountIdMatches |
( |
string | userId | ) |
|
◆ SetVote()
void Barotrauma.Networking.Client.SetVote |
( |
VoteType | voteType, |
|
|
object | value ) |
◆ WritePermissions()
void Barotrauma.Networking.Client.WritePermissions |
( |
IWriteMessage | msg | ) |
|
◆ AccountInfo
◆ CharacterID
UInt16 Barotrauma.Networking.Client.CharacterID |
◆ GivenAchievements
HashSet<Identifier> Barotrauma.Networking.Client.GivenAchievements = new HashSet<Identifier>() |
◆ HasSpawned
bool Barotrauma.Networking.Client.HasSpawned |
◆ Language
◆ MaxNameLength
const int Barotrauma.Networking.Client.MaxNameLength = 32 |
|
static |
◆ Name
string Barotrauma.Networking.Client.Name |
◆ NameId
UInt16 Barotrauma.Networking.Client.NameId |
◆ Permissions
◆ PermittedConsoleCommands
◆ Ping
UInt16 Barotrauma.Networking.Client.Ping |
◆ PreferredJob
Identifier Barotrauma.Networking.Client.PreferredJob |
◆ PreferredTeam
◆ SessionId
readonly byte Barotrauma.Networking.Client.SessionId |
An ID for this client for the current session. THIS IS NOT A PERSISTENT VALUE. DO NOT STORE THIS LONG-TERM. IT CANNOT BE USED TO IDENTIFY PLAYERS ACROSS SESSIONS.
◆ TeamID
◆ UsingFreeCam
bool Barotrauma.Networking.Client.UsingFreeCam |
Is the client using the 'freecam' console command?
◆ AccountId
Option<AccountId> Barotrauma.Networking.Client.AccountId |
|
get |
The ID of the account used to authenticate this session. This value can be used as a persistent value to identify players in the banlist and campaign saves.
◆ Character
Character Barotrauma.Networking.Client.Character |
|
getset |
◆ ClientList
IReadOnlyList<Client> Barotrauma.Networking.Client.ClientList |
|
staticget |
◆ HasPermissions
bool Barotrauma.Networking.Client.HasPermissions |
|
get |
◆ InGame
bool Barotrauma.Networking.Client.InGame |
|
getset |
◆ Muted
bool Barotrauma.Networking.Client.Muted |
|
getset |
◆ SpectatePos
Vector2? Barotrauma.Networking.Client.SpectatePos |
|
getset |
◆ Spectating
bool Barotrauma.Networking.Client.Spectating |
|
get |
◆ SteamID
ulong Barotrauma.Networking.Client.SteamID |
|
get |
◆ VoipQueue
VoipQueue Barotrauma.Networking.Client.VoipQueue |
|
get |
The documentation for this class was generated from the following files:
- /home/runner/work/Luatrauma.Docs/Luatrauma.Docs/libs/LuaCsForBarotrauma/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Lua/LuaBarotraumaAdditions.cs
- /home/runner/work/Luatrauma.Docs/Luatrauma.Docs/libs/LuaCsForBarotrauma/Barotrauma/BarotraumaShared/SharedSource/Networking/Client.cs