void RpcRankPlayers() { playerStats = DataCollecterScript.Instance.playerData; Debug.Log("When in RankPlayers playerstatslist is long : " + playerStats.Count); foreach (dataTobeSaved winner in playerStats) { if (winner.position == 0) { header.text = "Congratulations: " + winner.Name + " !!"; } } for (int i = 0; i <= playerStats.Count; i++) { Debug.Log("Starting new loop i is =" + i); foreach (dataTobeSaved playerdata in playerStats) { if (playerdata.position == i) { Debug.Log("Adding the player found in position" + playerdata.position + " his name is:" + playerdata.Name); names[i].text = playerdata.Name; lapTimes[i].text = FormatTime(playerdata.LapTime); } } } }
private void Start() { playerStats = new SyncListdataTobeSaved(); RankPlayers(); }