LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
FLootLockerRemoteSessionPlayerData Struct Reference

Holds the player data returned when a remote session lease is successfully authorized, including identity fields, progression state, and notification check flags. More...

#include <LootLockerRemoteSessionRequestHandler.h>

Collaboration diagram for FLootLockerRemoteSessionPlayerData:

Data Fields

FString player_name = ""
 The player's name if it has been set by using SetPlayerName().
 
int32 player_id = 0
 The player id.
 
FString public_uid = ""
 The public UID for this player.
 
FString player_ulid = ""
 The player ULID for this player.
 
bool seen_before = false
 Whether this player has been seen before (true) or is new (false)
 
bool check_grant_notifications = false
 Whether this player has new information to check in grants.
 
bool check_deactivation_notifications = false
 Whether this player has new information to check in deactivations.
 
int32 xp = 0
 The current xp of this player.
 
int32 level = 0
 The current level of this player.
 
FLootLockerLevelThresholds level_thresholds
 The level_thresholds that the level and xp data relates to.
 
int32 account_balance = 0
 The current balance in this account.
 
FString player_identifier = ""
 The player identifier of the player.
 
FString player_created_at = ""
 When this player was first created.
 
FString wallet_id = ""
 The id of the wallet for this account.
 

Detailed Description

Holds the player data returned when a remote session lease is successfully authorized, including identity fields, progression state, and notification check flags.

Field Documentation

◆ account_balance

int32 FLootLockerRemoteSessionPlayerData::account_balance = 0

The current balance in this account.

◆ check_deactivation_notifications

bool FLootLockerRemoteSessionPlayerData::check_deactivation_notifications = false

Whether this player has new information to check in deactivations.

◆ check_grant_notifications

bool FLootLockerRemoteSessionPlayerData::check_grant_notifications = false

Whether this player has new information to check in grants.

◆ level

int32 FLootLockerRemoteSessionPlayerData::level = 0

The current level of this player.

◆ level_thresholds

FLootLockerLevelThresholds FLootLockerRemoteSessionPlayerData::level_thresholds

The level_thresholds that the level and xp data relates to.

◆ player_created_at

FString FLootLockerRemoteSessionPlayerData::player_created_at = ""

When this player was first created.

◆ player_id

int32 FLootLockerRemoteSessionPlayerData::player_id = 0

The player id.

◆ player_identifier

FString FLootLockerRemoteSessionPlayerData::player_identifier = ""

The player identifier of the player.

◆ player_name

FString FLootLockerRemoteSessionPlayerData::player_name = ""

The player's name if it has been set by using SetPlayerName().

◆ player_ulid

FString FLootLockerRemoteSessionPlayerData::player_ulid = ""

The player ULID for this player.

◆ public_uid

FString FLootLockerRemoteSessionPlayerData::public_uid = ""

The public UID for this player.

◆ seen_before

bool FLootLockerRemoteSessionPlayerData::seen_before = false

Whether this player has been seen before (true) or is new (false)

◆ wallet_id

FString FLootLockerRemoteSessionPlayerData::wallet_id = ""

The id of the wallet for this account.

◆ xp

int32 FLootLockerRemoteSessionPlayerData::xp = 0

The current xp of this player.