// Use this for initialization void Start() { if (game_controller == null) { game_controller = this; } difficulty_controller = GetComponent <BP_Difficulty_Controller>(); question_generator = GetComponent <Question_Generator>(); balloon_generator = GetComponent <BP_Balloon_Generator>(); ui_question_display = UI_Question_Display.ui_question_display; Play(); }
public void Generate_Possible_Answers(BP_Difficulty_Controller _difficulty_controller) { possible_answers.Clear(); for (int i = 0; i < _difficulty_controller.Get_Balloons_To_use(); i++) { int possible_answer = 0; while (possible_answer == 0 || possible_answer == answer) { possible_answer = Random.Range(0, 3) % 2 == 0 ? Random.Range((answer - (int)answer / 2), answer - 1) : Random.Range(answer + 1, answer * 2); } possible_answers.Add(possible_answer); } }