public void Cook() { if (mornToggle.isOn) { requirements.mealTime = 0; } else if (aftToggle.isOn) { requirements.mealTime = 1; } else { requirements.mealTime = 2; } requirements.competence = compToggle.isOn; requirements.IsHuman = humanToggle.isOn; questionsUI.gameObject.SetActive(false); MealFactory factory = new MealFactory(requirements); IMeal m = factory.Create(); foodName.gameObject.SetActive(true); if (m is Onion) { foodName.text = "It's all Ogre now." + "\n\n\n\n\n\n\n\nPress Enter to play again!"; } else { foodName.text = "Enjoy your " + m.ToString() + "!\n\n\n\n\n\n\nPress Enter to play again!"; } GameObject.Instantiate(Resources.Load(m + "Prefab")); }