// Token: 0x0600F1BD RID: 61885 RVA: 0x0040383C File Offset: 0x00401A3C protected override void OnBindFiledsCompleted() { base.OnBindFiledsCompleted(); this.m_configDataLoader = (GameManager.Instance.ConfigDataLoader as IConfigDataLoader); this.m_playerContext = (GameManager.Instance.PlayerContext as ProjectLPlayerContext); this.m_closeButton.onClick.AddListener(new UnityAction(this.OnCloseClick)); this.m_bgButton.onClick.AddListener(new UnityAction(this.OnBgClick)); for (int i = 0; i < this.m_rankingInfinityGrid.MinAmount; i++) { GameObject go = GameObjectUtility.CloneGameObject(this.m_contributionRankingItemPrefab, this.m_rankingInfinityGrid.transform); GuildContributionRankingItemUIController guildContributionRankingItemUIController = GameObjectUtility.AddControllerToGameObject <GuildContributionRankingItemUIController>(go); } InfinityGridLayoutGroup rankingInfinityGrid = this.m_rankingInfinityGrid; rankingInfinityGrid.updateChildrenCallback = (InfinityGridLayoutGroup.UpdateChildrenCallbackDelegate)Delegate.Combine(rankingInfinityGrid.updateChildrenCallback, new InfinityGridLayoutGroup.UpdateChildrenCallbackDelegate(this.OnItemUpdate)); GuildMassiveCombatInfo currentGuildMassiveCombatInfo = this.m_playerContext.GetCurrentGuildMassiveCombatInfo(); this.m_guildMassiveCombatMemberList = currentGuildMassiveCombatInfo.Members; this.m_guildMassiveCombatMemberList.Sort(new Comparison <GuildMassiveCombatMemberInfo>(this.RankCompare)); }
// Token: 0x0600F1C1 RID: 61889 RVA: 0x004039B0 File Offset: 0x00401BB0 public void OnItemUpdate(int index, Transform trans) { GuildContributionRankingItemUIController component = trans.GetComponent <GuildContributionRankingItemUIController>(); component.SetData(this.m_guildMassiveCombatMemberList[index], index + 1); }