Configure and query the shared progression infrastructure.
Progressions are points-based levelling systems with configurable tiers and configurable per-tier rewards (assets, currency, progression points). The same progression can be applied to players (Player Progressions), characters (Character Progressions), or asset instances (Asset Instance Progressions). This group covers cross-cutting endpoints: reading tier and reward definitions, awarding generic points, and resetting a progression. Progressions also support custom Metadata.
See the LootLocker documentation.
◆ GetProgression()
| static void LootLocker.Requests.LootLockerSDKManager.GetProgression |
( |
string |
progressionKey, |
|
|
Action< LootLockerProgressionResponse > |
onComplete, |
|
|
string |
forPlayerWithUlid = null |
|
) |
| |
|
inlinestatic |
Returns a single progression.
- Parameters
-
| progressionKey | Progression key |
| onComplete | onComplete Action for handling the response of type LootLockerProgression |
| forPlayerWithUlid | Optional : Execute the request for the specified player. If not supplied, the default player will be used. |
◆ GetProgressions() [1/3]
Returns multiple progressions.
- Parameters
-
| onComplete | onComplete Action for handling the response of type LootLockerPaginatedProgressions |
| forPlayerWithUlid | Optional : Execute the request for the specified player. If not supplied, the default player will be used. |
◆ GetProgressions() [2/3]
Returns multiple progressions.
- Parameters
-
| count | Amount of entries to receive |
| onComplete | onComplete Action for handling the response of type LootLockerPaginatedProgressions |
| forPlayerWithUlid | Optional : Execute the request for the specified player. If not supplied, the default player will be used. |
◆ GetProgressions() [3/3]
Returns multiple progressions.
- Parameters
-
| count | Amount of entries to receive |
| after | Used for pagination, id of the progression from which the pagination starts from, use the next_cursor and previous_cursor values |
| onComplete | onComplete Action for handling the response of type LootLockerPaginatedProgressions |
| forPlayerWithUlid | Optional : Execute the request for the specified player. If not supplied, the default player will be used. |
◆ GetProgressionTier()
| static void LootLocker.Requests.LootLockerSDKManager.GetProgressionTier |
( |
string |
progressionKey, |
|
|
ulong |
step, |
|
|
Action< LootLockerProgressionTierResponse > |
onComplete, |
|
|
string |
forPlayerWithUlid = null |
|
) |
| |
|
inlinestatic |
Returns a single progression tier for the specified progression.
- Parameters
-
| progressionKey | Progression key |
| step | Step of the progression tier that is being fetched |
| onComplete | onComplete Action for handling the response of type LootLockerProgressionTierResponse |
| forPlayerWithUlid | Optional : Execute the request for the specified player. If not supplied, the default player will be used. |
◆ GetProgressionTiers() [1/3]
Returns multiple progression tiers for the specified progression.
- Parameters
-
| progressionKey | Progression key |
| onComplete | onComplete Action for handling the response of type LootLockerPaginatedProgressionTiers |
| forPlayerWithUlid | Optional : Execute the request for the specified player. If not supplied, the default player will be used. |
◆ GetProgressionTiers() [2/3]
Returns multiple progression tiers for the specified progression.
- Parameters
-
| progressionKey | Progression key |
| count | Amount of entries to receive |
| onComplete | onComplete Action for handling the response of type LootLockerPaginatedProgressionTiers |
| forPlayerWithUlid | Optional : Execute the request for the specified player. If not supplied, the default player will be used. |
◆ GetProgressionTiers() [3/3]
| static void LootLocker.Requests.LootLockerSDKManager.GetProgressionTiers |
( |
string |
progressionKey, |
|
|
int |
count, |
|
|
ulong? |
after, |
|
|
Action< LootLockerPaginatedProgressionTiersResponse > |
onComplete, |
|
|
string |
forPlayerWithUlid = null |
|
) |
| |
|
inlinestatic |
Returns multiple progression tiers for the specified progression.
- Parameters
-
| progressionKey | Progression key |
| count | Amount of entries to receive |
| after | Used for pagination, step of the tier from which the pagination starts from, use the next_cursor and previous_cursor values |
| onComplete | onComplete Action for handling the response of type LootLockerPaginatedProgressionTiers |
| forPlayerWithUlid | Optional : Execute the request for the specified player. If not supplied, the default player will be used. |
|
| static void | LootLocker.Requests.LootLockerSDKManager.GetProgressions (int count, string after, Action< LootLockerPaginatedProgressionsResponse > onComplete, string forPlayerWithUlid=null) |
| | Returns multiple progressions.
|
| |
| static void | LootLocker.Requests.LootLockerSDKManager.GetProgressions (int count, Action< LootLockerPaginatedProgressionsResponse > onComplete, string forPlayerWithUlid=null) |
| | Returns multiple progressions.
|
| |
| static void | LootLocker.Requests.LootLockerSDKManager.GetProgressions (Action< LootLockerPaginatedProgressionsResponse > onComplete, string forPlayerWithUlid=null) |
| | Returns multiple progressions.
|
| |
| static void | LootLocker.Requests.LootLockerSDKManager.GetProgression (string progressionKey, Action< LootLockerProgressionResponse > onComplete, string forPlayerWithUlid=null) |
| | Returns a single progression.
|
| |
| static void | LootLocker.Requests.LootLockerSDKManager.GetProgressionTiers (string progressionKey, int count, ulong? after, Action< LootLockerPaginatedProgressionTiersResponse > onComplete, string forPlayerWithUlid=null) |
| | Returns multiple progression tiers for the specified progression.
|
| |
| static void | LootLocker.Requests.LootLockerSDKManager.GetProgressionTiers (string progressionKey, int count, Action< LootLockerPaginatedProgressionTiersResponse > onComplete, string forPlayerWithUlid=null) |
| | Returns multiple progression tiers for the specified progression.
|
| |
| static void | LootLocker.Requests.LootLockerSDKManager.GetProgressionTiers (string progressionKey, Action< LootLockerPaginatedProgressionTiersResponse > onComplete, string forPlayerWithUlid=null) |
| | Returns multiple progression tiers for the specified progression.
|
| |
| static void | LootLocker.Requests.LootLockerSDKManager.GetProgressionTier (string progressionKey, ulong step, Action< LootLockerProgressionTierResponse > onComplete, string forPlayerWithUlid=null) |
| | Returns a single progression tier for the specified progression.
|
| |