public UserDeckSelectionDisplay CreateNewUserDeckDisplay(int ID) { if (userDeckSelectionDisplayDictionary == null) { userDeckSelectionDisplayDictionary = new Dictionary <int, UserDeckSelectionDisplay>(); } GameObject deckPrefab = Instantiate(userDeckPrefab, userDeckParent); UserDeckSelectionDisplay userDeckDisplay = deckPrefab.GetComponent <UserDeckSelectionDisplay>(); userDeckSelectionDisplayDictionary.Add(ID, userDeckDisplay); return(userDeckDisplay); }
private void CreateNewUserDeckDisplay(Deck deckData) { UserDeckSelectionDisplay userDeckDisplay = deckSelectionUserDeckUI.CreateNewUserDeckDisplay(deckData.ID); userDeckDisplay.SetData(deckData, OnDeckSelectionChange); }