struct
#include <Jazz2/Multiplayer/PeerDescriptor.h>
PeerDescriptor Peer descriptor.
Constructors, destructors, conversion operators
Public variables
- Peer RemotePeer
- Remote peer if the peer is connected remotely.
-
StaticArray<16, std::
uint8_t> Uuid - Unique Player ID if the peer is connected remotely.
- bool IsAuthenticated
- Whether the peer is already successfully authenticated.
- bool IsAdmin
- Whether the peer has admin privileges.
- PlayerType PreferredPlayerType
- Preferred player type selected by the peer.
- String PlayerName
- Player display name.
-
std::
uint32_t Points - Earned points in the current session (championship)
-
std::
uint32_t PositionInRound - Position in a round.
-
Actors::
Multiplayer:: MpPlayer* Player - Spawned player in the current level.
- PeerLevelState LevelState
- State of the player in the current level.
-
std::
uint64_t LastUpdated - Last update of the player from client.
- bool EnableLedgeClimb
- Whether ledge climbing is enabled by client.
-
std::
uint8_t Team - Team ID.
-
std::
uint32_t Deaths - Deaths of the player in the current round.
-
std::
uint32_t Kills - Kills of the player in the current round.
-
std::
uint32_t Laps - Laps of the player in the current round.
- TimeStamp LapStarted
- Timestamp when the last lap started.
-
std::
uint32_t TreasureCollected - Treasure collected of the player in the current round.
- float DeathElapsedFrames
- Elapsed frames when the player lost all lives.
- float LapsElapsedFrames
- Elapsed frames of all completed laps.