public override void ActivateLevel() { base.ActivateLevel(); RandomizeMaze(); mazeSpotlight.SetTarget(mazeSpotlightTarget); //All mazes are same position mazeSpotlight.ToggleLight(true); spiderSpotlight.ToggleLight(true); }
public override void DeactivateLevel() { base.DeactivateLevel(); mazeSpotlight.ToggleLight(false); spiderSpotlight.ToggleLight(false); mazeSpotlight.SetTarget(null); spiderSpotlight.SetTarget(null); }
public override void ActivateLevel() { base.ActivateLevel(); //Debug.Log("ACTIVATED LEVEL - L5"); numberOfBronzeMedals = 0; numberOfSilverMedals = 0; numberOfGoldMedals = 0; goldCounter.text = numberOfGoldMedals.ToString(); silverCounter.text = numberOfSilverMedals.ToString(); bronzeCounter.text = numberOfBronzeMedals.ToString(); mazeSpotlight.SetTarget(mazeSpotlightTarget); //All mazes are same position mazeSpotlight.ToggleLight(true); spiderSpotlight.ToggleLight(true); StartNextRound(); }
public void ToggleCeilingMaze(bool toggle) { respawnZone.SetActive(toggle); mazeCavas.SetActive(toggle); redBlueSpiderRandomizer.detectable = !toggle; if (!toggle) { spiderSpotlight.SetTarget(null); } else { spiderSpotlight.SetTarget(ceilingSpider); } }