コード例 #1
0
 public override void SetData()
 {
     if (GUISelectPanelColosseumRanking.partsDataList == null || GUISelectPanelColosseumRanking.partsDataList.Count <= base.IDX)
     {
         return;
     }
     this.data      = GUISelectPanelColosseumRanking.partsDataList[base.IDX];
     this.limitRank = CMD_ColosseumRanking.instance.GetlimitRank();
 }
コード例 #2
0
 private GameWebAPI.RespDataCL_Ranking.RankingData GetMyData()
 {
     this.myData         = new GameWebAPI.RespDataCL_Ranking.RankingData();
     this.myData.userId  = int.Parse(DataMng.Instance().UserId);
     this.myData.titleId = DataMng.Instance().RespDataPRF_Profile.userData.titleId;
     if (string.IsNullOrEmpty(this.colosseumRankingList.myRankingNo.ToString()) || this.colosseumRankingList.myRankingNo <= 0)
     {
         this.myData.rank = 0;
     }
     else
     {
         this.myData.rank = this.colosseumRankingList.myRankingNo;
     }
     this.myData.point           = this.colosseumRankingList.myPoint;
     this.myData.nickname        = DataMng.Instance().UserName;
     this.myData.leaderMonsterId = DataMng.Instance().RespDataPRF_Profile.monsterData.monsterId;
     return(this.myData);
 }
コード例 #3
0
 private void InitUI()
 {
     if (this.colosseumRankingList.resultCode == 1)
     {
         this.myData = this.GetMyData();
         this.csParts.SetData();
         this.csParts.ShowGUI();
         this.csSelectPanel.DisableList();
         this.csSelectPanel.AllBuild(this.keysList.Count, true, 1f, 1f, null, null, true);
         this.csSelectPanel.SetLocationByIDX(this.listIdx, 0f);
         this.csRankingPanel.DisableList();
         this.csRankingPanel.SetData(this.colosseumRankingList);
         this.csRankingPanel.AllBuild(this.colosseumRankingList.rankingMember.Count <GameWebAPI.RespDataCL_Ranking.RankingData>(), true, 1f, 1f, null, null, true);
         this.csRankingPanel.SetBeforeMaxLocate();
         if (this.colosseumRankingList.rankingMember.Count <GameWebAPI.RespDataCL_Ranking.RankingData>() > 0)
         {
             this.lbColosseumRankingListEmpty.gameObject.SetActive(false);
         }
         else
         {
             this.lbColosseumRankingListEmpty.gameObject.SetActive(true);
         }
     }
     else if (this.colosseumRankingList.resultCode == 2)
     {
         this.myData = this.GetMyData();
         this.csParts.SetData();
         this.csParts.ShowGUI();
         this.csSelectPanel.DisableList();
         this.csSelectPanel.AllBuild(this.keysList.Count, true, 1f, 1f, null, null, true);
         this.csSelectPanel.SetLocationByIDX(this.listIdx, 0f);
         this.csRankingPanel.DisableList();
         this.csRankingPanel.SetData(this.colosseumRankingList);
         this.csRankingPanel.AllBuild(this.colosseumRankingList.rankingMember.Count <GameWebAPI.RespDataCL_Ranking.RankingData>(), true, 1f, 1f, null, null, true);
         this.csRankingPanel.SetBeforeMaxLocate();
         this.lbColosseumRankingListEmpty.gameObject.SetActive(true);
     }
 }