public void addCard(DbCowsCard c) { if (c == null) { return; } m_cardType = c.cardsType; m_cards = new List <CardInfo>(); CardInfo info = GameDetail.createCardInfo(c.cards0); m_cards.Add(info); info = GameDetail.createCardInfo(c.cards1); m_cards.Add(info); info = GameDetail.createCardInfo(c.cards2); m_cards.Add(info); info = GameDetail.createCardInfo(c.cards3); m_cards.Add(info); info = GameDetail.createCardInfo(c.cards4); m_cards.Add(info); }
public static void detailInfoForCows(InfoCows info, Dictionary <string, object> data) { if (info == null || data == null) { return; } if (data.ContainsKey("bankerCards")) // 庄家牌型 { DbCowsCard c = BaseJsonSerializer.deserialize <DbCowsCard>(data["bankerCards"].ToString()); info.createBankerCard(c); } if (data.ContainsKey("otherCards1")) // 东牌型 { DbCowsCard c = BaseJsonSerializer.deserialize <DbCowsCard>(data["otherCards1"].ToString()); info.createEastCard(c); } if (data.ContainsKey("otherCards2")) // 南牌型 { DbCowsCard c = BaseJsonSerializer.deserialize <DbCowsCard>(data["otherCards2"].ToString()); info.createSouthCard(c); } if (data.ContainsKey("otherCards3")) // 西牌型 { DbCowsCard c = BaseJsonSerializer.deserialize <DbCowsCard>(data["otherCards3"].ToString()); info.createWestCard(c); } if (data.ContainsKey("otherCards4")) // 北牌型 { DbCowsCard c = BaseJsonSerializer.deserialize <DbCowsCard>(data["otherCards4"].ToString()); info.createNorthCard(c); } }
public void createNorthCard(DbCowsCard c) { m_northCard = new CowsCard(); m_northCard.addCard(c); }
public void createWestCard(DbCowsCard c) { m_westCard = new CowsCard(); m_westCard.addCard(c); }
public void createSouthCard(DbCowsCard c) { m_southCard = new CowsCard(); m_southCard.addCard(c); }
public void createEastCard(DbCowsCard c) { m_eastCard = new CowsCard(); m_eastCard.addCard(c); }
public void createBankerCard(DbCowsCard c) { m_bankerCard = new CowsCard(); m_bankerCard.addCard(c); }