private void _setMessageProgress() { if (_questInfo.Count == 0) { AddItemToList(new QuestProgressDialogListItem(this, 0) { QuestName = OldWorld.GetString(EOResourceID.QUEST_DID_NOT_START_ANY), QuestStep = " ", ShowIcons = false, QuestProgress = " " }, false); return; } int ndx = 0; foreach (var quest in _questInfo) { var nextItem = new QuestProgressDialogListItem(this, ndx++) { QuestName = quest.Name, QuestStep = quest.Description, QuestContextIcon = quest.IconIndex, QuestProgress = quest.Target > 0 ? $"{quest.Progress} / {quest.Target}" : "n / a" }; AddItemToList(nextItem, false); } }
private void _setMessageProgress() { if (_questInfo.Count == 0) { AddItemToList(new QuestProgressDialogListItem(this, 0) { QuestName = World.GetString(DATCONST2.QUEST_DID_NOT_START_ANY), QuestStep = " ", ShowIcons = false, QuestProgress = " " }, false); return; } int ndx = 0; foreach (var quest in _questInfo) { var nextItem = new QuestProgressDialogListItem(this, ndx++) { QuestName = quest.Name, QuestStep = quest.Description, QuestContextIcon = quest.IconIndex, QuestProgress = quest.Target > 0 ? string.Format("{0} / {1}", quest.Progress, quest.Target) : "n / a" }; AddItemToList(nextItem, false); } }