// Use this for initialization
    void Start()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        stoptime     = FindObjectOfType <TimerScript>();
        levelSign    = GameObject.Find("LevelNumber");
        gameOverText = GameObject.Find("GameOverText");
        youWinText   = GameObject.Find("YouWinText");
        gameOverText.gameObject.SetActive(false);
        youWinText.gameObject.SetActive(false);

        sceneIndex  = SceneManager.GetActiveScene().buildIndex;
        levelPassed = PlayerPrefs.GetInt("LevelPassed");
        if (sceneIndex == 5)
        {
            virus1 = GameObject.Find("virusEnemy 1");
            virus2 = GameObject.Find("virusEnemy 2");
            //virus1.gameObject.SetActive(true);
            //virus2.gameObject.SetActive(false);
        }
    }
Beispiel #2
0
    // Use this for initialization
    void Start()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        levelSign = GameObject.Find("LevelNumber");

        sceneIndex            = SceneManager.GetActiveScene().buildIndex;
        levelPassed           = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "LevelPassed");
        BlendLevelPassed      = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "BlendPass");
        DeleteLevelPassed     = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "DeletePass");
        ManipulateLevelPassed = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "ManipulatePass");
        RhymeLevelPassed      = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "RhymePass");
        ArithLevelPassed      = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "ArithPass");
        ArithSubLevelPassed   = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "ArithSubPass");
        ArithMultLevelPassed  = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "ArithMultPass");
        ArithDivLevelPassed   = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + "ArithDivPass");
        retry = PlayerPrefs.GetInt(PlayerPrefs.GetString("username") + " Level " + "LevelNumber");
    }
    // Start is called before the first frame update
    void Start()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        // PlayerPrefs.DeleteAll();
        Time.timeScale = 1f;
        levelSign      = GameObject.Find("LevelNumber");
        gameOverObject = GameObject.Find("GameOver");
        youWinObject   = GameObject.Find("YouWin");

        gameOverObject.gameObject.SetActive(false);
        youWinObject.gameObject.SetActive(false);
        pauseMenuUI.gameObject.SetActive(false);
        levelSign.gameObject.SetActive(true);

        sceneIndex  = SceneManager.GetActiveScene().buildIndex;
        levelPassed = PlayerPrefs.GetInt("LevelPassed");
    }
    // Use this for initialization
    void Start()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        //sceneIndex = SceneManager.GetActiveScene().buildIndex;
        //levelPassed = PlayerPrefs.GetInt("LevelPassed");
    }
Beispiel #5
0
    void Start()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        levelSign = GameObject.Find("LevelNumber");

        sceneIndex  = SceneManager.GetActiveScene().buildIndex;
        levelPassed = PlayerPrefs.GetInt("LevelPassed");
    }
Beispiel #6
0
    //public GameObject finishPanel, gameOverPanel;


    // Use this for initialization
    void Start()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }
        // finishPanel = GameObject.Find("FinishPanel");
        // gameOverPanel = GameObject.Find("GameOverPanel");

        sceneIndex = SceneManager.GetActiveScene().buildIndex;
        lvlPassed  = PlayerPrefs.GetInt("LevelPassed");
        //Debug.Log(lvlPassed);
    }
    // Use this for initialization
    void Start()
    {
        if (Instance == null)
        {
            Instance = this;
        }
        else if (Instance != this)
        {
            Destroy(gameObject);
        }



        youWinText = GameObject.Find("YouWinText");
        youWinText.gameObject.SetActive(false);



        SceneIndex  = SceneManager.GetActiveScene().buildIndex;
        levelPassed = PlayerPrefs.GetInt("LevelPassed");
    }
Beispiel #8
0
    void Start()
    {
        //sets current levels to the default
        //if it isn't null the current control object is destroyed and next level starts to get generated
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }
        //sets text values to correct level/status
        LevelSign    = GameObject.Find("LevelNumber");
        GameOverText = GameObject.Find("GameOverText");
        YouWinText   = GameObject.Find("YouWinText");
        GameOverText.gameObject.SetActive(false);
        YouWinText.gameObject.SetActive(false);

        sceneIndex  = SceneManager.GetActiveScene().buildIndex;
        levelPassed = PlayerPrefs.GetInt("LevelPassed");
    }