Ejemplo n.º 1
0
 void Awake()
 {
     //makes sure that there is only one instence of the player settings.
     if (ads == null)
     {
         DontDestroyOnLoad(gameObject);
         ads = this;
     }
     else if (ads != this)
     {
         Destroy(gameObject);
     }
 }
Ejemplo n.º 2
0
    public void runLC()
    {
        levelComplete.SetActive(true);
        levelCompleteBg.SetActive(true);
        game.SetActive(false);
        gameGui.SetActive(false);

        if (LevelManager.playMode == "story")
        {
            if (LevelManager.currentLevel == 60)
            {
                cashAnim.GetComponent <Text> ().text = "Cash Bonus: $12000";
                UpdateDbase.addedCash = SelectPlayer.money + 12000;
                shopBtn.SetActive(false);
                nextBtn.SetActive(false);
                StartCoroutine("cashAnimDelay");
                StartCoroutine("showShopBtn");
            }
            else if (LevelManager.currentLevel == 120)
            {
                cashAnim.GetComponent <Text> ().text = "Cash Bonus: $13000";
                UpdateDbase.addedCash = SelectPlayer.money + 13000;
                shopBtn.SetActive(false);
                nextBtn.SetActive(false);
                StartCoroutine("cashAnimDelay");
                StartCoroutine("showShopBtn");
            }
            else if (LevelManager.currentLevel == 180)
            {
                cashAnim.GetComponent <Text> ().text = "Cash Bonus: $14000";
                UpdateDbase.addedCash = SelectPlayer.money + 14000;
                shopBtn.SetActive(false);
                nextBtn.SetActive(false);
                StartCoroutine("cashAnimDelay");
                StartCoroutine("showShopBtn");
            }
            else if (LevelManager.currentLevel == 240)
            {
                cashAnim.GetComponent <Text> ().text = "Cash Bonus: $15000";
                UpdateDbase.addedCash = SelectPlayer.money + 15000;
                shopBtn.SetActive(false);
                nextBtn.SetActive(false);
                StartCoroutine("cashAnimDelay");
                StartCoroutine("showShopBtn");
            }
            else
            {
                cashAnim.SetActive(false);
            }

            PlayerPrefs.SetInt("CurrentLevel" + GameManager.num, LevelManager.currentLevel);
            Debug.Log("Current Level: " + PlayerPrefs.GetInt("CurrentLevel" + GameManager.num));
        }
        else
        {
            cashAnim.SetActive(false);
        }

        if (LevelManager.currentLevel == 300)
        {
            nextBtn.SetActive(false);
        }

        UpdateDbase.updateDatabase();
        UpdateDbase.updateScore();
        UpdateDbase.updateMoney();
        //resetVariables();

        if (LevelManager.currentLevel == 1 && LevelManager.playMode == "story")
        {
            nextBtn.SetActive(false);
        }

        // Adsorb Ads
        if (PlayerPrefs.GetInt("CurrentLevel" + GameManager.num) % 3 != 0)
        {
            rewardScore = SelectPlayer.score + 100;
            rewardMoney = SelectPlayer.money + 50;
            if (!Version.noAds)
            {
                AdsorbAds.ShowSuccessAd(null, null);
            }
        }

        ShowAds.InterstitialAd();
    }