Beispiel #1
0
    public void SaveAutoGoldButton(AutoGoldUpgrade autogoldButton)
    {
        string key = autogoldButton.itemName;

        PlayerPrefs.SetInt(key + "_level", autogoldButton.level);
        PlayerPrefs.SetInt(key + "_cost", autogoldButton.currentCost);
        PlayerPrefs.SetInt(key + "_goldPerSec", autogoldButton.goldPerSec);

        if (autogoldButton.isPurchased == true)
        {
            PlayerPrefs.SetInt(key + "_isPurchased", 1);
        }
        else
        {
            PlayerPrefs.SetInt(key + "_isPurchased", 0);
        }
    }
Beispiel #2
0
    //AutoGold
    public void LoadAutoGoldButton(AutoGoldUpgrade autogoldButton)
    {
        string key = autogoldButton.itemName;

        autogoldButton.level       = PlayerPrefs.GetInt(key + "_level");
        autogoldButton.currentCost = PlayerPrefs.GetInt(key + "_cost", autogoldButton.startcurrentCost);
        autogoldButton.goldPerSec  = PlayerPrefs.GetInt(key + "_goldPerSec");

        if (PlayerPrefs.GetInt(key + "_isPurchased") == 1)
        {
            autogoldButton.isPurchased = true;
        }
        else
        {
            autogoldButton.isPurchased = false;
        }
    }