LootLocker Unity SDK 8.0.0
Game backend SDK for Unity
Loading...
Searching...
No Matches
LootLocker.Requests.LootLockerListCatalogPricesV2Response Class Reference

Response (v2) containing a catalog's entries and all associated entity detail lookup maps. More...

Inheritance diagram for LootLocker.Requests.LootLockerListCatalogPricesV2Response:
Collaboration diagram for LootLocker.Requests.LootLockerListCatalogPricesV2Response:

Classes

class  LootLockerInlinedCatalogEntry
 A catalog entry with all relevant entity details inlined for convenient access without separate lookup maps. More...
 

Public Member Functions

LootLockerInlinedCatalogEntry[] GetLootLockerInlinedCatalogEntries ()
 Get all the entries with details inlined into the entries themselves.
 

Properties

LootLockerCatalog catalog [get, set]
 Details about the catalog that the prices is in.
 
LootLockerCatalogEntry[] entries [get, set]
 A list of entries available in this catalog.
 
Dictionary< LootLockerItemDetailsKey, LootLockerAssetDetailsasset_details [get, set]
 Lookup map for details about entities of entity type assets If the asset in question has variations or rental options, those will be in the optional_asset_detail_variants structure instead.
 
Dictionary< LootLockerAssetItemDetailsKey, LootLockerAssetDetailsoptional_asset_detail_variants [get, set]
 This is a list of potentially matching asset details for this catalog entry, in case there are multiple variations / rental options Asset Variations and Rental Options are deprecated features, this is added for backward compatibility only.
 
Dictionary< LootLockerItemDetailsKey, LootLockerProgressionPointDetailsprogression_points_details [get, set]
 Lookup map for details about entities of entity type progression_points.
 
Dictionary< LootLockerItemDetailsKey, LootLockerProgressionResetDetailsprogression_resets_details [get, set]
 Lookup map for details about entities of entity type progression_reset.
 
Dictionary< LootLockerItemDetailsKey, LootLockerCurrencyDetailscurrency_details [get, set]
 Lookup map for details about entities of entity type currency.
 
Dictionary< LootLockerItemDetailsKey, LootLockerGroupDetails > group_details [get, set]
 Lookup map for details about entities of entity type group.
 
LootLockerExtendedPagination pagination [get, set]
 Pagination data to use for subsequent requests.
 
- Properties inherited from LootLocker.LootLockerResponse
int statusCode [get, set]
 HTTP Status Code.
 
bool success [get, set]
 Whether this request was a success.
 
string text [get, set]
 Raw text/http body from the server response.
 
LootLockerRequestContext requestContext [get, set]
 Context for the request.
 
LootLockerErrorData errorData [get, set]
 If this request was not a success, this structure holds all the information needed to identify the problem.
 
string EventId = Guid.NewGuid().ToString() [get, set]
 inheritdoc added this because unity main thread executing style cut the calling stack and make the event orphan see also calling multiple events of the same type makes use unable to identify each one
 

Detailed Description

Response (v2) containing a catalog's entries and all associated entity detail lookup maps.