public void promptToggle(bool toggle) //can be used for prompts with and without dependencies { if (isItem) { promptToToggle[0].text = "Press E to Pick up " + gobj.getItemOnPickup().getName(); promptToToggle[0].enabled = toggle; } if (itemDependencies.Count > 0 && checkDependencies() || !useDependencies) { for (int i = 0; i < promptToToggle.Count; i++) { promptToToggle[i].enabled = toggle; } } else if (!checkDependencies() && useDependencies) { for (int i = 0; i < dependencyPrompts.Count; i++) { dependencyPrompts[i].enabled = toggle; } } }