public void Unlock() { int moneyCoast1 = 0; if (previewPlayerLg == 1) { if (scr.gM._menues == Menues.menuPlayers) { moneyCoast1 = moneyCoast[butInd]; } if (scr.alPrScr.moneyCount >= moneyCoast1 && scr.alPrScr.openedPlayers[butInd] == 0) { ProfileSampleButton but = profBut0[butInd].GetComponent <ProfileSampleButton>(); if (scr.gM._menues == Menues.menuPlayers) { scr.alPrScr.moneyCount -= moneyCoast1; scr.alPrScr.setMoney = true; } but.isOpened = true; but.moneyCoast.gameObject.SetActive(false); but.im_MoneyCoastShowcase.gameObject.SetActive(false); scr.alPrScr.openedPlayers[butInd] = 1; } } else if (previewPlayerLg == 2) { if (scr.gM._menues == Menues.menuPlayers) { moneyCoast1 = moneyCoast_2[butInd]; } if (scr.alPrScr.moneyCount >= moneyCoast1 && scr.alPrScr.openedPlayers_2[butInd] == 0) { ProfileSampleButton but = profBut0_2[butInd].GetComponent <ProfileSampleButton>(); if (scr.gM._menues == Menues.menuPlayers) { scr.alPrScr.moneyCount -= moneyCoast1; scr.alPrScr.setMoney = true; } but.isOpened = true; but.moneyCoast.gameObject.SetActive(false); but.im_MoneyCoastShowcase.gameObject.SetActive(false); scr.alPrScr.openedPlayers_2[butInd] = 1; } } scr.alPrScr.doCh = true; SetOpenedPlayersCountryText(false); }
// Populate Heads in League 2: private void PopulateList_2() { float new_h_val; for (int i = 0; i < itemList_2.Count; i++) { GameObject newButton = profBut0_2[i]; ProfileSampleButton button = newButton.GetComponent <ProfileSampleButton>(); button.lockedObj.SetActive(false); int i1 = itemList_2.Count - i; button.nameLabel.text = "#" + i1; for (int j = 0; j < itemList_2.Count; j++) { if (itemList_2[j].plInd == i) { button.icon.sprite = itemList_2[j].icon; button.leg.sprite = scr.cntrL.Countries[itemList_2[j].cntrInd].boot; bool opnd = scr.univFunc.Int2Bool(scr.alPrScr.openedPlayers_2[i]); button.isOpened = opnd; button.showcase.color = opnd ? scr.objM.col_Blue : scr.objM.col_Gray; button.showcase_2.color = opnd ? scr.objM.col_Blue : scr.objM.col_Gray; button.im_MoneyCoastShowcase.color = opnd ? Color.clear : scr.objM.col_Gray; button.moneyCoast.text = scr.univFunc.moneyString(moneyCoast_2[i]); button.moneyCoast.gameObject.SetActive(!scr.univFunc.Int2Bool(scr.alPrScr.openedPlayers_2[i])); button.plInd = j; button.buttonInd = i; button.cntrInd = itemList_2[j].cntrInd; button.button.onClick = itemList_2[j].toDo; button.im_Speed.rectTransform.sizeDelta = new Vector2( button.im_Speed.rectTransform.rect.width, button.im_Speed.rectTransform.rect.height * itemList_2[j].skill_Speed / 100f); button.im_Kick.rectTransform.sizeDelta = new Vector2( button.im_Kick.rectTransform.rect.width, button.im_Kick.rectTransform.rect.height * itemList_2[j].skill_Kick / 100f); button.im_Jump.rectTransform.sizeDelta = new Vector2( button.im_Jump.rectTransform.rect.width, button.im_Jump.rectTransform.rect.height * itemList_2[j].skill_Jump / 100f); break; } } newButton.transform.SetParent(scr.objM.cP); } }