void Start() { killCounter = 0; fences = GameObject.FindGameObjectsWithTag ("fence"); fenceAI = new Fence_AI[fences.Length]; for (int i = 0; i < fences.Length; i ++) { fenceAI[i] = (Fence_AI) fences[i].GetComponent(typeof(Fence_AI)); } farmer = GameObject.FindGameObjectWithTag ("farmer"); farmerMovement = (Farmer_Movement) farmer.GetComponent (typeof(Farmer_Movement)); isDuringWave = true; waveNumber = 1; maxWait = 3f; wolvesToSpawn = 4 + waveNumber*6; waveText.text = "Wave: " + waveNumber; coinText.text = "Coins: " + farmerMovement.getMoney (); StartCoroutine (SpawnWolves()); StartCoroutine (CheckEndOfWave ()); }
// Use this for initialization void Start() { parentScript = this.GetComponentInParent <Farmer_Movement> (); }