Example #1
0
 public override void SetItem(DisneyStoreItemData item, Sprite icon, DisneyStoreFranchise storeFranchise, IDisneyStoreController storeController, DisneyStoreFranchiseItem shopItem, RectTransform scrollRectTransform)
 {
     IconImage.sprite    = icon;
     this.storeFranchise = storeFranchise;
     GetComponent <StoreItemConfirmationPlacement>().PositionConfirmation((RectTransform)shopItem.transform, scrollRectTransform);
     selectTrayIcons(item);
     logItemViewed(item);
 }
Example #2
0
 public void SetItem(DisneyStoreItemData itemData, DisneyStoreFranchise storeFranchise)
 {
     this.itemData       = itemData;
     this.storeFranchise = storeFranchise;
     TitleText.text      = Service.Get <Localizer>().GetTokenTranslation(itemData.Definition.TitleToken);
     PriceTag.setItem(itemData.Definition, itemData.Definition.Cost, (CellPhoneSaleActivityDefinition sale, DisneyStoreItemDefinition item) => new List <DisneyStoreItemDefinition>(sale.DisneyStoreItems).Find((DisneyStoreItemDefinition disneyStoreItem) => disneyStoreItem.Id == itemData.Definition.Id));
     loadItemIcon(itemData);
     ShowItemStatus();
 }
 public override void SetItem(DisneyStoreItemData item, Sprite icon, DisneyStoreFranchise storeFranchise, IDisneyStoreController storeController, DisneyStoreFranchiseItem shopItem, RectTransform scrollRectTransform)
 {
     IconImage.sprite     = icon;
     this.storeFranchise  = storeFranchise;
     this.storeController = storeController;
     this.item            = item;
     this.shopItem        = shopItem;
     TitleText.text       = Service.Get <Localizer>().GetTokenTranslation(item.Definition.TitleToken);
     DescriptionText.text = Service.Get <Localizer>().GetTokenTranslation(item.Definition.DescriptionToken);
     setState(ConfirmationState.Pending);
     setPurchaseCount(1);
     EquipPanel.SetActive(isItemEquippable(item));
     selectTrayIcons(item);
     setPurchaseActionText(item);
     GetComponent <StoreItemConfirmationPlacement>().PositionConfirmation((RectTransform)shopItem.transform, scrollRectTransform);
     logItemViewed(item);
     singleItemCost = getItemCost(item.Definition);
     CostText.text  = singleItemCost.ToString();
 }
 public abstract void SetItem(DisneyStoreItemData item, Sprite icon, DisneyStoreFranchise storeFranchise, IDisneyStoreController storeController, DisneyStoreFranchiseItem shopItem, RectTransform scrollRectTransform);