Exemplo n.º 1
0
    public void SaveCompanyUpGradeButton(UpGradeButton mUpgradeButton)               // 회사에 관한 정보를 저장하는 함수
    {
        string key = mUpgradeButton.mUpGradeCompanyName;                             // 각각 회사의 이름을 가져와 대입

        PlayerPrefs.SetInt(key + "_level", mUpgradeButton.mLevel);                   // 각 회사의 level을 저장
        PlayerPrefsX.SetLong(key + "_goldByUpgrade", mUpgradeButton.mGoldByUpgrade); // 각 회사의 클릭당 골드를 저장
        PlayerPrefsX.SetLong(key + "_cost", mUpgradeButton.mCurrentCost);            // 각 회사의 업그레이드 비용을 저장
    }
Exemplo n.º 2
0
    // 제품 Save
    public void SaveProductUpGradeButton(ProductUpgradeButton mProductButton)           // 제품의 정보를 저장하는 함수
    {
        string key = mProductButton.mUpGradeProductName;                                // 제품의 이름을 가져온다.

        PlayerPrefs.SetInt(key + "_level", mProductButton.mLevel);                      // 제품의 레벨을 저장한다.
        PlayerPrefsX.SetLong(key + "_goldPerSec", mProductButton.mGoldPerSecByUpgrade); // 제품의 초 당 골드를 저장한다.
        PlayerPrefsX.SetLong(key + "_cost", mProductButton.mCurrentProductCost);        // 제품의 업그레이드 비용을 저장한다.

        if (mProductButton.mIsPurchased == true)                                        // 제품이 한번이라도 업그레이드가 됐다면,
        {
            PlayerPrefs.SetInt(key + "_isPurchased", 1);                                // int형으로 1로 저장한다. key값은 제품의 이름 + "_isPurchased"라는 것으로
        }
        else
        {
            PlayerPrefs.SetInt(key + "_isPurchased", 0);    // 업그레이드 안되어있다면, 0으로 저장
        }
    }
Exemplo n.º 3
0
 public void capturePowerUpInformation()
 {
     Debug.Log("Capturing PowerUp Info");
     PlayerPrefsX.SetBool("BossThreeMeleePower", MeleePowerUp);
     PlayerPrefsX.SetLong("BossThreePowerTimeRemaining", (long)PowerUpTime);
 }
Exemplo n.º 4
0
 private void OnDestroy()
 {
     PlayerPrefs.SetInt("CurrBattleLevel", currLevel);
     PlayerPrefsX.SetLong("TicksLastExit", System.DateTime.Now.Ticks);
 }
Exemplo n.º 5
0
 public void Save()
 {
     PlayerPrefsX.SetLong("gameMinutes", minutes);
 }
Exemplo n.º 6
0
 public void capturePowerUpInfo()
 {
     PlayerPrefsX.SetBool("PlayerJumpPowerUp", JumpPowerUp);
     PlayerPrefsX.SetBool("PlayerMeleePowerUp", MeleePowerUp);
     PlayerPrefsX.SetLong("PlayerPowerTimeRemaining", (long)PowerUpTime);
 }