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 ());
 }
Esempio n. 2
0
 // Use this for initialization
 void Start()
 {
     parentScript = this.GetComponentInParent <Farmer_Movement> ();
 }