forked from aly/qstbak
muffin v6.31
This commit is contained in:
parent
9003b9c19d
commit
2726c4873d
2 changed files with 19 additions and 21 deletions
|
|
@ -266,19 +266,7 @@ internal sealed class QuestJournalUtils
|
|||
|
||||
public void AddAllAvailableQuests()
|
||||
{
|
||||
int num = _questRegistry.AllQuests.Count(delegate(Quest quest)
|
||||
{
|
||||
if (!quest.Root.Disabled && !_questFunctions.IsQuestRemoved(quest.Id) && _questFunctions.IsReadyToAcceptQuest(quest.Id) && !_questFunctions.IsQuestComplete(quest.Id) && !_questFunctions.IsQuestAccepted(quest.Id) && !_questController.ManualPriorityQuests.Any((Quest q) => q.Id.Equals(quest.Id)))
|
||||
{
|
||||
QuestSequence? questSequence = quest.FindSequence(0);
|
||||
if (questSequence == null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return questSequence.Steps.FirstOrDefault()?.IsTeleportableForPriorityQuests() == true;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
int num = _questRegistry.AllQuests.Count((Quest quest) => !quest.Root.Disabled && !_questFunctions.IsQuestRemoved(quest.Id) && _questFunctions.IsReadyToAcceptQuest(quest.Id) && !_questFunctions.IsQuestComplete(quest.Id) && !_questFunctions.IsQuestAccepted(quest.Id) && !quest.Info.IsRepeatable && quest.Info.AlliedSociety == EAlliedSociety.None && !(quest.Info is QuestInfo { MoogleDeliveryLevel: >0 }) && !_questController.ManualPriorityQuests.Any((Quest q) => q.Id.Equals(quest.Id)));
|
||||
using (ImRaii.Disabled(num == 0))
|
||||
{
|
||||
if (ImGuiComponents.IconButton(FontAwesomeIcon.ListOl))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue