// Use this for initialization void Start() { waveParent = transform.root.GetComponent <WaveEnd> (); randomChance = Random.Range(0, 21); pickupNumber = Random.Range(0, 2); StartCoroutine("Attack"); //starts a coroutine running for firing projectiles tierTwoSprite = GetComponent <SpriteRenderer>(); theText = pointsText.GetComponent <TextMesh>(); //calls textmesh. }
private void OnWaveEnd(WaveEnd evt) { waveRunning = false; }
public void CreateWave(int waveNumber, Wave wave, WaveEnd waveEnd) { Waves.Add(waveNumber, Tuple.Create(wave, waveEnd)); }