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

Response containing the full details of an asset, returned by the legacy common asset endpoint. More...

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

Properties

int id [get, set]
 The legacy integer id of the asset.
 
string uuid [get, set]
 The UUID of the asset.
 
string ulid [get, set]
 The ULID of the asset.
 
string name [get, set]
 The display name of the asset.
 
bool active [get, set]
 Whether the asset is currently active.
 
bool purchasable [get, set]
 Whether the asset can be purchased.
 
string type [get, set]
 The type category of the asset.
 
int price [get, set]
 The regular price of the asset.
 
int? sales_price [get, set]
 The sale price of the asset, or null if not on sale.
 
string display_price [get, set]
 A formatted string representation of the price for display purposes.
 
string context [get, set]
 The context (category) the asset belongs to.
 
string unlocks_context [get, set]
 The context unlocked by equipping this asset.
 
bool detachable [get, set]
 Whether this asset can be removed from an equip slot after being equipped.
 
string updated [get, set]
 When the asset was last updated, as a date string.
 
string marked_new [get, set]
 When the asset was marked as new, as a date string.
 
int default_variation_id [get, set]
 The id of the variation that is selected by default.
 
string description [get, set]
 The description of the asset.
 
LootLockerLinks links [get, set]
 Named links (e.g. image URLs) associated with this asset.
 
LootLockerStorage[] storage [get, set]
 Key-value storage entries attached to this asset.
 
LootLockerRarity rarity [get, set]
 Rarity information for this asset.
 
bool popular [get, set]
 Whether this asset is popular.
 
int popularity_score [get, set]
 A numeric score used to rank asset popularity.
 
bool unique_instance [get, set]
 Whether each grant of this asset creates a unique inventory instance.
 
LootLockerRental_Options[] rental_options [get, set]
 Available rental options for this asset.
 
LootLockerFilter[] filters [get, set]
 Filters (tags) applied to this asset for categorisation.
 
LootLockerVariation[] variations [get, set]
 Variations available for this asset.
 
bool featured [get, set]
 Whether this asset is featured.
 
bool context_locked [get, set]
 Whether this asset is locked to its context.
 
bool initially_purchasable [get, set]
 Whether this asset can be purchased initially.
 
LootLockerFile[] files [get, set]
 Files associated with this asset.
 
LootLockerAssetCandidate asset_candidate [get, set]
 Information about the UGC creator of this asset, if applicable.
 
string[] data_entities [get, set]
 Data entities attached to this asset.
 
- 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 containing the full details of an asset, returned by the legacy common asset endpoint.