internal DestinyCollectibleNodeDetailResponse(
     DestinyProfileComponent <DestinyCollectiblesComponent> collectibles,
     DestinyItemSetComponent collectibleItemComponents)
 {
     _collectibles = collectibles;
     _collectibleItemComponents = collectibleItemComponents;
 }
示例#2
0
 internal DestinyComponentCharacterResponse(
     DestinyProfileComponent <DestinyInventoryComponent> inventory,
     DestinyProfileComponent <DestinyCharacterComponent> character,
     DestinyProfileComponent <DestinyCharacterProgressionComponent> progressions,
     DestinyProfileComponent <DestinyCharacterRenderComponent> renderData,
     DestinyProfileComponent <DestinyCharacterActivitiesComponent> activities,
     DestinyProfileComponent <DestinyInventoryComponent> equipment,
     DestinyProfileComponent <DestinyKiosksComponent> kiosks,
     DestinyProfileComponent <DestinyPlugSetsComponent> plugSets,
     DestinyProfileComponent <DestinyPresentationNodesComponent> presentationNodes,
     DestinyProfileComponent <DestinyCharacterRecordsComponent> records,
     DestinyProfileComponent <DestinyCollectiblesComponent> collectibles,
     DestinyItemSetComponent itemComponents,
     СharacterUninstancedItemsComponent uninstancedItemComponents,
     DestinyProfileComponent <DestinyCurrenciesComponent> currencyLookups)
 {
     _inventory                 = inventory;
     _character                 = character;
     _progressions              = progressions;
     _renderData                = renderData;
     _activities                = activities;
     _equipment                 = equipment;
     _kiosks                    = kiosks;
     _plugSets                  = plugSets;
     _presentationNodes         = presentationNodes;
     _records                   = records;
     _collectibles              = collectibles;
     _itemComponents            = itemComponents;
     _uninstancedItemComponents = uninstancedItemComponents;
     _currencyLookups           = currencyLookups;
 }
示例#3
0
 internal DestinyComponentProfileResponse(
     DestinyProfileComponent <ProfileDataComponent> profile,
     DestinyProfileComponent <VendorReceiptsDataComponent> vendorReceipts,
     DestinyProfileComponent <DestinyInventoryComponent> profileInventory,
     DestinyProfileComponent <DestinyInventoryComponent> profileCurrencies,
     DestinyProfileComponent <DestinyProfileProgressionComponent> profileProgression,
     DestinyProfileComponent <DestinyPlatformSilverComponent> platformSilver,
     DestinyProfileComponent <Dictionary <long, DestinyCharacterComponent> > characters,
     DestinyProfileComponent <Dictionary <long, DestinyInventoryComponent> > characterInventories,
     DestinyProfileComponent <Dictionary <long, DestinyCharacterProgressionComponent> > characterProgressions,
     DestinyProfileComponent <Dictionary <long, DestinyCharacterRenderComponent> > characterRenderData,
     DestinyProfileComponent <Dictionary <long, DestinyCharacterActivitiesComponent> > characterActivities,
     DestinyProfileComponent <Dictionary <long, DestinyInventoryComponent> > characterEquipment,
     DestinyItemSetComponent itemComponents,
     Dictionary <long, СharacterUninstancedItemsComponent> characterUninstancedItemComponents,
     DestinyProfileComponent <Dictionary <long, DestinyKiosksComponent> > characterKiosks,
     DestinyProfileComponent <DestinyKiosksComponent> profileKiosks,
     DestinyProfileComponent <Dictionary <long, DestinyCurrenciesComponent> > characterCurrencyLookups,
     DestinyProfileComponent <Dictionary <long, DestinyPresentationNodesComponent> > characterPresentationNodes,
     DestinyProfileComponent <Dictionary <long, DestinyCollectiblesComponent> > characterCollectibles,
     DestinyProfileComponent <DestinyProfileCollectiblesComponent> profileCollectibles,
     DestinyProfileComponent <Dictionary <long, DestinyCharacterRecordsComponent> > characterRecords,
     DestinyProfileComponent <DestinyProfileRecordsComponent> profileRecords,
     DestinyProfileComponent <DestinyProfileTransitoryComponent> profileTransitoryData,
     DestinyProfileComponent <DestinyMetricsComponent> metrics,
     DestinyProfileComponent <Dictionary <long, DestinyPlugSetsComponent> > characterPlugSets,
     DestinyProfileComponent <DestinyPlugSetsComponent> profilePlugSets)
 {
     _profile               = profile;
     _vendorReceipts        = vendorReceipts;
     _profileInventory      = profileInventory;
     _profileCurrencies     = profileCurrencies;
     _profileProgression    = profileProgression;
     _platformSilver        = platformSilver;
     _characters            = characters;
     _characterInventories  = characterInventories;
     _characterProgressions = characterProgressions;
     _characterRenderData   = characterRenderData;
     _characterActivities   = characterActivities;
     _characterEquipment    = characterEquipment;
     _itemComponents        = itemComponents;
     _characterUninstancedItemComponents = characterUninstancedItemComponents;
     _characterKiosks            = characterKiosks;
     _profileKiosks              = profileKiosks;
     _characterCurrencyLookups   = characterCurrencyLookups;
     _characterPresentationNodes = characterPresentationNodes;
     _characterCollectibles      = characterCollectibles;
     _profileCollectibles        = profileCollectibles;
     _characterRecords           = characterRecords;
     _profileRecords             = profileRecords;
     _profileTransitoryData      = profileTransitoryData;
     _metrics           = metrics;
     _characterPlugSets = characterPlugSets;
     _profilePlugSets   = profilePlugSets;
 }
示例#4
0
 internal DestinyVendorResponse(
     DestinyProfileComponent <DestinyVendorComponent> vendor,
     DestinyProfileComponent <DestinyVendorCategoriesComponent> categories,
     DestinyProfileComponent <Dictionary <uint, DestinyVendorSaleItemComponent> > sales,
     DestinyItemSetComponent itemComponents,
     DestinyProfileComponent <DestinyCurrenciesComponent> currencyLookups)
 {
     _vendor          = vendor;
     _categories      = categories;
     _sales           = sales;
     _itemComponents  = itemComponents;
     _currencyLookups = currencyLookups;
 }
 public bool TryGetCollectibleItemComponents(out DestinyItemSetComponent data)
 {
     data = _collectibleItemComponents;
     return(data != null);
 }
示例#6
0
 public bool TryGetItemComponents(out DestinyItemSetComponent data)
 {
     data = _itemComponents;
     return(data != null);
 }