Esempio n. 1
0
        public QuestBookDialog(QuestBook questBook)
        {
            InitializeComponent();

            // Copy quests from the QuestBook
            quests = new List <Quest>(questBook.PersistentQuests);

            // Prepare the list view
            // TODO: We should look into a way to query quest names.
            listView1.Items.AddRange(quests.Select(x => new ListViewItem(x.Blueprint.ToString())).ToArray());
            listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
        }
Esempio n. 2
0
        private void RefreshInfo(int index)
        {
            questIds = QuestBook.GetQuestIdByChapter(index);
            selectPanel.ClearContent();
            foreach (var itm in questIds)
            {
                selectPanel.AddContent(itm);
            }
            selectPanel.SelectIndex = 0;

            Invalidate(selectPanel.Rectangle);
           // UpdateMethod();
        }