muffin v6.12
This commit is contained in:
parent
cfb4dea47e
commit
c8197297b2
58 changed files with 40038 additions and 58059 deletions
|
@ -127,21 +127,27 @@ internal sealed class GeneralConfigComponent : ConfigComponent
|
|||
base.Configuration.General.ShowIncompleteSeasonalEvents = v3;
|
||||
Save();
|
||||
}
|
||||
bool v4 = base.Configuration.General.HideSeasonalEventsFromJournalProgress;
|
||||
if (ImGui.Checkbox("Hide Seasonal Events from Journal Progress", ref v4))
|
||||
{
|
||||
base.Configuration.General.HideSeasonalEventsFromJournalProgress = v4;
|
||||
Save();
|
||||
}
|
||||
}
|
||||
ImGui.Separator();
|
||||
ImGui.Text("Questing");
|
||||
using (ImRaii.PushIndent())
|
||||
{
|
||||
bool v4 = base.Configuration.General.ConfigureTextAdvance;
|
||||
if (ImGui.Checkbox("Automatically configure TextAdvance with the recommended settings", ref v4))
|
||||
bool v5 = base.Configuration.General.ConfigureTextAdvance;
|
||||
if (ImGui.Checkbox("Automatically configure TextAdvance with the recommended settings", ref v5))
|
||||
{
|
||||
base.Configuration.General.ConfigureTextAdvance = v4;
|
||||
base.Configuration.General.ConfigureTextAdvance = v5;
|
||||
Save();
|
||||
}
|
||||
bool v5 = base.Configuration.General.SkipLowPriorityDuties;
|
||||
if (ImGui.Checkbox("Unlock certain optional dungeons and raids (instead of waiting for completion)", ref v5))
|
||||
bool v6 = base.Configuration.General.SkipLowPriorityDuties;
|
||||
if (ImGui.Checkbox("Unlock certain optional dungeons and raids (instead of waiting for completion)", ref v6))
|
||||
{
|
||||
base.Configuration.General.SkipLowPriorityDuties = v5;
|
||||
base.Configuration.General.SkipLowPriorityDuties = v6;
|
||||
Save();
|
||||
}
|
||||
ImGui.SameLine();
|
||||
|
@ -169,10 +175,10 @@ internal sealed class GeneralConfigComponent : ConfigComponent
|
|||
}
|
||||
}
|
||||
ImGui.Spacing();
|
||||
bool v6 = base.Configuration.General.AutoStepRefreshEnabled;
|
||||
if (ImGui.Checkbox("Automatically refresh quest steps when stuck (WIP see tooltip)", ref v6))
|
||||
bool v7 = base.Configuration.General.AutoStepRefreshEnabled;
|
||||
if (ImGui.Checkbox("Automatically refresh quest steps when stuck", ref v7))
|
||||
{
|
||||
base.Configuration.General.AutoStepRefreshEnabled = v6;
|
||||
base.Configuration.General.AutoStepRefreshEnabled = v7;
|
||||
Save();
|
||||
}
|
||||
ImGui.SameLine();
|
||||
|
@ -186,23 +192,22 @@ internal sealed class GeneralConfigComponent : ConfigComponent
|
|||
{
|
||||
ImGui.Text("Questionable will automatically refresh a quest step if it appears to be stuck after the configured delay.");
|
||||
ImGui.Text("This helps resume automated quest completion when interruptions occur.");
|
||||
ImGui.Text("WIP feature, rather than remove it, this is a warning that it isn't fully complete.");
|
||||
}
|
||||
}
|
||||
using (ImRaii.Disabled(!v6))
|
||||
using (ImRaii.Disabled(!v7))
|
||||
{
|
||||
ImGui.Indent();
|
||||
int v7 = base.Configuration.General.AutoStepRefreshDelaySeconds;
|
||||
int v8 = base.Configuration.General.AutoStepRefreshDelaySeconds;
|
||||
ImGui.SetNextItemWidth(150f);
|
||||
if (ImGui.SliderInt("Refresh delay (seconds)", ref v7, 10, 180))
|
||||
if (ImGui.SliderInt("Refresh delay (seconds)", ref v8, 10, 180))
|
||||
{
|
||||
base.Configuration.General.AutoStepRefreshDelaySeconds = v7;
|
||||
base.Configuration.General.AutoStepRefreshDelaySeconds = v8;
|
||||
Save();
|
||||
}
|
||||
Vector4 col = new Vector4(0.7f, 0.7f, 0.7f, 1f);
|
||||
ImU8String text = new ImU8String(77, 1);
|
||||
text.AppendLiteral("Quest steps will refresh automatically after ");
|
||||
text.AppendFormatted(v7);
|
||||
text.AppendFormatted(v8);
|
||||
text.AppendLiteral(" seconds if no progress is made.");
|
||||
ImGui.TextColored(in col, text);
|
||||
ImGui.Unindent();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue