コード例 #1
0
        public static string RankToString(Enums.ExplorerRank rank)
        {
            switch (rank)
            {
            case Enums.ExplorerRank.Normal:
            case Enums.ExplorerRank.Bronze:
            case Enums.ExplorerRank.Silver:
            case Enums.ExplorerRank.Gold:
            case Enums.ExplorerRank.Diamond:
            case Enums.ExplorerRank.Super:
            case Enums.ExplorerRank.Ultra:
            case Enums.ExplorerRank.Hyper:
            case Enums.ExplorerRank.Master:
            case Enums.ExplorerRank.Guildmaster:
                return(rank.ToString());

            case Enums.ExplorerRank.MasterX:
                return("Master*");

            case Enums.ExplorerRank.MasterXX:
                return("Master**");

            case Enums.ExplorerRank.MasterXXX:
                return("Master***");

            default:
                return("???");
            }
        }
コード例 #2
0
        public static int DetermineMissionExpRequirement(Enums.ExplorerRank rank)
        {
            switch (rank)
            {
            case Enums.ExplorerRank.Normal:
                return(0);

            case Enums.ExplorerRank.Bronze:
                return(100);

            case Enums.ExplorerRank.Silver:
                return(300);

            case Enums.ExplorerRank.Gold:
                return(1600);

            case Enums.ExplorerRank.Diamond:
                return(3200);

            case Enums.ExplorerRank.Super:
                return(5000);

            case Enums.ExplorerRank.Ultra:
                return(7500);

            case Enums.ExplorerRank.Hyper:
                return(10500);

            case Enums.ExplorerRank.Master:
                return(13500);

            case Enums.ExplorerRank.MasterX:
                return(17000);

            case Enums.ExplorerRank.MasterXX:
                return(21000);

            case Enums.ExplorerRank.MasterXXX:
                return(25000);

            case Enums.ExplorerRank.Guildmaster:
                return(100000);

            default:
                return(-1);
            }
        }