Esempio n. 1
0
        public override void LoadSave(object obj)
        {
            StoreServiceSave save = obj as StoreServiceSave;

            if (save != null)
            {
                PurchasedCoinUpgrades.Clear();
                if (save.purchasedCoinUpgrades != null)
                {
                    foreach (var kvp in save.purchasedCoinUpgrades)
                    {
                        PurchasedCoinUpgrades.Add(kvp.Key, kvp.Value);
                    }
                }

                IsLoaded = true;
            }
            else
            {
                LoadDefaults();
            }
        }
Esempio n. 2
0
 public override void LoadDefaults()
 {
     PurchasedCoinUpgrades.Clear();
     IsLoaded = true;
 }