muffin v7.4
This commit is contained in:
parent
8a7847ff37
commit
a4175abacd
54 changed files with 95984 additions and 123967 deletions
|
|
@ -124,11 +124,11 @@ internal sealed class StopConditionComponent : ConfigComponent
|
|||
{
|
||||
int sequence = currentQuest.Sequence;
|
||||
ImGui.SameLine();
|
||||
ImU8String text = new ImU8String(11, 1);
|
||||
text.AppendLiteral("(Current: ");
|
||||
text.AppendFormatted(sequence);
|
||||
text.AppendLiteral(")");
|
||||
ImGui.TextDisabled(text);
|
||||
ImU8String text2 = new ImU8String(11, 1);
|
||||
text2.AppendLiteral("(Current: ");
|
||||
text2.AppendFormatted(sequence);
|
||||
text2.AppendLiteral(")");
|
||||
ImGui.TextDisabled(text2);
|
||||
}
|
||||
ImGui.TextWrapped("Note: Individual quest sequences below override this global setting.");
|
||||
}
|
||||
|
|
@ -165,10 +165,10 @@ internal sealed class StopConditionComponent : ConfigComponent
|
|||
{
|
||||
continue;
|
||||
}
|
||||
ImU8String text = new ImU8String(5, 1);
|
||||
text.AppendLiteral("Quest");
|
||||
text.AppendFormatted(elementId);
|
||||
using (ImRaii.PushId(text))
|
||||
ImU8String id = new ImU8String(5, 1);
|
||||
id.AppendLiteral("Quest");
|
||||
id.AppendFormatted(elementId);
|
||||
using (ImRaii.PushId(id))
|
||||
{
|
||||
(Vector4, FontAwesomeIcon, string) questStyle = _uiUtils.GetQuestStyle(elementId);
|
||||
bool flag;
|
||||
|
|
@ -187,21 +187,21 @@ internal sealed class StopConditionComponent : ConfigComponent
|
|||
_questTooltipComponent.Draw(quest2.Info);
|
||||
}
|
||||
ImGui.SameLine();
|
||||
string text2 = elementId.ToString();
|
||||
base.Configuration.Stop.QuestSequences.TryGetValue(text2, out var value);
|
||||
string text3 = elementId.ToString();
|
||||
base.Configuration.Stop.QuestSequences.TryGetValue(text3, out var value);
|
||||
bool v4 = value.HasValue;
|
||||
text = new ImU8String(8, 1);
|
||||
text.AppendLiteral("##UseSeq");
|
||||
text.AppendFormatted(text2);
|
||||
if (ImGui.Checkbox(text, ref v4))
|
||||
ImU8String label = new ImU8String(8, 1);
|
||||
label.AppendLiteral("##UseSeq");
|
||||
label.AppendFormatted(text3);
|
||||
if (ImGui.Checkbox(label, ref v4))
|
||||
{
|
||||
if (v4)
|
||||
{
|
||||
base.Configuration.Stop.QuestSequences[text2] = 1;
|
||||
base.Configuration.Stop.QuestSequences[text3] = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
base.Configuration.Stop.QuestSequences.Remove(text2);
|
||||
base.Configuration.Stop.QuestSequences.Remove(text3);
|
||||
}
|
||||
Save();
|
||||
}
|
||||
|
|
@ -216,12 +216,12 @@ internal sealed class StopConditionComponent : ConfigComponent
|
|||
ImGui.SameLine();
|
||||
ImGui.SetNextItemWidth(85f);
|
||||
int data3 = value ?? 1;
|
||||
text = new ImU8String(10, 1);
|
||||
text.AppendLiteral("##SeqValue");
|
||||
text.AppendFormatted(text2);
|
||||
if (ImGui.InputInt(text, ref data3, 1, 1) && v4)
|
||||
ImU8String label2 = new ImU8String(10, 1);
|
||||
label2.AppendLiteral("##SeqValue");
|
||||
label2.AppendFormatted(text3);
|
||||
if (ImGui.InputInt(label2, ref data3, 1, 1) && v4)
|
||||
{
|
||||
base.Configuration.Stop.QuestSequences[text2] = Math.Max(0, Math.Min(255, data3));
|
||||
base.Configuration.Stop.QuestSequences[text3] = Math.Max(0, Math.Min(255, data3));
|
||||
Save();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue