Ejemplo n.º 1
0
        public static void ReqRankListInfo(COM_APOLLO_TRANK_SCORE_TYPE rankType)
        {
            CSPkg msg = NetworkModule.CreateDefaultCSPKG(0xa2a);

            msg.stPkgData.stGetRankingListReq.bNumberType = (byte)rankType;
            Singleton <NetworkModule> .GetInstance().SendLobbyMsg(ref msg, true);
        }
        public static void ReqRankListInfo(COM_APOLLO_TRANK_SCORE_TYPE rankType)
        {
            CSPkg cSPkg = NetworkModule.CreateDefaultCSPKG(2602u);

            cSPkg.stPkgData.get_stGetRankingListReq().bNumberType = rankType;
            Singleton <NetworkModule> .GetInstance().SendLobbyMsg(ref cSPkg, true);
        }
        public static COM_APOLLO_TRANK_SCORE_TYPE ConvertLocalToSeverRankType(enUnionRankType rankType)
        {
            COM_APOLLO_TRANK_SCORE_TYPE result = 0;

            if (rankType > enUnionRankType.enRankType_None && rankType < enUnionRankType.enRankType_Count)
            {
                result = rankType + 60;
            }
            return(result);
        }
        public static enUnionRankType ConvertSeverToLocalRankType(COM_APOLLO_TRANK_SCORE_TYPE rankType)
        {
            enUnionRankType result = enUnionRankType.enRankType_None;

            if (rankType >= 60 && rankType <= 63)
            {
                result = rankType - 60;
            }
            return(result);
        }
Ejemplo n.º 5
0
        public static enUnionRankType ConvertSeverToLocalRankType(COM_APOLLO_TRANK_SCORE_TYPE rankType)
        {
            enUnionRankType type = enUnionRankType.enRankType_None;

            if ((rankType >= COM_APOLLO_TRANK_SCORE_TYPE.COM_APOLLO_TRANK_SCORE_TYPE_REWARDMATCH_LOW_COIN_WIN) && (rankType <= COM_APOLLO_TRANK_SCORE_TYPE.COM_APOLLO_TRANK_SCORE_TYPE_REWARDMATCH_HIGH_DIAMOND_WIN))
            {
                type = (enUnionRankType)(rankType - 60);
            }
            return(type);
        }
Ejemplo n.º 6
0
        public static COM_APOLLO_TRANK_SCORE_TYPE ConvertLocalToSeverRankType(enUnionRankType rankType)
        {
            COM_APOLLO_TRANK_SCORE_TYPE com_apollo_trank_score_type = COM_APOLLO_TRANK_SCORE_TYPE.COM_APOLLO_TRANK_SCORE_TYPE_NULL;

            if ((rankType > enUnionRankType.enRankType_None) && (rankType < enUnionRankType.enRankType_Count))
            {
                com_apollo_trank_score_type = (COM_APOLLO_TRANK_SCORE_TYPE)(rankType + 60);
            }
            return(com_apollo_trank_score_type);
        }
        private void RetrieveRankTypeInfo(enUnionRankType rankType)
        {
            COM_APOLLO_TRANK_SCORE_TYPE rankType2 = CUnionBattleRankSystem.ConvertLocalToSeverRankType(rankType);

            CUnionBattleRankSystem.ReqRankListInfo(rankType2);
        }
Ejemplo n.º 8
0
 public ListView <COMDT_FRIEND_INFO> GetSortedRankingFriendList(COM_APOLLO_TRANK_SCORE_TYPE sortType)
 {
     this.SetSortType(sortType);
     this._rankingFriend.Sort(new Comparison <COMDT_FRIEND_INFO>(CFriendModel.RankingFriendSort));
     return(this._rankingFriend);
 }
Ejemplo n.º 9
0
 public void SetSortType(COM_APOLLO_TRANK_SCORE_TYPE sortTpye)
 {
     _lastSortTpye = sortTpye;
 }