muffin v6.12

This commit is contained in:
alydev 2025-10-09 07:53:51 +10:00
parent e786325cda
commit 0950798597
64 changed files with 40100 additions and 58121 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;