void Select(BabyInShop _baby) { //Unselect current baby if(currentBaby) { currentBaby.SetSelected(false); currentBaby.message.enabled = false; HiddenMessageText.enabled = false; } currentBaby = _baby; //Select current baby if(currentBaby) { currentBaby.SetSelected(true); if(currentBaby.GetBaby().IsBought()) { SetMessage(null); HiddenMessageText.enabled = false; currentBaby.message.enabled = true; } else if(currentBaby.GetBaby().IsUnlocked()) { HiddenMessageText.enabled = true; if(PlayerData.Instance.Coins >= currentBaby.Price) { SetMessage(ClickToBuyText); } else { SetMessage(NotEnoughCoinsText); } } else { HiddenMessageText.enabled = true; SetMessage(UnlockInGameText); } } else { SetMessage(DefaultText); } }
void Select(BabyInShop _baby) { //Unselect current baby if (currentBaby) { currentBaby.SetSelected(false); currentBaby.message.enabled = false; HiddenMessageText.enabled = false; } currentBaby = _baby; //Select current baby if (currentBaby) { currentBaby.SetSelected(true); if (currentBaby.GetBaby().IsBought()) { SetMessage(null); HiddenMessageText.enabled = false; currentBaby.message.enabled = true; } else if (currentBaby.GetBaby().IsUnlocked()) { HiddenMessageText.enabled = true; if (PlayerData.Instance.Coins >= currentBaby.Price) { SetMessage(ClickToBuyText); } else { SetMessage(NotEnoughCoinsText); } } else { HiddenMessageText.enabled = true; SetMessage(UnlockInGameText); } } else { SetMessage(DefaultText); } }