Exemplo n.º 1
0
 // Start is called before the first frame update
 void Start()
 {
     uiman       = FindObjectOfType <UIManagerScript>().GetComponent <UIManagerScript>();
     dg          = FindObjectOfType <DogGenerator>().GetComponent <DogGenerator>();
     cuemanager  = FindObjectOfType <QueueManager>();
     currentTime = 0;
 }
Exemplo n.º 2
0
 private void Start()
 {
     dogGenerator        = FindObjectOfType <DogGenerator>();
     gm                  = FindObjectOfType <GameManager>();
     audioSource         = GetComponent <AudioSource>();
     interactive         = GetComponent <Interactive>();
     interactive.enabled = false;
     audioSource.loop    = false;
 }
Exemplo n.º 3
0
    public static void RefillDogs()
    {
        DogGenerator dg = FindObjectOfType <DogGenerator>();

        while (Dogs.Count < dg.numberOfStartingDogs)
        {
            dg.GenerateDog();
        }
    }
Exemplo n.º 4
0
    public void DayStart()
    {
        DogGenerator.RefillDogs();
        int numInQ = PeopleGenerator.peopleQ.Count;

        PeopleGenerator.peopleQ.Clear();

        for (int i = 0; i < numInQ; i++)
        {
            cuemanager.RemoveFromQueue();
        }
        uiman.OnPersonReleased();
        if (dayNumber % numDaysPerRentPayment == 0 && dayNumber != 0)
        {
            money -= rentAmount;
        }
    }