public void showquests() { state = bookstate.quest; title.text = "To Do"; for (int i = 0; i < qmaster.quests.Count; i++) { buttons[i].GetComponentInChildren <Text> ().text = qmaster.quests[i].title; buttons[i].gameObject.SetActive(true); } }
public void showinventory() { state = bookstate.inventory; refreshcontext(); title.text = "Carry"; for (int i = 0; i < invent.objects.Count; i++) { buttons[i].GetComponentInChildren <Text> ().text = invstring(invent.objects[i]); buttons[i].gameObject.SetActive(true); } }
public void showquests(int start) { state = bookstate.quest; refreshcontext(); title.text = "To Do"; int bindex = 0; for (int i = start; i < qmaster.quests.Count; i++) { buttons[bindex].GetComponentInChildren <Text> ().text = qmaster.quests[i].title; buttons[bindex].gameObject.SetActive(true); bindex++; } }
void Start() { buttons = new List <Transform> (); state = bookstate.def; Transform wrapper = transform.FindChild("context"); for (int i = 0; i < wrapper.childCount; i++) { buttons.Add(wrapper.GetChild(i)); } Transform player = GameObject.FindGameObjectWithTag("Player").transform; invent = player.GetComponent <Inventory> (); title = transform.FindChild("title").GetComponent <Text> (); qmaster = player.GetComponent <Questmaster> (); info = transform.FindChild("info").GetComponent <Text> (); }