Exemplo n.º 1
0
        public void OnSpawnButton()
        {
            //if(FPSControl.IsOn()) return;

            storyObj.SetActive(false);

            storyAudio.Stop();

            timerDuration = 0;

            ResourceManager.AddScore(SpawnManager.GetCurrentWaveScore());

            SpawnManager.Spawn();
            buttonSpawn.rootObj.SetActive(false);

            buttonSpawn.label.text = "Next Wave";
        }
Exemplo n.º 2
0
        public float CreepDestroyed()
        {
            List <int> rscGain = new List <int>();

            for (int i = 0; i < valueRscMin.Count; i++)
            {
                rscGain.Add(Random.Range(valueRscMin[i], valueRscMax[i]));
            }
            ResourceManager.GainResource(rscGain);
            ResourceManager.AddScore(scoreValue);

            if (aniInstance != null)
            {
                return(aniInstance.PlayDead());
            }

            return(0);
        }