Example #1
0
 public static void LoadUpgradesText()
 {
     UpgradesSystem.SetPD(savedPDLv);
     UpgradesSystem.SetPS(savedPSLv);
     UpgradesSystem.SetFR(savedFRLv);
     UpgradesSystem.SetAS(savedASLv);
     UpgradesSystem.SetMultiplier(savedMultiplier);
     UpgradesSystem.SetTitaniumObtained();
 }
Example #2
0
 public void BuyFR()
 {
     FindObjectOfType <AudioManager>().Play("Click");
     if (Weapon.scrapsNum >= UpgradesSystem.CalculateScrapsCost(Weapon.fireRate.ToString()))
     {
         Weapon.scrapsNum -= UpgradesSystem.CalculateScrapsCost(Weapon.fireRate.ToString());
         Weapon.fireRate  += 1f;
     }
     Saving.SaveState();
     Saving.LoadState();
     Saving.LoadUpgradesText();
     Saving.LoadScrapsText();
 }
Example #3
0
 public void BuyAS()
 {
     FindObjectOfType <AudioManager>().Play("Click");
     if (Saving.savedTitaniumHolder >= UpgradesSystem.CalculateTitaniumCost(Weapon.asteroidScrap.ToString()))
     {
         Saving.savedTitaniumHolder -= UpgradesSystem.CalculateTitaniumCost(Weapon.asteroidScrap.ToString());
         Weapon.asteroidScrap       += 1f;
     }
     Saving.SaveState();
     Saving.LoadState();
     Saving.LoadUpgradesText();
     Saving.LoadTitaniumText();
     Saving.LoadScrapsText();
 }