public GameDescriptor() : this(PokerFormat.Unknown,
                                SiteName.Unknown,
                                GameType.Unknown,
                                Limit.AllLimit(),
                                TableType.FromTableTypeDescriptions(),
                                SeatType.AllSeatType())
 {
 }
Beispiel #2
0
 public GameDescriptor() : this(PokerFormat.Unknown,
                                EnumPokerSites.Unknown,
                                GameType.Unknown,
                                null,
                                TableType.FromTableTypeDescriptions(),
                                SeatType.AllSeatType(),
                                null)
 {
 }
        public static SeatType Parse(string seatType)
        {
            switch (seatType.ToLower())
            {
            case "hu":
            case "heads up":
            case "headsup":
            case "1-on-1":
            case "2":
            case "2 handed":
                return(SeatType.FromMaxPlayers(2));

            case "3":
            case "3 handed":
            case "3 max":
            case "3max":
            case "3-max":
                return(SeatType.FromMaxPlayers(3));

            case "4 max":
            case "four max":
            case "fourmax":
            case "4max":
            case "4":
                return(SeatType.FromMaxPlayers(4));

            case "5":
            case "5 handed":
            case "5 max":
            case "5max":
            case "5-max":
                return(SeatType.FromMaxPlayers(5));

            case "6 max":
            case "six max":
            case "sixmax":
            case "6max":
            case "6":
            case "6 handed":
            case "3to6":
                return(SeatType.FromMaxPlayers(6));

            case "7":
            case "7 handed":
            case "7 max":
            case "7max":
            case "7-max":
                return(SeatType.FromMaxPlayers(7));

            case "8":
            case "8 handed":
            case "8 max":
            case "8max":
            case "8-max":
                return(SeatType.FromMaxPlayers(8));

            case "full ring (9 handed)":
            case "9":
            case "9 handed":
                return(SeatType.FromMaxPlayers(9));

            case "fr":
            case "full ring":
            case "ring":
            case "full":
            case "full ring (10 handed)":
            case "10":
            case "10 handed":
                return(SeatType.FromMaxPlayers(10));

            default:
                return(SeatType.AllSeatType());
            }
        }