Esempio n. 1
0
    //true is open close is false

    void OpenOrClose(bool b)
    {
        isOpen = b;
        if (isOpen == true)
        {
            spawner.InvokeRepeating("SpawnCustomer", spawner.spawnTime, spawner.spawnRate);
        }
        else if (isOpen == false)
        {
            dayCount = dayCount + 1;

            if (dayCount % 2 == 0)
            {
                weekCount++;
            }
            else if (weekCount % 4 == 0)
            {
                monthCount++;
                weekCount = 0;
            }

            else if (monthCount % 12 == 0)
            {
                yearCount++;
                yearCount = 0;
            }
            panel.SetActive(true);
            Time.timeScale = 0;
        }
    }