public void PauseGame() { string sceneName = SceneManager.GetActiveScene().name; if (sceneName == "ArcadeMode") { ArcadeMode canvasAM = GameObject.Find("Canvas").GetComponent <ArcadeMode> (); canvasAM.pause = true; //canvasAM.panda.SetActive(false); foreach (GameObject item in canvasAM.items) { item.SetActive(false); } canvasAM.pauseCanvas.SetActive(true); gameObject.SetActive(false); } else if (sceneName == "SurvivalMode") { SurvivalMode canvasAM = GameObject.Find("Canvas").GetComponent <SurvivalMode> (); canvasAM.pause = true; //canvasAM.panda.SetActive(false); foreach (GameObject item in canvasAM.items) { item.SetActive(false); } canvasAM.pauseCanvas.SetActive(true); gameObject.SetActive(false); } }
void OnMouseUp() { GameObject.Find("PauseCanvas").SetActive(false); string sceneName = SceneManager.GetActiveScene().name; if (sceneName == "ArcadeMode") { ArcadeMode canvasAM = GameObject.Find("Canvas").GetComponent <ArcadeMode> (); canvasAM.pause = false; canvasAM.pauseButton.SetActive(true); canvasAM.panda.SetActive(true); foreach (GameObject item in canvasAM.items) { item.SetActive(true); } } else if (sceneName == "SurvivalMode") { SurvivalMode canvasAM = GameObject.Find("Canvas").GetComponent <SurvivalMode> (); canvasAM.pause = false; canvasAM.pauseButton.SetActive(true); canvasAM.panda.SetActive(true); foreach (GameObject item in canvasAM.items) { item.SetActive(true); } } }
void Start () { gameManager = GameObject.FindObjectOfType<GameManager> (); lightning = GameObject.Find ("Lightning").GetComponent<Animator> (); timerText = GameObject.Find ("TimerText").GetComponent<Text> (); scoreText = GameObject.Find ("Score").GetComponent<Text> (); HighScoreText = GameObject.Find ("HighScore").GetComponent<Text> (); //timeSlider = GameObject.Find("TimeSlider").GetComponent<Slider>(); gameOverUIAnim = GameObject.Find ("GameOverUI").GetComponent<Animator> (); if (gameManager.subLevelIndex == 1) { currentMode = ArcadeMode.Bomb; } else if (gameManager.subLevelIndex == 2) { currentMode = ArcadeMode.Lightning; } else if (gameManager.subLevelIndex == 3) { currentMode = ArcadeMode.Duel; } if (gameManager.isSoundOn) GetComponent<AudioSource> ().volume = 1f; else GetComponent<AudioSource> ().volume = 0f; /* if (currentMode == ArcadeMode.Bomb) { //totalTap = 25; //timeCounter = 15f; speed = 8; } else if (currentMode == ArcadeMode.Lightning) { //totalTap = 50; //timeCounter = 30f; speed = 10; } else if (currentMode == ArcadeMode.Duel) { //totalTap = 50; //timeCounter = 50f; speed = 8; Camera.main.transform.rotation = Quaternion.Euler(new Vector3(0f, 0f, 180f)); } */ if (currentMode == ArcadeMode.Lightning) { InvokeRepeating ("Lightning", 4f, 4f); } gameManager.ResetNoteIndex(); //timeSlider.minValue = 0f; //timeSlider.maxValue = timeCounter; GenerateFullGrid (); }
private static List <ArcadeMode> GetData() { var arcades = new List <ArcadeMode>(); foreach (ulong key in TrackedFiles[0xEE]) { var arcade = new ArcadeMode(key); if (arcade.GUID != 0) { arcades.Add(arcade); } } return(arcades); }