public void PrepareNewLevel(int level) { BallBehavior ball = GameObject.FindGameObjectWithTag("Ball").GetComponent <BallBehavior>(); ball.DissolveBall(); currentLevel = level; float multiplier = float.Parse(stageValues[currentLevel][1]); string stage = stageValues[currentLevel][0]; if (currentStage != stage) { isIncreasing = true; StartCoroutine(IncreaseStageSize(multiplier)); currentStage = stage; scoreManager.SetStageName(stage); } else { InitiateLevel(); } }