Esempio n. 1
0
    public override void AddItem()
    {
        base.AddItem();

        Quest quest = QuestManager.Instance.AddQuest("NewQ", "New Quest");

        GameObject           item = Instantiate(menuItem, transform, false);
        CollapsableQuestMenu menu = item.GetComponent <CollapsableQuestMenu>();

        item.transform.SetAsLastSibling();
        menu.list = this;
        menuItems.Add(item);
        menu.SetQuestID(quest.GetID());

        AlignList();
    }
Esempio n. 2
0
    public override void GenerateList()
    {
        base.GenerateList();

        Debug.Log("CollapsableQuestList");

        for (int i = 0; i < 20; i++)
        {
            GameObject           item = Instantiate(menuItem, transform, false);
            CollapsableQuestMenu menu = item.GetComponent <CollapsableQuestMenu>();

            item.transform.SetAsLastSibling();
            menu.list = this;
            menuItems.Add(item);
            menu.SetQuestID(QuestManager.Instance.GetQuest(i).GetID());
        }

        AlignList();
    }