1
0
Fork 0
forked from aly/qstbak

muffin v6.12

This commit is contained in:
alydev 2025-10-09 07:53:51 +10:00
parent cfb4dea47e
commit c8197297b2
58 changed files with 40038 additions and 58059 deletions

View file

@ -34,7 +34,9 @@ internal sealed class Configuration : IPluginConfiguration
public bool AutoStepRefreshEnabled { get; set; } = true;
public int AutoStepRefreshDelaySeconds { get; set; } = 30;
public int AutoStepRefreshDelaySeconds { get; set; } = 10;
public bool HideSeasonalEventsFromJournalProgress { get; set; }
}
internal sealed class StopConfiguration
@ -47,6 +49,10 @@ internal sealed class Configuration : IPluginConfiguration
public bool LevelToStopAfter { get; set; }
public int TargetLevel { get; set; } = 50;
public bool SequenceToStopAfter { get; set; }
public int TargetSequence { get; set; } = 1;
}
internal sealed class DutyConfiguration
@ -105,10 +111,6 @@ internal sealed class Configuration : IPluginConfiguration
public bool SkipCrystalTowerRaids { get; set; }
public bool PreventQuestCompletion { get; set; }
public bool ShowWindowOnStart { get; set; }
public bool StartMinimized { get; set; }
}
internal enum ECombatModule
@ -159,6 +161,8 @@ internal sealed class Configuration : IPluginConfiguration
public WindowConfig ConfigWindowConfig { get; } = new WindowConfig();
public WindowConfig QuestValidationWindowConfig { get; set; } = new WindowConfig();
internal bool IsPluginSetupComplete()
{
return PluginSetupCompleteVersion == 5;

View file

@ -66,14 +66,6 @@ internal sealed class DalamudInitializer : IDisposable
_toastGui.Toast += OnToast;
_toastGui.ErrorToast += OnErrorToast;
_toastGui.QuestToast += OnQuestToast;
if (_configuration.Advanced.StartMinimized)
{
_questWindow.IsMinimized = true;
}
if (_configuration.Advanced.ShowWindowOnStart)
{
ToggleQuestWindow();
}
}
private void FrameworkUpdate(IFramework framework)

View file

@ -231,8 +231,11 @@ public sealed class QuestionablePlugin : IDalamudPlugin, IDisposable
serviceCollection.AddSingleton<ARealmRebornComponent>();
serviceCollection.AddSingleton<CreationUtilsComponent>();
serviceCollection.AddSingleton<EventInfoComponent>();
serviceCollection.AddSingleton<ManualPriorityComponent>();
serviceCollection.AddSingleton<PresetBuilderComponent>();
serviceCollection.AddSingleton<QuestTooltipComponent>();
serviceCollection.AddSingleton<QuickAccessButtonsComponent>();
serviceCollection.AddSingleton<QuestValidationComponent>();
serviceCollection.AddSingleton<RemainingTasksComponent>();
serviceCollection.AddSingleton<QuestJournalUtils>();
serviceCollection.AddSingleton<QuestJournalComponent>();