Definitions and infrastructure shared across all progression types.
Progressions are points-based levelling systems with configurable tiers and per-tier reward payloads. The same configuration applies to player, character, and asset-instance progressions. This group covers the cross-cutting game-level progression endpoints, including tier definitions and metadata.
See the LootLocker documentation.
◆ GetPaginatedProgressions()
Get a list of progressions for the game using pagination settings.
- Parameters
-
| Count | The number of progressions to get. Must be a value between 1 and 100 |
| After | The id of the progression from where to start getting progressions (non inclusive). Set to "" to start from the first item |
| OnCompletedRequest | Delegate for handling the server response |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ GetPaginatedTiersForProgression()
Get a list of tiers for the specified progression using pagination settings.
- Parameters
-
| ProgressionKey | The key of the progression for which you want to get the tiers |
| Count | The number of progressions to get. Must be a value between 1 and 100 |
| After | The tier step (non inclusive) to start getting tiers from. Set to 0 to start from the first item |
| OnCompletedRequest | Delegate for handling the server response |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ GetProgressionByKey()
Get the specified progression.
- Parameters
-
| ProgressionKey | The key of the progression you want to get |
| OnCompletedRequest | Delegate for handling the server response |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ GetProgressions()
Get a list of progressions for the game The list will contain the first 20 items, if you want to get more items or not list items from somewhere else than the beginning; use GetPaginatedProgressions.
- Parameters
-
| OnCompletedRequest | Delegate for handling the server response |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound
◆ GetTiersForProgression()
Get a list of tiers for the specified progression The list will contain the first 20 items, if you want to get more items or not list items from somewhere else than the beginning; use GetPaginatedTiersForProgression.
- Parameters
-
| ProgressionKey | The key of the progression for which you want to get the tiers |
| OnCompletedRequest | Delegate for handling the server response |
- Returns
- A unique id for this request, use this to match callbacks to requests when you have multiple simultaneous requests outbound