Exemplo n.º 1
0
        public static RankedStatus FixRankedStatus(Pisstaube.RankedStatus rankedStatus)
        {
            switch (rankedStatus)
            {
            case Pisstaube.RankedStatus.Graveyard:
                return(RankedStatus.LatestPending);

            case Pisstaube.RankedStatus.Wip:
                return(RankedStatus.LatestPending);

            case Pisstaube.RankedStatus.Pending:
                return(RankedStatus.LatestPending);

            case Pisstaube.RankedStatus.Ranked:
                return(RankedStatus.Ranked);

            case Pisstaube.RankedStatus.Approved:
                return(RankedStatus.Approved);

            case Pisstaube.RankedStatus.Qualified:
                return(RankedStatus.Qualified);

            case Pisstaube.RankedStatus.Loved:
                return(RankedStatus.Loved);

            default:
                return(RankedStatus.Unknown);
            }
        }
Exemplo n.º 2
0
        public static bool IsStatusRankable(Pisstaube.RankedStatus r)
        {
            switch (r)
            {
            case Pisstaube.RankedStatus.Ranked:
            case Pisstaube.RankedStatus.Approved:
                return(true);

            default:
                return(false);
            }
        }
Exemplo n.º 3
0
        public static bool HasScoreboard(Pisstaube.RankedStatus r)
        {
            switch (r)
            {
            case Pisstaube.RankedStatus.Qualified:
            case Pisstaube.RankedStatus.Loved:
            case Pisstaube.RankedStatus.Ranked:
            case Pisstaube.RankedStatus.Approved:
                return(true);

            default:
                return(false);
            }
        }