1
0
Fork 0
forked from aly/qstbak

muffin v7.4

This commit is contained in:
alydev 2025-12-18 00:49:57 +10:00
parent 8a7847ff37
commit a4175abacd
54 changed files with 95984 additions and 123967 deletions

View file

@ -331,11 +331,11 @@ internal sealed class PresetBuilderComponent
}
if (ImGui.IsItemHovered())
{
label = new ImU8String(23, 1);
label.AppendLiteral("Add '");
label.AppendFormatted(questInfo.Name);
label.AppendLiteral("' to priority list");
ImGui.SetTooltip(label);
ImU8String tooltip = new ImU8String(23, 1);
tooltip.AppendLiteral("Add '");
tooltip.AppendFormatted(questInfo.Name);
tooltip.AppendLiteral("' to priority list");
ImGui.SetTooltip(tooltip);
}
}
}
@ -600,7 +600,7 @@ internal sealed class PresetBuilderComponent
EExpansionVersion.Dawntrail => new uint[6] { 1187u, 1188u, 1189u, 1190u, 1191u, 1192u },
_ => Array.Empty<uint>(),
};
return QuestData.AetherCurrentQuestsByTerritory.Where<KeyValuePair<uint, ImmutableList<QuestId>>>((KeyValuePair<uint, ImmutableList<QuestId>> kvp) => territoryRanges.Contains(kvp.Key)).SelectMany((KeyValuePair<uint, ImmutableList<QuestId>> kvp) => kvp.Value).Cast<ElementId>()
return QuestData.AetherCurrentQuestsByTerritory.Where<KeyValuePair<uint, ImmutableList<QuestId>>>((KeyValuePair<uint, ImmutableList<QuestId>> kvp) => ((ReadOnlySpan<uint>)territoryRanges).Contains(kvp.Key)).SelectMany((KeyValuePair<uint, ImmutableList<QuestId>> kvp) => kvp.Value).Cast<ElementId>()
.ToList();
}
@ -613,9 +613,9 @@ internal sealed class PresetBuilderComponent
int num = 1;
List<ElementId> list15 = new List<ElementId>(num);
CollectionsMarshal.SetCount(list15, num);
Span<ElementId> span = CollectionsMarshal.AsSpan(list15);
Span<ElementId> span15 = CollectionsMarshal.AsSpan(list15);
int index = 0;
span[index] = new AethernetId(1);
span15[index] = new AethernetId(1);
return list15;
}
case "Gridania":
@ -623,9 +623,9 @@ internal sealed class PresetBuilderComponent
int index = 1;
List<ElementId> list14 = new List<ElementId>(index);
CollectionsMarshal.SetCount(list14, index);
Span<ElementId> span = CollectionsMarshal.AsSpan(list14);
Span<ElementId> span14 = CollectionsMarshal.AsSpan(list14);
int num = 0;
span[num] = new AethernetId(2);
span14[num] = new AethernetId(2);
return list14;
}
case "Uldah":
@ -633,9 +633,9 @@ internal sealed class PresetBuilderComponent
int num = 1;
List<ElementId> list13 = new List<ElementId>(num);
CollectionsMarshal.SetCount(list13, num);
Span<ElementId> span = CollectionsMarshal.AsSpan(list13);
Span<ElementId> span13 = CollectionsMarshal.AsSpan(list13);
int index = 0;
span[index] = new AethernetId(3);
span13[index] = new AethernetId(3);
return list13;
}
case "GoldSaucer":
@ -643,9 +643,9 @@ internal sealed class PresetBuilderComponent
int index = 1;
List<ElementId> list12 = new List<ElementId>(index);
CollectionsMarshal.SetCount(list12, index);
Span<ElementId> span = CollectionsMarshal.AsSpan(list12);
Span<ElementId> span12 = CollectionsMarshal.AsSpan(list12);
int num = 0;
span[num] = new AethernetId(4);
span12[num] = new AethernetId(4);
return list12;
}
case "Ishgard":
@ -653,9 +653,9 @@ internal sealed class PresetBuilderComponent
int num = 1;
List<ElementId> list11 = new List<ElementId>(num);
CollectionsMarshal.SetCount(list11, num);
Span<ElementId> span = CollectionsMarshal.AsSpan(list11);
Span<ElementId> span11 = CollectionsMarshal.AsSpan(list11);
int index = 0;
span[index] = new AethernetId(5);
span11[index] = new AethernetId(5);
return list11;
}
case "Idyllshire":
@ -663,9 +663,9 @@ internal sealed class PresetBuilderComponent
int index = 1;
List<ElementId> list10 = new List<ElementId>(index);
CollectionsMarshal.SetCount(list10, index);
Span<ElementId> span = CollectionsMarshal.AsSpan(list10);
Span<ElementId> span10 = CollectionsMarshal.AsSpan(list10);
int num = 0;
span[num] = new AethernetId(6);
span10[num] = new AethernetId(6);
return list10;
}
case "Rhalgr's Reach":
@ -673,9 +673,9 @@ internal sealed class PresetBuilderComponent
int num = 1;
List<ElementId> list9 = new List<ElementId>(num);
CollectionsMarshal.SetCount(list9, num);
Span<ElementId> span = CollectionsMarshal.AsSpan(list9);
Span<ElementId> span9 = CollectionsMarshal.AsSpan(list9);
int index = 0;
span[index] = new AethernetId(7);
span9[index] = new AethernetId(7);
return list9;
}
case "Kugane":
@ -683,9 +683,9 @@ internal sealed class PresetBuilderComponent
int index = 1;
List<ElementId> list8 = new List<ElementId>(index);
CollectionsMarshal.SetCount(list8, index);
Span<ElementId> span = CollectionsMarshal.AsSpan(list8);
Span<ElementId> span8 = CollectionsMarshal.AsSpan(list8);
int num = 0;
span[num] = new AethernetId(8);
span8[num] = new AethernetId(8);
return list8;
}
case "Doman Enclave":
@ -693,9 +693,9 @@ internal sealed class PresetBuilderComponent
int num = 1;
List<ElementId> list7 = new List<ElementId>(num);
CollectionsMarshal.SetCount(list7, num);
Span<ElementId> span = CollectionsMarshal.AsSpan(list7);
Span<ElementId> span7 = CollectionsMarshal.AsSpan(list7);
int index = 0;
span[index] = new AethernetId(9);
span7[index] = new AethernetId(9);
return list7;
}
case "The Crystarium":
@ -703,9 +703,9 @@ internal sealed class PresetBuilderComponent
int index = 1;
List<ElementId> list6 = new List<ElementId>(index);
CollectionsMarshal.SetCount(list6, index);
Span<ElementId> span = CollectionsMarshal.AsSpan(list6);
Span<ElementId> span6 = CollectionsMarshal.AsSpan(list6);
int num = 0;
span[num] = new AethernetId(10);
span6[num] = new AethernetId(10);
return list6;
}
case "Eulmore":
@ -713,9 +713,9 @@ internal sealed class PresetBuilderComponent
int num = 1;
List<ElementId> list5 = new List<ElementId>(num);
CollectionsMarshal.SetCount(list5, num);
Span<ElementId> span = CollectionsMarshal.AsSpan(list5);
Span<ElementId> span5 = CollectionsMarshal.AsSpan(list5);
int index = 0;
span[index] = new AethernetId(11);
span5[index] = new AethernetId(11);
return list5;
}
case "Old Sharlayan":
@ -723,9 +723,9 @@ internal sealed class PresetBuilderComponent
int index = 1;
List<ElementId> list4 = new List<ElementId>(index);
CollectionsMarshal.SetCount(list4, index);
Span<ElementId> span = CollectionsMarshal.AsSpan(list4);
Span<ElementId> span4 = CollectionsMarshal.AsSpan(list4);
int num = 0;
span[num] = new AethernetId(12);
span4[num] = new AethernetId(12);
return list4;
}
case "Radz-at-Han":
@ -733,9 +733,9 @@ internal sealed class PresetBuilderComponent
int num = 1;
List<ElementId> list3 = new List<ElementId>(num);
CollectionsMarshal.SetCount(list3, num);
Span<ElementId> span = CollectionsMarshal.AsSpan(list3);
Span<ElementId> span3 = CollectionsMarshal.AsSpan(list3);
int index = 0;
span[index] = new AethernetId(13);
span3[index] = new AethernetId(13);
return list3;
}
case "Tuliyollal":
@ -743,9 +743,9 @@ internal sealed class PresetBuilderComponent
int index = 1;
List<ElementId> list2 = new List<ElementId>(index);
CollectionsMarshal.SetCount(list2, index);
Span<ElementId> span = CollectionsMarshal.AsSpan(list2);
Span<ElementId> span2 = CollectionsMarshal.AsSpan(list2);
int num = 0;
span[num] = new AethernetId(14);
span2[num] = new AethernetId(14);
return list2;
}
case "Solution Nine":