void UpdateStats() { BasicItem itemComponent = item.itemPrefab.GetComponent <BasicItem>(); ItemProductData productData = ItemModel.Instance.getItemProductData(itemComponent.ItemName, packIndex); icon.enabled = true; iconBg.enabled = true; icon.spriteName = itemComponent.iconName; icon.transform.localScale = new Vector3(100, 100, 0); ChangeScaleX(buttonBg.transform, 352f); if (packIndex == 0) { itemDescriptionLabel.text = Language.Get(itemComponent.NameSingular.Replace(" ", "_").ToUpper() + "_DESCRIPTION"); titleLabel.text = Language.Get("BUY_ITEMS"); } if (itemComponent.GetType() == typeof(IcePick)) { //itemCount = TweaksSystem.Instance.intValues["IcePickPack" + packIndex]; itemCount = productData.itemNum; freeItemCount = 0; } else if (itemComponent.GetType() == typeof(Snowball)) { // itemCount = TweaksSystem.Instance.intValues["SnowballPack" + packIndex]; // freeItemCount = endGame ? 0 : TweaksSystem.Instance.intValues["SnowballFreePack" + packIndex]; itemCount = productData.itemNum; freeItemCount = 0; } else if (itemComponent.GetType() == typeof(Hourglass)) { // itemCount = TweaksSystem.Instance.intValues["HourglassPack" + packIndex]; // freeItemCount = endGame ? 0 : TweaksSystem.Instance.intValues["HourglassFreePack" + packIndex]; itemCount = productData.itemNum; freeItemCount = 0; } else { //itemCount = TweaksSystem.Instance.intValues["ItemsPack" + packIndex]; itemCount = productData.itemNum; freeItemCount = 0; //icon.enabled = false; //iconBg.enabled = false; icon.spriteName = "magic_potion"; icon.transform.localScale = new Vector3(54, 86, 0); ChangeScaleX(buttonBg.transform, 310f); if (packIndex == 0) { itemDescriptionLabel.text = Language.Get("ITEM_TOKEN_DESCRIPTION"); titleLabel.text = Language.Get("GET_MORE_TOKENS"); } } itemCountLabel.text = (itemCount + freeItemCount).ToString(); // + " " + ((itemCount == 1) ? itemComponent.NameSingular : itemComponent.NamePlural); packLabel.text = productData.diamondNum.ToString(); // packLabel actually is diamond number label if (itemComponent is Snowball) { purchaseId = (InAppPurchasesSystem.InAppPurchase)((int)InAppPurchasesSystem.InAppPurchase.SnowballSmallPack + packIndex); } else if (itemComponent is Hourglass) { purchaseId = (InAppPurchasesSystem.InAppPurchase)((int)InAppPurchasesSystem.InAppPurchase.HourglassSmallPack + packIndex); } else if (itemComponent is IcePick) { purchaseId = (InAppPurchasesSystem.InAppPurchase)((int)InAppPurchasesSystem.InAppPurchase.IcePickSmallPack + packIndex); } else { purchaseId = (InAppPurchasesSystem.InAppPurchase)((int)InAppPurchasesSystem.InAppPurchase.TokenSmallPack + packIndex); } }
void UpdateStats() { BasicItem itemComponent = item.itemPrefab.GetComponent<BasicItem>(); ItemProductData productData = ItemModel.Instance.getItemProductData(itemComponent.ItemName, packIndex); icon.enabled = true; iconBg.enabled = true; icon.spriteName = itemComponent.iconName; icon.transform.localScale = new Vector3(100, 100, 0); ChangeScaleX(buttonBg.transform, 352f); if (packIndex == 0) { itemDescriptionLabel.text = Language.Get(itemComponent.NameSingular.Replace(" ", "_").ToUpper() + "_DESCRIPTION"); titleLabel.text = Language.Get("BUY_ITEMS"); } if (itemComponent.GetType() == typeof(IcePick)) { //itemCount = TweaksSystem.Instance.intValues["IcePickPack" + packIndex]; itemCount = productData.itemNum; freeItemCount = 0; } else if (itemComponent.GetType() == typeof(Snowball)) { // itemCount = TweaksSystem.Instance.intValues["SnowballPack" + packIndex]; // freeItemCount = endGame ? 0 : TweaksSystem.Instance.intValues["SnowballFreePack" + packIndex]; itemCount = productData.itemNum; freeItemCount = 0; } else if (itemComponent.GetType() == typeof(Hourglass)) { // itemCount = TweaksSystem.Instance.intValues["HourglassPack" + packIndex]; // freeItemCount = endGame ? 0 : TweaksSystem.Instance.intValues["HourglassFreePack" + packIndex]; itemCount = productData.itemNum; freeItemCount = 0; } else { //itemCount = TweaksSystem.Instance.intValues["ItemsPack" + packIndex]; itemCount = productData.itemNum; freeItemCount = 0; //icon.enabled = false; //iconBg.enabled = false; icon.spriteName = "magic_potion"; icon.transform.localScale = new Vector3(54, 86, 0); ChangeScaleX(buttonBg.transform, 310f); if (packIndex == 0) { itemDescriptionLabel.text = Language.Get("ITEM_TOKEN_DESCRIPTION"); titleLabel.text = Language.Get("GET_MORE_TOKENS"); } } itemCountLabel.text = (itemCount + freeItemCount).ToString();// + " " + ((itemCount == 1) ? itemComponent.NameSingular : itemComponent.NamePlural); packLabel.text = productData.diamondNum.ToString(); // packLabel actually is diamond number label if (itemComponent is Snowball) { purchaseId = (InAppPurchasesSystem.InAppPurchase)((int)InAppPurchasesSystem.InAppPurchase.SnowballSmallPack + packIndex); } else if (itemComponent is Hourglass) { purchaseId = (InAppPurchasesSystem.InAppPurchase)((int)InAppPurchasesSystem.InAppPurchase.HourglassSmallPack + packIndex); } else if (itemComponent is IcePick) { purchaseId = (InAppPurchasesSystem.InAppPurchase)((int)InAppPurchasesSystem.InAppPurchase.IcePickSmallPack + packIndex); } else { purchaseId = (InAppPurchasesSystem.InAppPurchase)((int)InAppPurchasesSystem.InAppPurchase.TokenSmallPack + packIndex); } }