// 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);
        }