public void Init(JSONObject jsonData) { userId = jsonData.GetString("userId"); seatIndex = jsonData.GetInt("seatIndex"); isHost = jsonData.GetBoolean("isHost"); state = (State)jsonData.GetInt("state"); hand = new TLMBHand(); if (SmartfoxClient.Instance.IsYou(userId)) { AddCards(jsonData.GetString("cards")); } else { int numCards = jsonData.GetInt("numCards"); for (int i = 0; i < numCards; i++) { hand.AddCard(new TLMBCard(-1)); } } }