private void AddQuestTitle(string quest)
        {
            QuestTrackerLine line = new QuestTrackerLine();

            line.text         = FormattedText.Parse(quest, DialogueManager.MasterDatabase.emphasisSettings).text;
            line.guiStyleName = TitleStyle;
            line.guiStyle     = null;
            lines.Add(line);
        }
Exemple #2
0
        private void AddQuestTitle(string quest)
        {
            QuestTrackerLine line = new QuestTrackerLine();
            var questDescription  = (questDescriptionSource == QuestDescriptionSource.Title)
                                ? QuestLog.GetQuestTitle(quest)
                                        : QuestLog.GetQuestDescription(quest);

            line.text         = FormattedText.Parse(questDescription, DialogueManager.MasterDatabase.emphasisSettings).text;
            line.guiStyleName = GetTitleStyleName(QuestLog.GetQuestState(quest));
            line.guiStyle     = null;
            lines.Add(line);
        }
        private void AddQuestEntries(string quest)
        {
            int entryCount = QuestLog.GetQuestEntryCount(quest);

            for (int i = 1; i <= entryCount; i++)
            {
                QuestState entryState = QuestLog.GetQuestEntryState(quest, i);
                if (entryState != QuestState.Unassigned)
                {
                    QuestTrackerLine line = new QuestTrackerLine();
                    line.text         = FormattedText.Parse(QuestLog.GetQuestEntry(quest, i), DialogueManager.MasterDatabase.emphasisSettings).text;
                    line.guiStyleName = GetEntryStyleName(entryState);
                    line.guiStyle     = null;
                    lines.Add(line);
                }
            }
        }
Exemple #4
0
        private void AddQuestEntries(string quest)
        {
            int entryCount = QuestLog.GetQuestEntryCount(quest);

            for (int i = 1; i <= entryCount; i++)
            {
                QuestState entryState = QuestLog.GetQuestEntryState(quest, i);
                if (entryState == QuestState.Unassigned)
                {
                    continue;
                }
                if ((entryState == QuestState.Success || entryState == QuestState.Failure) && !showCompletedEntryText)
                {
                    continue;
                }
                QuestTrackerLine line = new QuestTrackerLine();
                var entryText         = GetQuestEntryText(quest, i, entryState);
                line.text         = FormattedText.Parse(entryText, DialogueManager.MasterDatabase.emphasisSettings).text;
                line.guiStyleName = GetEntryStyleName(entryState);
                line.guiStyle     = null;
                lines.Add(line);
            }
        }
		private void AddQuestEntries(string quest) {
			int entryCount = QuestLog.GetQuestEntryCount(quest);
			for (int i = 1; i <= entryCount; i++) {
				QuestState entryState = QuestLog.GetQuestEntryState(quest, i);
				if (entryState != QuestState.Unassigned) {
					QuestTrackerLine line = new QuestTrackerLine();
					line.text = FormattedText.Parse(QuestLog.GetQuestEntry(quest, i), DialogueManager.MasterDatabase.emphasisSettings).text;
					line.guiStyleName = GetEntryStyleName(entryState);
					line.guiStyle = null;
					lines.Add(line);
				}
			}
		}
		private void AddQuestTitle(string quest) {
			QuestTrackerLine line = new QuestTrackerLine();
			var questDescription = (questDescriptionSource == QuestDescriptionSource.Title)
				? QuestLog.GetQuestTitle(quest)
					: QuestLog.GetQuestDescription(quest); 
			line.text = FormattedText.Parse(questDescription, DialogueManager.MasterDatabase.emphasisSettings).text;
			line.guiStyleName = GetTitleStyleName(QuestLog.GetQuestState(quest));
			line.guiStyle = null;
			lines.Add(line);
		}
 private void AddQuestTitle(string quest)
 {
     QuestTrackerLine line = new QuestTrackerLine();
     line.text = FormattedText.Parse(quest, DialogueManager.MasterDatabase.emphasisSettings).text;
     line.guiStyleName = TitleStyle;
     line.guiStyle = null;
     lines.Add(line);
 }