public void Save() { PlayerPrefs.SetInt("score", currency); PlayerPrefs.SetInt("numProjectiles", numProjectilesToBeUpgradedOnShop); PlayerPrefs.SetInt("delayBetweenAttacks", delayBetweenAttacksToBeUpgraded); PlayerPrefs.SetInt("typeOfSpaceShipBeingUsed", index); PlayerPrefsXTeste.SetIntArray("listOfSpaceshipsOwned", isSpaceshipOwned.ToArray()); PlayerPrefs.Save(); }
public void Load() { currency = PlayerPrefs.GetInt("score", currency); currentCurrency.text = currency.ToString(); currentCurrencyDetails.text = currency.ToString(); numProjectilesToBeUpgradedOnShop = PlayerPrefs.GetInt("numProjectiles", numProjectilesToBeUpgradedOnShop); delayBetweenAttacksToBeUpgraded = PlayerPrefs.GetInt("delayBetweenAttacks", delayBetweenAttacksToBeUpgraded); for (int i = 0; i < PlayerPrefsXTeste.GetIntArray("listOfSpaceshipsOwned").Length; i++) { isSpaceshipOwned.Add(PlayerPrefsXTeste.GetIntArray("listOfSpaceshipsOwned")[i]); } isConnectedOnInternet = SaveGame.Load("StatusOfConnection", isConnectedOnInternet); }