// Use this for initialization
    void Start()
    {
        _gameOverScript = gameObject.GetComponent <GameOverFunctions> ();
        _pauseScript    = gameObject.GetComponent <PauseFunctions>();
        storeScript     = gameObject.GetComponent <Store> ();
        if (_firstRun)
        {
            _coins         = 0;
            Time.timeScale = 0;
            InitializeFancyItems();
            _firstRun           = false;
            toggleIsInteractive = true;
            runs = 1;
            save(true);
            load();
        }
        else
        {
            mainMenu.SetActive(false);
            Time.timeScale = 1;
        }
        //death by laundry
        laundry = false;
        steel   = false;
        dead    = false;

        CheckFancyItems();

        _timeAlive = Time.timeSinceLevelLoad;
        _tempCoins = 0;
        /*ScoreMenu*/
        _coinsCollectedText = scoreMenu.transform.Find("Coins").transform.Find("CoinsText").GetComponent <Text> ();
        //_timeText = scoreMenu.GetComponentInChildren<Text> ();// transform.Find ("Text");
        _image = scoreMenu.transform.Find("Coins").transform.Find("ImageParent").transform.Find("Image").GetComponent <Image> ();
    }
Beispiel #2
0
        public void IsUnpaused_TimeScaleGreaterThanZero_False()
        {
            var priorTimeScale = Time.timeScale;

            Time.timeScale = 0.1f;

            Assert.IsTrue(PauseFunctions.IsGameUnpaused());

            Time.timeScale = priorTimeScale;
        }
Beispiel #3
0
        public void IsUnpaused_TimeScaleZero_True()
        {
            var priorTimeScale = Time.timeScale;

            Time.timeScale = 0.0f;

            Assert.IsFalse(PauseFunctions.IsGameUnpaused());

            Time.timeScale = priorTimeScale;
        }