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();
 }
Exemplo n.º 2
0
 public abstract void SetItem(DisneyStoreItemData item, Sprite icon, DisneyStoreFranchise storeFranchise, IDisneyStoreController storeController, DisneyStoreFranchiseItem shopItem, RectTransform scrollRectTransform);
Exemplo n.º 3
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);
 }
 public void SetFranchise(DisneyStoreFranchiseDefinition franchiseDef, IDisneyStoreController storeController)
 {
     this.franchiseDef    = franchiseDef;
     this.storeController = storeController;
     loadFranchise();
 }