예제 #1
0
        /// <summary>
        /// モン娘のレアリティ名を取得する
        /// </summary>
        /// <param name="cardId">カードID</param>
        /// <returns>モン娘のレアリティ名を返す</returns>
        public static String GetMonmusuRarityName(Int32 cardId)
        {
            Int32       cardMstId   = GetCardMstId(cardId);
            CardMstData cardMstData = DBMstUtil.GetCardMstData(cardMstId);

            if (cardMstData != null)
            {
                String rarityName = DBMstUtil.GetMonmusuRarityName(cardMstData.rarityMstId);
                return(rarityName);
            }

            return("--");
        }
예제 #2
0
        /// <summary>
        /// カードIDからカードマスターIDを取得する
        /// </summary>
        /// <param name="cardId">カードID</param>
        /// <returns>カードマスターID</returns>
        public static Int32 GetCardMstId(Int32 cardId)
        {
            // ユーザーのカード情報を探す
            CardData findData = GetCardData(cardId);

            if (findData == null)
            {
                return(0);
            }

            // カード情報からマスター情報を参照する
            CardMstData mstData = DBMstUtil.GetCardMstData(findData.cardMstId);

            if (mstData == null)
            {
                return(0);
            }

            return(mstData.cardMstId);
        }