LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
Broadcasts

Detailed Description

Fetch scheduled, localizable messages published from the LootLocker console.

Broadcasts can target all players or specific segments filtered by platform, activity, or playtime. Each message supports text, images, actions, and custom key-value pairs, with full localization and flexible publish schedules across timezones. Typical uses: patch notes, event announcements, maintenance notices, and catalog promotions.

See the LootLocker documentation.

Typedef Documentation

◆ FLootLockerInternalListBroadcastsResponseDelegate

typedef void(* FLootLockerInternalListBroadcastsResponseDelegate) (FLootLockerInternalListBroadcastsResponse)

C++ response callback delegate; receives an FLootLockerInternalListBroadcastsResponse result.

◆ FLootLockerListBroadcastsResponseDelegate

typedef void(* FLootLockerListBroadcastsResponseDelegate) (FLootLockerListBroadcastsResponse)

C++ response callback delegate; receives an FLootLockerListBroadcastsResponse result.

Function Documentation

◆ ListBroadcasts()

static FString ULootLockerSDKManager::ListBroadcasts ( const TArray< FString > &  Languages,
int32  Limit,
const FLootLockerListBroadcastsResponseDelegate OnComplete,
const FString &  ForPlayerWithUlid = "" 
)
static

List broadcast messages chronologically (paginated, localized).

Parameters
LanguagesLanguage codes for localized broadcasts
LimitThe count of items you want to retrieve.
OnCompleteDelegate for handling the server response
ForPlayerWithUlidOptional: Execute for the specified player ULID (default player if empty)
Returns
A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound

◆ ListTopBroadcasts()

static FString ULootLockerSDKManager::ListTopBroadcasts ( const FLootLockerListBroadcastsResponseDelegate OnComplete,
const FString &  ForPlayerWithUlid = "" 
)
static

List broadcast messages for this game with default localisation and limit.

Parameters
OnCompleteDelegate for handling the server response
ForPlayerWithUlidOptional: Execute for the specified player ULID (default player if empty)
Returns
A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound

◆ ListTopBroadcastsLocalized()

static FString ULootLockerSDKManager::ListTopBroadcastsLocalized ( const TArray< FString > &  Languages,
const FLootLockerListBroadcastsResponseDelegate OnComplete,
const FString &  ForPlayerWithUlid = "" 
)
static

List top broadcast messages with localization (default pagination).

Parameters
LanguagesLanguage codes for localized broadcasts
OnCompleteDelegate for handling the server response
ForPlayerWithUlidOptional: Execute for the specified player ULID (default player if empty)
Returns
A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound

Typedefs

typedef void(* FLootLockerListBroadcastsResponseDelegate) (FLootLockerListBroadcastsResponse)
 C++ response callback delegate; receives an FLootLockerListBroadcastsResponse result.
 
typedef void(* FLootLockerInternalListBroadcastsResponseDelegate) (FLootLockerInternalListBroadcastsResponse)
 C++ response callback delegate; receives an FLootLockerInternalListBroadcastsResponse result.
 

Functions

static FString ULootLockerSDKManager::ListTopBroadcasts (const FLootLockerListBroadcastsResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="")
 List broadcast messages for this game with default localisation and limit.
 
static FString ULootLockerSDKManager::ListTopBroadcastsLocalized (const TArray< FString > &Languages, const FLootLockerListBroadcastsResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="")
 List top broadcast messages with localization (default pagination).
 
static FString ULootLockerSDKManager::ListBroadcasts (const TArray< FString > &Languages, int32 Limit, const FLootLockerListBroadcastsResponseDelegate &OnComplete, const FString &ForPlayerWithUlid="")
 List broadcast messages chronologically (paginated, localized).