public Card GetCard(int instID, int ownerID) { MultiplayerHolder h = GetHolder(ownerID); // return h.GetCard(instID); return((GetHolder(ownerID) as MultiplayerHolder).GetCard(instID)); }
// Master only public void PlayerJoined(int photonID, string[] cards) { MultiplayerHolder m = new MultiplayerHolder(); m.onwerID = photonID; for (int i = 0; i < cards.Length; i++) { Card c = CreateCardsMaster(cards[i]); if (c == null) { continue; } m.RegisterCard(c); // RPC } }