Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
    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++;
        }
    }
Esempio n. 4
0
    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> ();
    }