muffin v7.4.12

This commit is contained in:
alydev 2026-02-27 22:50:51 +10:00
parent e3e5a401c3
commit 0f9f445830
38 changed files with 13646 additions and 10442 deletions

View file

@ -28,11 +28,14 @@ internal sealed class PriorityWindow : LWindow
private readonly PresetBuilderComponent _presetBuilderComponent;
public PriorityWindow(QuestController questController, QuestFunctions questFunctions, QuestSelector questSelector, QuestTooltipComponent questTooltipComponent, PresetBuilderComponent presetBuilderComponent, UiUtils uiUtils, IChatGui chatGui, IDalamudPluginInterface pluginInterface)
private readonly SavedPresetsComponent _savedPresetsComponent;
public PriorityWindow(QuestController questController, QuestFunctions questFunctions, QuestSelector questSelector, QuestTooltipComponent questTooltipComponent, PresetBuilderComponent presetBuilderComponent, SavedPresetsComponent savedPresetsComponent, UiUtils uiUtils, IChatGui chatGui, IDalamudPluginInterface pluginInterface)
: base("Quest Priority###QuestionableQuestPriority")
{
_manualPriorityComponent = new ManualPriorityComponent(questController, questFunctions, questSelector, questTooltipComponent, uiUtils, chatGui, pluginInterface);
_presetBuilderComponent = presetBuilderComponent;
_savedPresetsComponent = savedPresetsComponent;
base.Size = new Vector2(500f, 500f);
base.SizeCondition = ImGuiCond.Once;
base.SizeConstraints = new WindowSizeConstraints
@ -56,10 +59,17 @@ internal sealed class PriorityWindow : LWindow
_manualPriorityComponent.Draw();
}
}
using ImRaii.IEndObject endObject3 = ImRaii.TabItem("Quest Presets");
if (endObject3)
using (ImRaii.IEndObject endObject3 = ImRaii.TabItem("Quest Presets"))
{
_presetBuilderComponent.Draw();
if (endObject3)
{
_presetBuilderComponent.Draw();
}
}
using ImRaii.IEndObject endObject4 = ImRaii.TabItem("Saved Presets");
if (endObject4)
{
_savedPresetsComponent.Draw();
}
}