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.
◆ FLootLockerInternalListBroadcastsResponseDelegate
◆ FLootLockerListBroadcastsResponseDelegate
◆ 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
-
| Languages | Language codes for localized broadcasts |
| Limit | The count of items you want to retrieve. |
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: 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()
List broadcast messages for this game with default localisation and limit.
- Parameters
-
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: 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
-
| Languages | Language codes for localized broadcasts |
| OnComplete | Delegate for handling the server response |
| ForPlayerWithUlid | Optional: 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