예제 #1
0
 public void ButtonResume_OnClick()
 {
     AdManager20.ShouldBannerBeOn = false;
     AdManager20.HideBanner();
     panelPauza.SetActive(false);
     Time.timeScale = 1;
 }
예제 #2
0
 public void ButtonCastigaEuroi_OnClick()
 {
     //PlayerPrefs.SetString("DataClick", DateTimeOffset.Now.Ticks.ToString());
     //TimeSpan cooldownTime = cooldown - dataClick;
     AdManager20.RequestRewardedVideo();
     PanelVizionare.SetActive(!PanelVizionare.activeInHierarchy);
 }
예제 #3
0
    // Use this for initialization
    void Start()
    {
        //PlayerPrefs.SetInt("euroi", 10000);

        euroi = PlayerPrefs.GetInt("euroi");
        pauze = PlayerPrefs.GetInt("pauze");
        juma  = PlayerPrefs.GetInt("juma");
        Mafia = PlayerPrefs.GetInt("Mafia");
        Skip  = PlayerPrefs.GetInt("Skip");

        pretPauza = Convert.ToInt32(2 * pretDeBaza);
        pretMafia = Convert.ToInt32(8 * pretDeBaza);
        pretJuma  = Convert.ToInt32(7 * pretDeBaza);
        pretSkip  = Convert.ToInt32(4 * pretDeBaza);

        if (PlayerPrefs.GetInt("binevenit") == 2)
        {
            pachetBineAiVenit.enabled = false;
            bineVenit.enabled         = true;
        }
        else
        {
            pachetBineAiVenit.enabled = true;
            bineVenit.enabled         = false;
        }

        AdManager20.HideBanner();
    }
예제 #4
0
    public void ButtonPause_OnClick()
    {
        AdManager20.ShouldBannerBeOn = true;
        AdManager20.RequestBannner(AdSize.Banner, AdPosition.Bottom);
        GetEuroi();
        if (!HasItem("pauze"))
        {
            if (euroi >= costPause)
            {
                ScadeEuroi(costPause);
            }
            else
            {
                return;
            }
        }
        fundalPauzaRosie.SetActive(true);
        buttonPauza.enabled = false;
        panelPauza.SetActive(true);
        Time.timeScale = 0;
        //panel

        if (PlayerPrefs.GetInt("pauze") > 0)
        {
            numarPauze.text = PlayerPrefs.GetInt("pauze").ToString();
        }
        else
        {
            numarPauze.text         = (costPause).ToString();
            ImaginiEuroi[0].enabled = true;
        }
    }
예제 #5
0
    public void Start()
    {
        AdManager20.RequestBannner(AdSize.Banner, AdPosition.Bottom);

        if (GameModes.TimeAttack)
        {
            textBoxHighScore.text = PlayerPrefs.GetInt("HighScoreTimeattack").ToString();
            textboxScore.text     = PlayerPrefs.GetInt("ScoreTimeattack").ToString();
            textboxGamemode.text  = "(Time Attack)";
            //panel.GetComponent<Image>().sprite = fundalFaraTimp;
        }
        else if (GameModes.Hardcore)
        {
            textBoxHighScore.text = PlayerPrefs.GetInt("HighScoreHardcore").ToString();
            textboxScore.text     = PlayerPrefs.GetInt("ScoreHardcore").ToString();
            textboxGamemode.text  = "(Hardcore)";
        }
        else
        {
            textBoxHighScore.text = PlayerPrefs.GetInt("HighScore").ToString();
            textboxScore.text     = PlayerPrefs.GetInt("Score").ToString();
            textboxGamemode.text  = "(Clasic)";
        }

        textboxEuroi.text = PlayerPrefs.GetInt("castig").ToString();

        if (PlayerPrefs.GetInt("FaraTimp", 0) == 1)
        {
            panel.GetComponent <Image>().sprite = fundalFaraTimp;
        }
        //euroi = PlayerPrefs.GetInt("euroi");
        //PlayerPrefs.SetInt("euroiinitial", euroi);
    }
예제 #6
0
 void ShowGameOverScreen()
 {
     AdManager20.ShowInterstitial();
     SalveazaHighScore();
     SceneManager.UnloadSceneAsync(SceneManager.GetActiveScene());
     SceneManager.LoadScene("GameOver");
     //CreierFinal.SendMessage("ScoreFinal", Score);
 }
예제 #7
0
 public void ResumeAnimation()
 {
     Negru.GetComponent <Image>().enabled       = true;
     Negru.GetComponent <Animator>().speed      = 1;
     Negru.GetComponent <Image>().raycastTarget = true;
     Destroy(Warning, 1);
     Destroy(Negru, 2.50f);
     AdManager20.RequestBannner(AdSize.Banner, AdPosition.Bottom);
 }
예제 #8
0
 IEnumerator CheckLoadingAd()
 {
     while (!AdManager20.rewardBasedVideo.IsLoaded())
     {
         yield return(new WaitForSeconds(0.1f));
     }
     AdManager20.ShowRewardedVideo();
     Debug.Log("finished");
 }
예제 #9
0
    public void buttonNormal_OnClick()
    {
        GameModes.TimeAttack = false;
        GameModes.Hardcore   = false;

        SceneManager.LoadScene("LoadingScreen");

        AdManager20.HideBanner();
    }
예제 #10
0
    public void ButtonDa_OnClick()
    {
        PlayerPrefs.SetInt("euroi", PlayerPrefs.GetInt("euroi") - 400);
        GameModes.Hardcore   = true;
        GameModes.TimeAttack = false;

        SceneManager.LoadScene("LoadingScreen");

        AdManager20.HideBanner();
    }
예제 #11
0
    //bool VideoRequested = false;
    public void Start()
    {
        AdManager20.Start();
        //return;


        if (!IsPanouWarningTriggered)
        {
            Debug.Log(1);
            Negru.SetActive(true);
            Warning.SetActive(true);
            //Destroy(Warning, 2);
            //Destroy(Negru, 6);
            Invoke("PauseAnimation", 2);

            IsPanouWarningTriggered = true;
        }
        else
        {
            if (!AdManager20.ShowBanner())
            {
                AdManager20.RequestBannner(AdSize.Banner, AdPosition.Bottom);
            }
        }
        long clickTime = long.Parse(PlayerPrefs.GetString("cooldown", "0"));

        if (clickTime > 0)
        {
            cooldown     = new DateTime(clickTime);
            cooldownTime = cooldown.Subtract(DateTimeOffset.Now);
            if (cooldownTime.TotalSeconds <= 0)
            {
                //AdManager20.RequestRewardedVideo();
            }
        }
        else
        {
            //AdManager20.RequestRewardedVideo();
        }
        //AdManager20.RequestBannner(AdSize.SmartBanner, AdPosition.Bottom);
        PanelVizionare.SetActive(false);
        textboxEuroi.text           = PlayerPrefs.GetInt("euroi", 0).ToString();
        textboxCooldown.text        = "";
        RoseataCastigaEuroi.enabled = false;
        textboxConexiune.enabled    = false;

        if (!Social.localUser.authenticated)
        {
            StartGooglePlayServices();
            FirstSignIn();
        }
        //PlayerPrefs.SetString("cooldown", "0");
        //PlayerPrefs.SetInt("euroi", 9999999);
    }
예제 #12
0
    void Start()
    {
        //Load();
        //AdManager20.HideBanner();
        AdManager20.ShouldBannerBeOn = false;
        AdManager20.DestroyBanner();
        AdManager20.RequestInterstitial();
        //CheckDuplicateQuestions();
        Initializiaza();
        Debug.Log(Haos.Count);
        //indexIntrebareCurenta = 155;
        AmestecareIntrebari();
        GetNextQuestion();

        panelCareFixeazaUnFeature.SetActive(false);
        textEuroi.text = euroi.ToString();
        //textEuroi.text = GameModes.TimeAttack.ToString() + " " + GameModes.Hardcore.ToString();
    }
예제 #13
0
    public void ButtonVizionare_OnClick()
    {
        if (IsConectedToInternet())
        {
            AdManager20.HideBanner();
            PanelVizionare.SetActive(false);
            //AdManager20.rewardBasedVideo.OnAdLoaded += RewardBasedVideo_OnAdLoaded;
            if (AdManager20.rewardBasedVideo.IsLoaded())
            {
                AdManager20.ShowRewardedVideo();
            }
            else
            {
                StartCoroutine(CheckLoadingAd());
            }
            //buttonCastigaEuroi.enabled = false;

            textboxConexiune.enabled = false;
        }
        else
        {
            textboxConexiune.enabled = true;
        }
    }
예제 #14
0
 void BannerAfter5()
 {
     AdManager20.ShowBanner();
 }
예제 #15
0
    IEnumerator BannerAfterSecs(float time)
    {
        yield return(new WaitForSeconds(time));

        AdManager20.RequestBannner(AdSize.Banner, AdPosition.Bottom);
    }
예제 #16
0
 private void RewardBasedVideo_OnAdLoaded(object sender, EventArgs e)
 {
     ((RewardBasedVideoAd)sender).OnAdLoaded -= RewardBasedVideo_OnAdLoaded;
     AdManager20.ShowRewardedVideo();
 }
예제 #17
0
 public void IntraMagazin()
 {
     AdManager20.HideBanner();
     SceneManager.UnloadSceneAsync(SceneManager.GetActiveScene());
     SceneManager.LoadScene("Magazin");
 }