public UserDeckDisplay CreateNewUserDeckDisplay(int ID) { if (userDeckDisplayDictionary == null) { userDeckDisplayDictionary = new Dictionary <int, UserDeckDisplay>(); } GameObject deckPrefab = Instantiate(userDeckPrefab, userDeckParent); UserDeckDisplay userDeckDisplay = deckPrefab.GetComponent <UserDeckDisplay>(); userDeckDisplayDictionary.Add(ID, userDeckDisplay); return(userDeckDisplay); }
private void CreateNewUserDeckDisplay(Deck deckData) { UserDeckDisplay userDeckDisplay = deckBuilderUserDeckUI.CreateNewUserDeckDisplay(deckData.ID); userDeckDisplay.SetData(deckData, deckBuilderManager.OnTryModifyUserDeck); }