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);
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 SetFranchise(DisneyStoreFranchiseDefinition franchiseDef, IDisneyStoreController storeController) { this.franchiseDef = franchiseDef; this.storeController = storeController; loadFranchise(); }