public HashSet <int> GetCardBacksOwned() { NetCache.NetCacheCardBacks netObject = NetCache.Get().GetNetObject <NetCache.NetCacheCardBacks>(); if (netObject == null) { UnityEngine.Debug.LogWarning("CardBackManager.GetCardBacksOwned(): trying to access NetCacheCardBacks before it's been loaded"); return(null); } return(netObject.CardBacks); }
public void AddNewCardBack(int cardBackID) { NetCache.NetCacheCardBacks netObject = NetCache.Get().GetNetObject <NetCache.NetCacheCardBacks>(); if (netObject == null) { UnityEngine.Debug.LogWarning(string.Format("CardBackManager.AddNewCardBack({0}): trying to access NetCacheCardBacks before it's been loaded", cardBackID)); } else { netObject.CardBacks.Add(cardBackID); } }