void Awake() { if (instance == null) { instance = this; } }
void Start() { source = GetComponent <AudioSource>(); anim = GetComponent <Animator>(); waitTime = startWaitTime; rotationCalculated = false; healthBar.GetComponent <Slider>().value = health; immunityBar.GetComponent <Slider>().value = immunity; immunityBar.SetActive(true); populationController = gameManager.GetComponent <PopulationController>(); pauseManagerScript = FindObjectOfType <PauseManagerScript>(); //setting up initial values minX = -10f; maxX = 10f; minZ = -10f; maxZ = 10f; startWaitTime = Random.Range(1, 5); moveSpot = new Vector3(Random.Range(minX, maxX), transform.position.y, Random.Range(minZ, maxZ)); if (isInfected) { enableInfectionForceField(); } else { disableInfectionForceField(); } }
// Start is called before the first frame update void Start() { currentPopulationText.text = currentPopulation.ToString(); AddPerson(); currentPopulation = 0; people = new List <GameObject>(); pauseManagerScript = GetComponent <PauseManagerScript>(); }