DIFF

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 GetPingAct()

ping range estimation

Referenced by DayZGame.OnUpdate()
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])

Referenced by DayZGame.OnUpdate()
proto float GetInputThrottle()

Throttling performed on input bandwidth since last update(percentage [0,1]) (unknown value on Server)

Referenced by DayZGame.OnUpdate()
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