public void OnNextClicked() { if (is_intro) { is_intro = false; LoadSampleQuestion(); InstructionOverlay.SetActive(true); } else if (is_practice) { HighlightCorrectAnswer(); is_practice = false; } else if (is_highlight) { LoadCognitionQuestion(false); Answer1.GetComponentInChildren <Button>().interactable = true; Answer2.GetComponentInChildren <Button>().interactable = true; Answer3.GetComponentInChildren <Button>().interactable = true; Answer4.GetComponentInChildren <Button>().interactable = true; is_highlight = false; } else if (is_premeta) { MetaCogTextBox.GetComponent <InputField>().text = ""; MetaCogTextBox.SetActive(false); //DirectoryInfo dir = new DirectoryInfo("ScenarioFiles"); //finfo = new List<FileInfo>(dir.GetFiles("*.*")); /*finfo = new List<string> {Scenario01, * Scenario02, * Scenario03, * Scenario04, * Scenario05, * Scenario06, * Scenario07, * Scenario08, * Scenario09, * Scenario10};*/ finfo = new List <string> { EasyLowCoordScenario1, EasyLowCoordScenario2, EasyLowCoordScenario3, EasyLowCoordScenario4, EasyLowCoordScenario5, HardLowCoordScenario1, HardLowCoordScenario2, HardLowCoordScenario3, HardLowCoordScenario4, HardLowCoordScenario5, EasyHighCoordScenario1, EasyHighCoordScenario2, EasyHighCoordScenario3, EasyHighCoordScenario4, EasyHighCoordScenario5, HardHighCoordScenario1, HardHighCoordScenario2, HardHighCoordScenario3, HardHighCoordScenario4, HardHighCoordScenario5 }; random_finfo = finfo.OrderBy(a => Guid.NewGuid()).ToList(); //random_finfo = finfo; LoadNextQuestion(); is_intro = false; is_practice = false; is_premeta = false; } else if (is_question) { LogHelper.AnswerSubmitted(true_question_id, selected, confidenceVal); LoadNextQuestion(); } else if (is_postmeta) { MetaCogTextBox.SetActive(false); QuestionText.GetComponent <Text>().text = "If the window is still in full screen, press ESC and click next to continue with the survey."; NextButton.GetComponentInChildren <Text>().text = "Next"; NextButton.GetComponent <Button>().interactable = false; NextButton.SetActive(false); LogHelper.StudyCompleted(userID, visualizationType, dynamicVisualizationType); Screen.fullScreen = false; //Shouldn't need this anymore? //StartCoroutine(LogHelper.StudyCompleted(userID,visualizationType,dynamicVisualizationType)); } }