public void ShowLeaderBoardPanel(bool r) { if (r) { leaderboardWindow.SetActive(true); ShopButton.SetActive(false); BtnAvatar.SetActive(false); InfoButton.GetComponent <Button>().interactable = false; SettingsButton.GetComponent <Button>().interactable = false; AccountBtnIcon.GetComponent <Button>().interactable = false; LeaderButton.GetComponent <Button>().interactable = false; PlayScreen.GetComponentInChildren <Button>().interactable = false; Camera.GetComponent <CameraController>().enabled = false; } else { leaderboardWindow.SetActive(false); ShopButton.SetActive(true); BtnAvatar.SetActive(true); InfoButton.GetComponent <Button>().interactable = true; SettingsButton.GetComponent <Button>().interactable = true; PlayScreen.GetComponentInChildren <Button>().interactable = true; AccountBtnIcon.GetComponent <Button>().interactable = true; LeaderButton.GetComponent <Button>().interactable = true; Camera.GetComponent <CameraController>().enabled = true; } }
public void ShowConfirm(bool y) { if (y) { ConfirmPanel.SetActive(true); ShopButton.SetActive(false); BtnAvatar.SetActive(false); InfoButton.GetComponent <Button>().interactable = false; SettingsButton.GetComponent <Button>().interactable = false; AccountBtnIcon.GetComponent <Button>().interactable = false; LeaderButton.GetComponent <Button>().interactable = false; PlayScreen.GetComponentInChildren <Button>().interactable = false; Camera.GetComponent <CameraController>().enabled = false; } else { ConfirmPanel.SetActive(false); ShopButton.SetActive(true); BtnAvatar.SetActive(true); InfoButton.GetComponent <Button>().interactable = true; SettingsButton.GetComponent <Button>().interactable = true; PlayScreen.GetComponentInChildren <Button>().interactable = true; AccountBtnIcon.GetComponent <Button>().interactable = true; LeaderButton.GetComponent <Button>().interactable = true; Camera.GetComponent <CameraController>().enabled = true; } }
private void AddButtons() { GameObject newButton; ShopButton ShopButton; if (currentField.owner == null) { newButton = buttonObjectPool.GetObject(); newButton.transform.SetParent(contentPanel, false); // Debug.Log(itemList.Count); ShopButton = newButton.GetComponent <ShopButton>(); ShopButton.Setup(currentField, this); } if (this.currentField.type == FieldType.defaultField) { for (int i = 0; i < itemList.Count; i++) { Seed item = itemList[i]; if (currentField.seed != item) { Debug.Log(item.name); newButton = buttonObjectPool.GetObject(); newButton.transform.SetParent(contentPanel, false); ShopButton = newButton.GetComponent <ShopButton>(); ShopButton.Setup(currentField, item, this); } } } }
public string CheckButtons() { if (PlayButton.ButtonClicked()) { return("Adventure"); } if (ExitButton.ButtonClicked()) { return("Exit"); } if (ShopButton.ButtonClicked()) { return("Shop"); } if (ChoosePartyButton.ButtonClicked()) { return("PartySelect"); } if (NewPartyButton.ButtonClicked()) { return("NewParty"); } else { return("MainMenu"); } }
public void ShowAcountPanel(bool e) { if (e) { AcountPanel.SetActive(true); AccountButton.SetActive(false); InfoButton.SetActive(false); SettingsButton.SetActive(false); LeaderButton.SetActive(false); PlayScreen.SetActive(false); ShopButton.SetActive(false); BtnAvatar.SetActive(false); Camera.GetComponent <CameraController>().enabled = false; } else { AcountPanel.SetActive(false); AccountButton.SetActive(true); InfoButton.SetActive(true); SettingsButton.SetActive(true); LeaderButton.SetActive(true); ShopButton.SetActive(true); BtnAvatar.SetActive(true); PlayScreen.SetActive(true); Camera.GetComponent <CameraController>().enabled = true; } }
public void ChangeButton(ShopButton button, buttonValue value) { if (value.Equals(buttonValue.ADD)) { button.buttonStatus = 0; button.GetComponent <Image>().sprite = shopInventory.shopButtonSprites[0]; //Debug.Log("CHANGED TO ADD BUTTON"); } else if (value.Equals(buttonValue.REMOVE)) { button.buttonStatus = 1; button.GetComponent <Image>().sprite = shopInventory.shopButtonSprites[1]; //Debug.Log("CHANGED TO REMOVE BUTTON"); } else if (value.Equals(buttonValue.SELL)) { button.buttonStatus = 2; //button.GetComponent<Image>().sprite = shopInventory.shopButtonSprites[2]; button.GetComponentInChildren <TMP_Text>().text = "SELL\n" + "$" + shopInventory.totalCost; //Debug.Log("CHANGED TO SELL BUTTON"); } else if (value.Equals(buttonValue.DONTSELL)) { button.buttonStatus = 3; //button.GetComponent<Image>().sprite = shopInventory.shopButtonSprites[3]; button.GetComponentInChildren <TMP_Text>().text = "DON'T SELL"; //Debug.Log("CHANGED TO DONTSELL BUTTON"); } }
void Awake() { ShopList = new ShopButton[nShopMaxLength]; for (int nIndex = 0; nIndex < nShopMaxLength; nIndex++) { GameObject obj = Instantiate(shopButton) as GameObject; ShopButton shopScript = obj.GetComponent <ShopButton>(); obj.transform.SetParent(parentPanel, false); obj.transform.localScale = Vector3.one; ShopList [nIndex] = shopScript; ShopList [nIndex].SetUp(nIndex); } nEquimentLength = GameManager.Instance.GetEquimentLength(); playerData = GameManager.Instance.GetPlayer(); GameManager.Instance.shop = this; StartCoroutine(Timer(playerData.changeStats.nShopMinutes, (int)playerData.changeStats.fShopSecond)); }
public void ShowModesPage(bool y) { if (y) { PlayScreen.SetActive(false); InfoButton.SetActive(false); TextMeshHome.SetActive(false); LeaderButton.SetActive(false); SettingsButton.SetActive(false); AccountBtnIcon.SetActive(false); ShopButton.SetActive(false); BtnAvatar.SetActive(false); BackToHomeButton.SetActive(true); ModesPage.SetActive(true); } else { BackToHomeButton.SetActive(false); ModesPage.SetActive(false); PlayScreen.SetActive(true); InfoButton.SetActive(true); TextMeshHome.SetActive(true); LeaderButton.SetActive(true); SettingsButton.SetActive(true); AccountBtnIcon.SetActive(true); ShopButton.SetActive(true); BtnAvatar.SetActive(true); } }
public void Draw(SpriteBatch sprite, SpriteFont font) { sprite.Draw(BackGround, new Rectangle(0, 0, 800, 480), Color.White); PlayButton.Draw(sprite, font); NewPartyButton.Draw(sprite, font); ShopButton.Draw(sprite, font); ChoosePartyButton.Draw(sprite, font); ExitButton.Draw(sprite, font); }
public void ShowHelpScene() { // Disable Play button PlayButton.SetActive(false); SoundButton.SetActive(false); ShopButton.SetActive(false); // Show Help scene HelpScene.SetActive(true); }
void AddButton(ShopCard data, int i, int price, ShopManager manager) { GameObject btn = Instantiate(buttonPrefab); ShopButton script = btn.GetComponent <ShopButton>(); script.Manager = manager; script.Data = data; btn.transform.position = new Vector3(i * (cardWidth + padding), 0f, 0f); btn.transform.SetParent(buttonsParent, false); }
private void AddButtons() { for (int i = 0; i < ShopButtonList.Count; i++) { item = ShopButtonList[i]; GameObject newShopButton = Instantiate(ShopButtonPrefab, ParentPanel); panelShopSkillPrefab = newShopButton.GetComponent <PanelShopButtonsPrefab>(); panelShopSkillPrefab.SetupPanelShopButtonsPrefab(item, this); } }
// Start is called before the first frame update private void Awake() { LoadPlayerValues(pp); for (int i = 0; i < birds.birdList.Length; i++) { GameObject birdButton = contentHolder.GetChild(i).gameObject; ShopButton buttonScript = birdButton.GetComponent <ShopButton>(); buttonScript.thisBird = birds.birdList[i]; } }
public void SetupPanelShopButtonsPrefab(ShopButton currentButton, PanelShopButtonsList panelShopButtonsList) { _shopButton = currentButton; _panelShopButtonsList = panelShopButtonsList; ShopButtonID = _shopButton.ShopButtonID; ShopButtonImg.sprite = _shopButton.ShopButtonImg; ShopButtonText.text = _shopButton.ShopButtonText; Button = _shopButton.Button; BTN_On = _shopButton.BTN_On; BTN_Anim = _shopButton.BTN_Anim; }
public void SelectButton(ShopButton button) { if (selectedButton != null) { selectedButton.Unselect(); } if (button != null) { button.Select(); } selectedButton = button; }
private void Start() { Money.moneyUpdated += DisplayMoney; Money.Add(startMoney); for (int i = 0; i < shopItems.Length; i++) { GameObject b = Instantiate(button, panel.transform); ShopButton script = b.AddComponent <ShopButton>(); script.item = shopItems[i]; script.text = shopItemText; } }
private void AddButtons() { for (int i = 0; i < foodList.Count; ++i) { FoodObject food = foodList[i]; GameObject newButton = buttonObjectPool.GetObject(); newButton.transform.SetParent(contentPanel, false); // add false ShopButton shopButton = newButton.GetComponent <ShopButton>(); shopButton.Setup(food, this); } }
private void AddButtons() { for (int i = 0; i < itemList.Count; i++) { Item item = itemList[i]; GameObject newButton = object_pool.GetObject(); newButton.transform.SetParent(contentPanel, false); ShopButton shop_button = newButton.GetComponent <ShopButton>(); shop_button.Setup(item, this); } }
public void Refresh() { for (int i = 0; i < itemList.Length; i++) { itemSlotList[i].gameObject.SetActive(true); itemSlotList[i].item = itemList[i].GetComponent <Item>(); itemSlotList[i].Assign(itemList[i]); ShopButton button = itemSlotList[i].transform.GetChild(2).GetComponent <ShopButton>(); button.buttonStatus = 0; button.ChangeButton(button, ShopButton.buttonValue.ADD); } }
protected void Start() { BindUI <Button>(typeof(Buttons)); BindUI <ShopButton>(typeof(ShopButtons)); for (ShopButtons t = ShopButtons.COSTUME1; t < ShopButtons.END; t++) { GameObject btn = GetUI <ShopButton>((int)t).gameObject; AddUIEvent( btn, (PointerEventData data) => { ShopButton shopbtn = btn.GetComponentInChildren <ShopButton>(); if (shopbtn == null) { return; } if (shopbtn.IsBuy == false) { return; } ItemInfo info = shopbtn.ItemInfo; if (info != null) { if (CharacterManager.Instance.m_CurrentWearCostume == info.ItemID) { return; } CharacterManager.Instance.SetCostumeMyCharacter(info.ItemID); } }, E_UIEVENT.DOWN); } AddUIEvent(GetButton((int)Buttons.OK).gameObject, PressOKButton, E_UIEVENT.CLICK); AddUIEvent(GetButton((int)Buttons.NORMAL).gameObject, PressNormalTabButton, E_UIEVENT.DOWN); AddUIEvent(GetButton((int)Buttons.UNIQUE).gameObject, PressUniqueTabButton, E_UIEVENT.DOWN); AddUIEvent(GetButton((int)Buttons.LEGEND).gameObject, PressLegendTabButton, E_UIEVENT.DOWN); m_BuyButton = GetButton((int)Buttons.BUY); AddUIEvent(m_BuyButton.gameObject, PressBuyBtn, E_UIEVENT.DOWN); m_BuyBtnText = Common.FindChild <TMPro.TextMeshProUGUI>(m_BuyButton.gameObject); PressNormalTabButton(null); }
public void Show(Seller shopTable) { RemoveAllShopButton(); canvasGroup.alpha = 1; canvasGroup.blocksRaycasts = true; foreach (ShopItem shopItem in shopTable.ShopItems) { ShopButton shopButton = Instantiate(shopButtonPrefab, area); shopButton.ShopItem = shopItem; shopButtons.Add(shopButton); } }
/// <summary> /// Try to purchase a shop item. Coins will be automatically decreased if purchase is possible. /// </summary> /// <param name="shopButton">Shop button</param> /// <returns></returns> bool TryPurchase(ShopButton shopButton) { if (SessionData.coins >= shopButton.cost) { SessionData.coins -= shopButton.cost; return(true); } else { DialogBox.ShowDialog("Not enough coins"); } return(false); }
public void CloseCreditsPanel() { SoundManagerMainMenu.instance.ButtonSoundPlay(); CreditsPanel.SetActive(false); // ADManager.instance.StopBannerAd(); AchievementButton.SetActive(true); DailyRewardButton.SetActive(true); ShopButton.SetActive(true); LeaderBoardButton.SetActive(true); SoundButton.SetActive(true); CreditButton.SetActive(true); }
public void Setting(ShopButton _shopButton, CGameEquiment _ItemData) { shopButton = _shopButton; ItemData = _ItemData; nameText.text = string.Format("{0} +{1}", ItemData.strName, ItemData.nStrenthCount); itemImage.sprite = ObjectCashing.Instance.LoadSpriteFromCache(ItemData.strResource); RemoveText(); //골드 얼마 사용할지 if (ItemData.fReapirPower != 0) { CreateText("수리력 : ", ItemData.fReapirPower); } if (ItemData.fArbaitRepair != 0) { CreateText("알바수리력증가 : ", ItemData.fArbaitRepair); } if (ItemData.fHonorPlus != 0) { CreateText("명예증가량 : ", ItemData.fHonorPlus); } if (ItemData.fGoldPlus != 0) { CreateText("골드증가량 : ", ItemData.fGoldPlus); } if (ItemData.fWaterChargePlus != 0) { CreateText("물 충전 증가량 : ", ItemData.fWaterChargePlus); } if (ItemData.fCritical != 0) { CreateText("크리티컬확률 : ", ItemData.fCritical); } if (ItemData.fCriticalDamage != 0) { CreateText("크리티컬데미지 : ", ItemData.fCriticalDamage); } if (ItemData.fBigCritical != 0) { CreateText("대성공 : ", ItemData.fBigCritical); } if (ItemData.fAccuracyRate != 0) { CreateText("명중률 : ", ItemData.fAccuracyRate); } }
//Initialize after each another rebirth public void NextPlay() { IsGameOver = false; GameOverScreen.SetActive(false); cam.backgroundColor = Random.ColorHSV(); StartButton.gameObject.SetActive(true); ShopButton.gameObject.SetActive(true); Logo.gameObject.SetActive(true); Hits = 0; enemies.StartCoroutine(enemies.Generate()); if (!StartButton.IsActive() || !ShopButton.IsActive()) { this.gameObject.SetActive(true); } }
public void OpenCreditsPanel() { SoundManagerMainMenu.instance.ButtonSoundPlay(); CreditsPanel.SetActive(true); ADManager.instance.DisplayInterstitialAfterSomeTime(); ADManager.instance.DisplayRewardedAfterSomeTime(); // ADManager.instance.Display_Banner(); AchievementButton.SetActive(false); DailyRewardButton.SetActive(false); ShopButton.SetActive(false); LeaderBoardButton.SetActive(false); SoundButton.SetActive(false); CreditButton.SetActive(false); }
void CheckBalance(ShopButton button) //checking if the player can affod the item { if (gameManager.Money() >= button.GetCost()) { int index = gameManager.GetMealIndex(button.NewMealName()); gameManager.AddToCurrent(index); StartCoroutine(gameManager.UpdateMoney(-button.GetCost(), -.5)); Debug.Log("Meal added to menu!!"); button.GetComponent <Button>().interactable = false; } else { Debug.Log("Not enough Money!!"); StartCoroutine(gameManager.FlashText(gameManager.moneyText)); } }
public void Achievement() { AchievenmentListIngame.instance.AchievementViewer(); DailyRewardButton.SetActive(!IsAchievement); ShopButton.SetActive(!IsAchievement); LeaderBoardButton.SetActive(!IsAchievement); MenuP.SetActive(!IsAchievement); CoinP.SetActive(!IsAchievement); HighCoinP.SetActive(!IsAchievement); SoundButton.SetActive(!IsAchievement); CreditButton.SetActive(!IsAchievement); SoundManagerMainMenu.instance.ButtonSoundPlay(); ADManager.instance.DisplayInterstitialAfterSomeTime(); ADManager.instance.DisplayRewardedAfterSomeTime(); }
public void TutorialStart() { Time.timeScale = 1; if (PlayButton != null) { PlayButton.SetActive(false); } TutorialButton.SetActive(false); if (ShopButton != null) { ShopButton.SetActive(false); } if (Title != null) { Title.SetActive(false); } tut_1(); }
public void cutLBpanel() { LBpanel.SetActive(false); LB.SetActive(false); LB2.SetActive(false); AchievementButton.SetActive(true); DailyRewardButton.SetActive(true); ShopButton.SetActive(true); LeaderBoardButton.SetActive(true); SoundButton.SetActive(true); CreditButton.SetActive(true); MenuP.SetActive(true); CoinP.SetActive(true); HighCoinP.SetActive(true); SoundManagerMainMenu.instance.ButtonSoundPlay(); }