public void Buy() { GameProgressionUtil.BuyStatus buyStatus = BuyItem(); if (buyStatus == GameProgressionUtil.BuyStatus.SUCCESSFUL) { menuAudioManager.PlayBuyButtonClick(); EnableItem(false); progressStorePage.UpdateBananaCount(); } else if (buyStatus == GameProgressionUtil.BuyStatus.NOT_ENOUGH_BANANAS) { menuAudioManager.PlayBuyButtonNotEnoughClick(); progressStorePage.DisplayNotEnough(); } }
public void Buy() { if (productIdEnum == ProductIdEnum.Banana1 && AdUtil.GetNextTimeToWatch() == 0) { bool successfulAdShown = false; menuAudioManager.PlayMainButtonClick(); successfulAdShown = ShowAd(); if (successfulAdShown) { iapWindowDisplay.SetActive(false); } } else { bool successfulBuy = false; if (productIdEnum == ProductIdEnum.Banana2) { successfulBuy = iapManager.Buy100Bananas(this); } else if (productIdEnum == ProductIdEnum.Banana3) { successfulBuy = iapManager.Buy250Bananas(this); } else if (productIdEnum == ProductIdEnum.Banana4) { successfulBuy = iapManager.Buy500Bananas(this); } else if (productIdEnum == ProductIdEnum.Banana5) { successfulBuy = iapManager.Buy1000Bananas(this); } else if (productIdEnum == ProductIdEnum.Banana6) { successfulBuy = iapManager.Buy2000Bananas(this); } if (successfulBuy) { menuAudioManager.PlayBuyButtonClick(); iapWindowDisplay.SetActive(false); } } }