// Token: 0x06002375 RID: 9077 RVA: 0x0009AEBC File Offset: 0x000990BC private void Rebuild() { this.SetStripCount(this.leaderboardInfoList.Count); for (int i = 0; i < this.leaderboardInfoList.Count; i++) { LeaderboardController.LeaderboardInfo leaderboardInfo = this.leaderboardInfoList[i]; int num = Mathf.FloorToInt(leaderboardInfo.timeInSeconds / 60f); float num2 = leaderboardInfo.timeInSeconds - (float)(num * 60); string text = string.Format("{0:0}:{1:00.00}", num, num2); this.stripList[i].rankLabel.text = leaderboardInfo.rank.ToString(); this.stripList[i].usernameLabel.userSteamId = leaderboardInfo.userSteamID; this.stripList[i].timeLabel.text = text; this.stripList[i].classIcon.texture = SurvivorCatalog.GetSurvivorPortrait(leaderboardInfo.survivorIndex); this.stripList[i].isMeImage.enabled = (leaderboardInfo.userSteamID == Client.Instance.SteamId); this.stripList[i].usernameLabel.Refresh(); } if (this.animateImageAlpha) { UnityEngine.UI.Image[] array = new UnityEngine.UI.Image[this.stripList.Count]; for (int j = 0; j < this.stripList.Count; j++) { array[this.stripList.Count - 1 - j] = this.stripList[j].GetComponent <UnityEngine.UI.Image>(); } this.animateImageAlpha.ResetStopwatch(); this.animateImageAlpha.images = array; } }