Example #1
0
    void Start()
    {
        if (Random.value * 100 < naloziReklamo)
        {
            Move.loadCelozaslonsko();
            //oglasi.GetComponent<OglasiSkripta>().loadReklamo();
        }

        level = inputNavigacija.GetComponent <InputNavigacija> ().level;
        InfoLeveli temp = LeveliManeger._instance.getLevel();

        hp = 4;

        bilZadet = false;

        trenutniLevel = temp.trenutniLevel;
        score         = 999.99f;

        inputNavigacija.GetComponent <InputNavigacija> ().trenutniLevel = trenutniLevel;
        stojimNaMestuX = false;
        navSkripta     = zgubil.GetComponent <InputNavigacija> ();
        pozicija       = transform.position;
        rigid          = GetComponent <Rigidbody2D> ();
        Transform animacija = transform.Find("animacija");

        anim = animacija.gameObject.GetComponent <Animator> ();


        count         = 1;
        steviloSpiral = 0;
        casi.text     = PotkaSkripta.casovniFormat(score);

        timeToBeat = LeveliManeger._instance.getCas(level);
        if (timeToBeat > 0)
        {
            if (score < timeToBeat)
            {
                casi.color = new Color(1, 24f / 255, 24f / 255, 150f / 255);
            }
            else
            {
                casi.color = new Color(51f / 255, 192f / 255, 0, 150f / 255);
            }
        }
    }
Example #2
0
    public InfoLeveli getLevel()
    {
        if (!PlayerPrefs.HasKey("Leveli" + "hp"))
        {
            PlayerPrefs.SetInt("Leveli" + "level", -1);
            PlayerPrefs.SetFloat("Leveli" + "score", 0);
            PlayerPrefs.SetInt("Leveli" + "hp", 4);
            PlayerPrefs.SetInt("Leveli" + "trenutniLevel", 0);
        }
        InfoLeveli temp = new InfoLeveli();

        temp.level         = PlayerPrefs.GetInt("Leveli" + "level");
        temp.hp            = PlayerPrefs.GetInt("Leveli" + "hp");
        temp.trenutniLevel = PlayerPrefs.GetInt("Leveli" + "trenutniLevel");
        temp.score         = PlayerPrefs.GetFloat("Leveli" + "score");

        return(temp);
    }
Example #3
0
    public void zgubilLevel()
    {
        if (!bilZadet)
        {
            bilZadet = true;
            Move.showCelozaslonsko();


            LeveliManeger._instance.saveProgres(--hp, trenutniLevel, score);
            InfoLeveli temp = LeveliManeger._instance.getLevel();

            HighScoreManager._instance.SaveHighScore("boka", 35);
            Time.timeScale = 0;
            inputNavigacija.GetComponent <InputNavigacija> ().trenutniLevel = temp.trenutniLevel;
            if (hp == 0)
            {
                zgubil.transform.Find("life lost").gameObject.GetComponent <Text> ().text = "NO MORE LIVES";
                zgubil.transform.Find("noHP").gameObject.SetActive(true);
                zgubil.transform.Find("new game").gameObject.SetActive(false);
            }
        }

        zgubil.SetActive(true);
    }