public void DispRankingList(int begin, int end)
 {
     global::Debug.Log(string.Concat(new object[]
     {
         "コロシアムID:",
         this.dispColosseumId,
         " の ",
         begin,
         " 位から",
         end,
         " 位を表示します"
     }));
     RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_ON);
     GameWebAPI.RequestCL_Ranking requestRanking = this.GetRequestRanking(this.dispColosseumId, begin, end, false);
     base.StartCoroutine(requestRanking.RunOneTime(delegate()
     {
         this.InitUI();
         RestrictionInput.EndLoad();
     }, delegate(Exception exception)
     {
         RestrictionInput.EndLoad();
         base.SetCloseAction(null);
         this.< ClosePanel > __BaseCallProxy1(false);
     }, null));
 }
    private IEnumerator InitDLG(Action <int> f, float sizeX, float sizeY, float aT)
    {
        GameWebAPI.RequestCL_Ranking request = this.GetRequestRanking(this.dispColosseumId, 1, 100, false);
        yield return(base.StartCoroutine(request.RunOneTime(delegate()
        {
            this.PartsTitle.SetTitle(StringMaster.GetString("ColosseumRankTitle"));
            this.ShowDLG();
            this.InitUI();
            this.< Show > __BaseCallProxy0(f, sizeX, sizeY, aT);
        }, delegate(Exception exception)
        {
            this.SetCloseAction(null);
            this.< ClosePanel > __BaseCallProxy1(false);
        }, null)));

        RestrictionInput.EndLoad();
        yield break;
    }
    public void UpdateRankingList()
    {
        int num = this.colosseumRankingList.rankingMember.LastOrDefault((GameWebAPI.RespDataCL_Ranking.RankingData x) => x.rank > 1).rank + 1;

        RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_ON);
        GameWebAPI.RequestCL_Ranking requestRanking = this.GetRequestRanking(this.dispColosseumId, num, num + 100, true);
        base.StartCoroutine(requestRanking.RunOneTime(delegate()
        {
            this.csRankingPanel.SetData(this.colosseumRankingList);
            this.csRankingPanel.initMaxLocation = true;
            this.csRankingPanel.AllBuild(this.colosseumRankingList.rankingMember.Count <GameWebAPI.RespDataCL_Ranking.RankingData>(), false, 1f, 1f, null, null, true);
            this.csRankingPanel.SetSelectLocate();
            this.csRankingPanel.SetBeforeMaxLocate();
            RestrictionInput.EndLoad();
        }, delegate(Exception exception)
        {
            RestrictionInput.EndLoad();
            base.SetCloseAction(null);
            this.< ClosePanel > __BaseCallProxy1(false);
        }, null));
    }