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);
     }
 }