public void InitialSetupUI() { leftPanel.SetActive(true); colorPanel.SetActive(true); rightPanel.SetActive(true); gameOverPanel.SetActive(false); if (modeManager.gameMode == ModeManager.GameMode.Practice) { curScoreText.enabled = false; highScoreText.enabled = false; timeLeftText.enabled = false; enableTimer = false; ModeText.text = "Practice Mode"; } else if (modeManager.gameMode == ModeManager.GameMode.Normal) { curScoreText.enabled = true; highScoreText.enabled = true; timeLeftText.enabled = true; curScoreText.text = "Score: 0"; timeLeft = 120; timeLeftText.text = "Time Left: " + timeLeft; highScore = PlayerPrefs.GetInt("NormalHS"); highScoreText.text = "High Score: " + highScore; ModeText.text = "Normal Mode"; enableTimer = true; } else if (modeManager.gameMode == ModeManager.GameMode.Medium) { curScoreText.enabled = true; highScoreText.enabled = true; timeLeftText.enabled = true; curScoreText.text = "Score: 0"; timeLeft = 60; timeLeftText.text = "Time Left: " + timeLeft; highScore = PlayerPrefs.GetInt("MediumHS"); highScoreText.text = "High Score: " + highScore; ModeText.text = "Medium Mode"; enableTimer = true; } else if (modeManager.gameMode == ModeManager.GameMode.Hard) { curScoreText.enabled = true; highScoreText.enabled = true; timeLeftText.enabled = true; curScoreText.text = "Score: 0"; timeLeft = 120; timeLeftText.text = "Time Left: " + timeLeft; highScore = PlayerPrefs.GetInt("HardHS"); highScoreText.text = "High Score: " + highScore; ModeText.text = "Hard Mode"; enableTimer = true; } else if (modeManager.gameMode == ModeManager.GameMode.Special) { curScoreText.enabled = true; highScoreText.enabled = false; timeLeftText.enabled = false; enableTimer = false; curScoreText.text = "Score: 0"; ModeText.text = "Special Mode"; } wireManager.Setup(); }