// 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; }
private void Start() { dogGenerator = FindObjectOfType <DogGenerator>(); gm = FindObjectOfType <GameManager>(); audioSource = GetComponent <AudioSource>(); interactive = GetComponent <Interactive>(); interactive.enabled = false; audioSource.loop = false; }
public static void RefillDogs() { DogGenerator dg = FindObjectOfType <DogGenerator>(); while (Dogs.Count < dg.numberOfStartingDogs) { dg.GenerateDog(); } }
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; } }