muffin v7.5.12

This commit is contained in:
alydev 2026-08-19 13:19:57 +10:00
parent 3102923ce2
commit 911ed68baa
65 changed files with 2356 additions and 1539 deletions

View file

@ -91,13 +91,15 @@ internal sealed class JournalProgressWindow : ThemedWindow, IDisposable
_pluginInterface = pluginInterface;
_configuration = configuration;
_pages = new Action[9] { _questJournalComponent.DrawQuests, _dutyJournalComponent.DrawDuties, _attunementJournalComponent.DrawAttunement, _gatheringJournalComponent.DrawGatheringItems, _questRewardComponent.DrawItemRewards, _questMapComponent.DrawQuestMap, _questChainComponent.DrawQuestChain, _alliedSocietyJournalComponent.DrawAlliedSocietyQuests, _customDeliveryJournalComponent.DrawCustomDeliveries };
questJournalUtils.OpenJournal = delegate
{
base.IsOpen = true;
};
_questChainComponent.SelectTabAction = SelectTab;
_questChainComponent.QuestJournalUtils = questJournalUtils;
_questMapComponent.SelectTabAction = SelectTab;
_questMapComponent.QuestChainComponent = _questChainComponent;
_questMapComponent.QuestJournalUtils = questJournalUtils;
_attunementJournalComponent.SelectTabAction = SelectTab;
_attunementJournalComponent.QuestChainComponent = _questChainComponent;
_clientState.Login += _questJournalComponent.RefreshCounts;
_clientState.Logout += _dutyJournalComponent.ClearCounts;
_clientState.Login += _gatheringJournalComponent.RefreshCounts;