class PlayerIdentityBaseSource
PlayerIdentity › PlayerIdentityBase › Managed
All members, including inherited
Player description (base engine class)
Constructors 2
private void PlayerIdentityBase()This is a C++ managed class, so script has no business managing the lifetime
private void ~PlayerIdentityBase()Methods 17
proto int GetPingMin()ping range estimation
proto int GetPingMax()ping range estimation
proto int GetPingAvg()ping range estimation
proto int GetBandwidthMin()bandwidth estimation (in kbps)
proto int GetBandwidthMax()bandwidth estimation (in kbps)
proto int GetBandwidthAvg()bandwidth estimation (in kbps)
proto float GetOutputThrottle()Throttling performed on output bandwidth since last update (percentage [0,1])
proto float GetInputThrottle()Throttling performed on input bandwidth since last update(percentage [0,1]) (unknown value on Server)
proto string GetName()nick (short) name of player
proto string GetPlainName()nick without any processing
proto string GetFullName()full name of player
proto string GetId()unique id of player (hashed steamID, database Xbox id...) can be used in database or logs
Show 1 more
, PluginAdminLog.GetPlayerPrefix()proto string GetPlainId()plaintext unique id of player (cannot be used in database or logs)
Show 1 more
, SyncPlayerList.CreatePlayerList()proto int GetPlayerId()id of player in one session (is reused after player disconnects)
proto native void Possess(Pawn pawn)FEATURE_NETWORK_RECONCILIATIONPossess a pawn