My thought process????
This commit is contained in:
@@ -115,8 +115,10 @@ public class LeaderboardsMenu : MonoBehaviour
|
|||||||
var jsonResponse = JObject.Parse(request.downloadHandler.text);
|
var jsonResponse = JObject.Parse(request.downloadHandler.text);
|
||||||
if ((bool)jsonResponse["success"])
|
if ((bool)jsonResponse["success"])
|
||||||
{
|
{
|
||||||
foreach (var entry in jsonResponse["data"].ToObject<LeaderboardEntry[]>())
|
var entries = jsonResponse["data"].ToObject<LeaderboardEntry[]>();
|
||||||
|
for (int i = 0; i < entries.Length; i++)
|
||||||
{
|
{
|
||||||
|
var entry = entries[i];
|
||||||
var entryInfo = Instantiate(sampleObject, content.transform);
|
var entryInfo = Instantiate(sampleObject, content.transform);
|
||||||
var usernameText = entryInfo.transform.GetChild(0).GetComponent<TMP_Text>();
|
var usernameText = entryInfo.transform.GetChild(0).GetComponent<TMP_Text>();
|
||||||
var playerIcon = usernameText.transform.GetChild(0).GetComponent<Image>();
|
var playerIcon = usernameText.transform.GetChild(0).GetComponent<Image>();
|
||||||
@@ -124,7 +126,7 @@ public class LeaderboardsMenu : MonoBehaviour
|
|||||||
var playerOverlay = playerIcon.transform.GetChild(0).GetComponent<Image>();
|
var playerOverlay = playerIcon.transform.GetChild(0).GetComponent<Image>();
|
||||||
var scoreText = entryInfo.transform.GetChild(1).GetComponent<TMP_Text>();
|
var scoreText = entryInfo.transform.GetChild(1).GetComponent<TMP_Text>();
|
||||||
|
|
||||||
usernameText.text = $"{entry.Username} (#{entry.UserID + 1})";
|
usernameText.text = $"{entry.Username} (#{i + 1})";
|
||||||
scoreText.text = (mode == LeaderboardMode.Berry || mode == LeaderboardMode.TotalBerries ? "Berries: " : mode == LeaderboardMode.Coin ? "Coins: " : "Score: ") + Tools.FormatWithCommas(entry.Value);
|
scoreText.text = (mode == LeaderboardMode.Berry || mode == LeaderboardMode.TotalBerries ? "Berries: " : mode == LeaderboardMode.Coin ? "Coins: " : "Score: ") + Tools.FormatWithCommas(entry.Value);
|
||||||
|
|
||||||
if (BazookaManager.Instance.GetAccountID() == entry.UserID)
|
if (BazookaManager.Instance.GetAccountID() == entry.UserID)
|
||||||
|
|||||||
Reference in New Issue
Block a user