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); }
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);