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"; }
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); }