forked from aly/qstbak
muffin v7.4.10
This commit is contained in:
parent
2df81c5d15
commit
b8dd142c23
47 changed files with 3604 additions and 1058 deletions
|
|
@ -51,6 +51,7 @@ internal sealed class ManualPriorityComponent
|
|||
_questSelector.QuestSelected = delegate(Quest quest)
|
||||
{
|
||||
manualPriorityComponent._questController.ManualPriorityQuests.Add(quest);
|
||||
manualPriorityComponent._questController.SavePriorityQuests();
|
||||
};
|
||||
}
|
||||
|
||||
|
|
@ -92,9 +93,9 @@ internal sealed class ManualPriorityComponent
|
|||
ExportToClipboard();
|
||||
}
|
||||
ImGui.SameLine();
|
||||
if (ImGuiComponents.IconButtonWithText(FontAwesomeIcon.Check, "Remove finished Quests"))
|
||||
if (ImGuiComponents.IconButtonWithText(FontAwesomeIcon.Check, "Remove finished Quests") && _questController.ManualPriorityQuests.RemoveAll((Quest q) => _questFunctions.IsQuestComplete(q.Id)) > 0)
|
||||
{
|
||||
_questController.ManualPriorityQuests.RemoveAll((Quest q) => _questFunctions.IsQuestComplete(q.Id));
|
||||
_questController.SavePriorityQuests();
|
||||
}
|
||||
ImGui.SameLine();
|
||||
using (ImRaii.Disabled(!ImGui.IsKeyDown(ImGuiKey.ModCtrl)))
|
||||
|
|
@ -212,11 +213,13 @@ internal sealed class ManualPriorityComponent
|
|||
if (quest != null)
|
||||
{
|
||||
manualPriorityQuests.Remove(quest);
|
||||
_questController.SavePriorityQuests();
|
||||
}
|
||||
if (quest2 != null)
|
||||
{
|
||||
manualPriorityQuests.Remove(quest2);
|
||||
manualPriorityQuests.Insert(index, quest2);
|
||||
_questController.SavePriorityQuests();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue