public List <int> get_pokser_res_idx(poker_type type) { List <string> poker = new List <string> (); if (type == poker_type.Player) { poker = playercard; } if (type == poker_type.Banker) { poker = bankercard; } if (type == poker_type.River) { poker = rivercard; } List <int> poker_idx_list = new List <int>(); for (int i = 0; i < poker.Count; i++) { int idx = this.pokerTrans(poker[i]); poker_idx_list.Add(idx); } return(poker_idx_list); }
public int get_Point(poker_type type) { List <string> poker = new List <string> (); if (type == poker_type.Player) { poker = playercard; } if (type == poker_type.Banker) { poker = bankercard; } if (type == poker_type.River) { poker = rivercard; } int n = poker.Count; if (n != 2) { return(-1); } int total = 0; for (int i = 0; i < n; i++) { total += get_baccarat_point(poker[i]); } total %= 10; return(total); }
public void set_poker(poker_type type, string card) { if (type == poker_type.Player) { playercard.Add(card); } if (type == poker_type.Banker) { bankercard.Add(card); } if (type == poker_type.River) { rivercard.Add(card); } }
public string get_poker(poker_type type) { if (type == poker_type.Player) { return(playercard[playercard.Count - 1]); } if (type == poker_type.Banker) { return(bankercard[bankercard.Count - 1]); } if (type == poker_type.River) { return(rivercard[rivercard.Count - 1]); } return(""); }
public int get_count(poker_type type) { if (type == poker_type.Player) { return(playercard.Count); } if (type == poker_type.Banker) { return(bankercard.Count); } if (type == poker_type.River) { return(rivercard.Count); } return(0); }
public void set_all(poker_type type, string card) { if (card == "") { return; } if (type == poker_type.Player) { playercard = new List <string>(card.Split(',')); } if (type == poker_type.Banker) { bankercard = new List <string>(card.Split(',')); } if (type == poker_type.River) { rivercard = new List <string>(card.Split(',')); } }