private void _RefreshScores() { if (OptionsData.highScores.Count > 0) { firstRanked.transform.Find("TextScore").GetComponent <Text>().text = OptionsData.highScores[0].score + ""; firstRanked.transform.Find("TextName").GetComponent <Text>().text = OptionsData.highScores[0].name; firstPlace.SetActive(true); } if (OptionsData.highScores.Count > 1) { secondRanked.transform.Find("TextScore").GetComponent <Text>().text = OptionsData.highScores[1].score + ""; secondRanked.transform.Find("TextName").GetComponent <Text>().text = OptionsData.highScores[1].name; secondPlace.SetActive(true); } if (OptionsData.highScores.Count > 2) { thirdRanked.transform.Find("TextScore").GetComponent <Text>().text = OptionsData.highScores[2].score + ""; thirdRanked.transform.Find("TextName").GetComponent <Text>().text = OptionsData.highScores[2].name; thirdPlace.SetActive(true); } if (OptionsData.highScores.Count > 4) { CredButton.gameObject.SetActive(true); CredButton.enabled = true; CredButton.interactable = true; } HighscoreTable.Refresh(); }