muffin v7.5.1
This commit is contained in:
parent
a6481e7b9a
commit
965a736f84
59 changed files with 4112 additions and 5059 deletions
|
|
@ -65,39 +65,28 @@ internal sealed class ARealmRebornComponent
|
|||
|
||||
private void DrawPrimals()
|
||||
{
|
||||
//IL_0050: Unknown result type (might be due to invalid IL or missing references)
|
||||
//IL_0055: Unknown result type (might be due to invalid IL or missing references)
|
||||
bool flag = UIState.IsInstanceContentCompleted(RequiredPrimalInstances.Last());
|
||||
bool flag2 = _uiUtils.ChecklistItem("Hard Mode Primals", flag, _configuration.Advanced.SkipARealmRebornHardModePrimals ? new System.Numerics.Vector4?(ImGuiColors.DalamudGrey) : ((System.Numerics.Vector4?)null));
|
||||
if (flag || !flag2)
|
||||
{
|
||||
return;
|
||||
}
|
||||
TooltipDisposable val = ImRaii.Tooltip();
|
||||
try
|
||||
using ImRaii.TooltipDisposable tooltipDisposable = ImRaii.Tooltip();
|
||||
if (tooltipDisposable.Alive)
|
||||
{
|
||||
if (((TooltipDisposable)(ref val)).Alive)
|
||||
ushort[] requiredPrimalInstances = RequiredPrimalInstances;
|
||||
foreach (ushort instanceId in requiredPrimalInstances)
|
||||
{
|
||||
ushort[] requiredPrimalInstances = RequiredPrimalInstances;
|
||||
foreach (ushort instanceId in requiredPrimalInstances)
|
||||
{
|
||||
(System.Numerics.Vector4 color, FontAwesomeIcon icon) instanceStyle = UiUtils.GetInstanceStyle(instanceId);
|
||||
FFXIVClientStructs.FFXIV.Common.Math.Vector4 vector = instanceStyle.color;
|
||||
FontAwesomeIcon item = instanceStyle.icon;
|
||||
_uiUtils.ChecklistItem(_territoryData.GetInstanceName(instanceId) ?? "?", vector, item, ImGui.GetStyle().FramePadding.X);
|
||||
}
|
||||
(System.Numerics.Vector4 color, FontAwesomeIcon icon) instanceStyle = UiUtils.GetInstanceStyle(instanceId);
|
||||
FFXIVClientStructs.FFXIV.Common.Math.Vector4 vector = instanceStyle.color;
|
||||
FontAwesomeIcon item = instanceStyle.icon;
|
||||
_uiUtils.ChecklistItem(_territoryData.GetInstanceName(instanceId) ?? "?", vector, item, ImGui.GetStyle().FramePadding.X);
|
||||
}
|
||||
}
|
||||
finally
|
||||
{
|
||||
((TooltipDisposable)(ref val)).Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
private void DrawAllianceRaids()
|
||||
{
|
||||
//IL_005e: Unknown result type (might be due to invalid IL or missing references)
|
||||
//IL_0063: Unknown result type (might be due to invalid IL or missing references)
|
||||
QuestFunctions questFunctions = _questFunctions;
|
||||
IReadOnlyList<QuestId> crystalTowerQuests = QuestData.CrystalTowerQuests;
|
||||
bool flag = questFunctions.IsQuestComplete(crystalTowerQuests[crystalTowerQuests.Count - 1]);
|
||||
|
|
@ -106,24 +95,17 @@ internal sealed class ARealmRebornComponent
|
|||
{
|
||||
return;
|
||||
}
|
||||
TooltipDisposable val = ImRaii.Tooltip();
|
||||
try
|
||||
using ImRaii.TooltipDisposable tooltipDisposable = ImRaii.Tooltip();
|
||||
if (!tooltipDisposable.Alive)
|
||||
{
|
||||
if (!((TooltipDisposable)(ref val)).Alive)
|
||||
{
|
||||
return;
|
||||
}
|
||||
foreach (QuestId crystalTowerQuest in QuestData.CrystalTowerQuests)
|
||||
{
|
||||
(System.Numerics.Vector4 Color, FontAwesomeIcon Icon, string Status) questStyle = _uiUtils.GetQuestStyle(crystalTowerQuest);
|
||||
FFXIVClientStructs.FFXIV.Common.Math.Vector4 vector = questStyle.Color;
|
||||
FontAwesomeIcon item = questStyle.Icon;
|
||||
_uiUtils.ChecklistItem(_questData.GetQuestInfo(crystalTowerQuest).Name, vector, item, ImGui.GetStyle().FramePadding.X);
|
||||
}
|
||||
return;
|
||||
}
|
||||
finally
|
||||
foreach (QuestId crystalTowerQuest in QuestData.CrystalTowerQuests)
|
||||
{
|
||||
((TooltipDisposable)(ref val)).Dispose();
|
||||
(System.Numerics.Vector4 Color, FontAwesomeIcon Icon, string Status) questStyle = _uiUtils.GetQuestStyle(crystalTowerQuest);
|
||||
FFXIVClientStructs.FFXIV.Common.Math.Vector4 vector = questStyle.Color;
|
||||
FontAwesomeIcon item = questStyle.Icon;
|
||||
_uiUtils.ChecklistItem(_questData.GetQuestInfo(crystalTowerQuest).Name, vector, item, ImGui.GetStyle().FramePadding.X);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue