Player description (base engine class) More...
Private Member Functions | |
proto int | GetPingAct () |
ping range estimation | |
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 | |
proto string | GetPlainId () |
plaintext unique id of player (cannot be used in database or logs) | |
proto int | GetPlayerId () |
id of player in one session (is reused after player disconnects) | |
proto Man | GetPlayer () |
get player | |
private void | PlayerIdentityBase () |
This is a C++ managed class, so script has no business managing the lifetime. | |
private void | ~PlayerIdentityBase () |
Player description (base engine class)
|
private |
This is a C++ managed class, so script has no business managing the lifetime.
|
private |
|
private |
bandwidth estimation (in kbps)
|
private |
bandwidth estimation (in kbps)
|
private |
bandwidth estimation (in kbps)
|
private |
full name of player
|
private |
unique id of player (hashed steamID, database Xbox id...) can be used in database or logs
Referenced by PluginBase::GetPlayerPrefix(), MissionBase::OnClientDisconnectedEvent(), MissionBase::OnEvent(), and ManBase::OnSelectPlayer().
|
private |
Throttling performed on input bandwidth since last update(percentage [0,1]) (unknown value on Server)
Referenced by CGame::OnUpdate().
|
private |
nick (short) name of player
Referenced by PluginBase::GetPlayerPrefix(), and ManBase::OnSelectPlayer().
|
private |
Throttling performed on output bandwidth since last update (percentage [0,1])
Referenced by CGame::OnUpdate().
|
private |
ping range estimation
Referenced by CGame::OnUpdate().
|
private |
ping range estimation
Referenced by CGame::OnEvent(), and CGame::OnUpdate().
|
private |
ping range estimation
|
private |
ping range estimation
|
private |
plaintext unique id of player (cannot be used in database or logs)
Referenced by CGame::OnRPC(), and ClientData::SyncEvent_PreprocessPlayerList().
|
private |
nick without any processing
Referenced by ClientData::SyncEvent_PreprocessPlayerList().
|
private |
get player
Referenced by BillboardSetHandler::ActivateBillboardSet().
|
private |
id of player in one session (is reused after player disconnects)