muffin v7.4.13

This commit is contained in:
alydev 2026-02-27 22:54:28 +10:00
parent 0f9f445830
commit 78e48294c5
2 changed files with 1144 additions and 1096 deletions

View file

@ -478823,58 +478823,89 @@ public static class AssemblyQuestLoader
obj228.DialogueChoices = list298; obj228.DialogueChoices = list298;
reference212 = obj228; reference212 = obj228;
index2++; index2++;
span297[index2] = new QuestStep(EInteractionType.FateAction, null, new Vector3(-38.322124f, 3.9999998f, -144.23155f), 130) ref QuestStep reference213 = ref span297[index2];
QuestStep obj229 = new QuestStep(EInteractionType.FateAction, null, new Vector3(-38.322124f, 3.9999998f, -144.23155f), 130)
{ {
Comment = "Use correct Cheer Rhythm color on each randomly-appearing performer NPC" Comment = "Use correct Cheer Rhythm color on each randomly-appearing performer NPC"
}; };
index3 = 4;
List<FateActionTarget> list299 = new List<FateActionTarget>(index3);
CollectionsMarshal.SetCount(list299, index3);
Span<FateActionTarget> span299 = CollectionsMarshal.AsSpan(list299);
num3 = 0;
span299[num3] = new FateActionTarget
{
DataId = 18862u,
Action = EAction.CheerRhythmYellow
};
num3++;
span299[num3] = new FateActionTarget
{
DataId = 18860u,
Action = EAction.CheerRhythmBlue
};
num3++;
span299[num3] = new FateActionTarget
{
DataId = 18861u,
Action = EAction.CheerRhythmGreen
};
num3++;
span299[num3] = new FateActionTarget
{
DataId = 18859u,
Action = EAction.CheerRhythmRed
};
obj229.FateActionTargets = list299;
reference213 = obj229;
obj227.Steps = list297; obj227.Steps = list297;
reference211 = obj227; reference211 = obj227;
num++; num++;
ref QuestSequence reference213 = ref span287[num]; ref QuestSequence reference214 = ref span287[num];
QuestSequence obj229 = new QuestSequence QuestSequence obj230 = new QuestSequence
{ {
Sequence = byte.MaxValue Sequence = byte.MaxValue
}; };
index2 = 1; index2 = 1;
List<QuestStep> list299 = new List<QuestStep>(index2); List<QuestStep> list300 = new List<QuestStep>(index2);
CollectionsMarshal.SetCount(list299, index2); CollectionsMarshal.SetCount(list300, index2);
Span<QuestStep> span299 = CollectionsMarshal.AsSpan(list299); Span<QuestStep> span300 = CollectionsMarshal.AsSpan(list300);
num2 = 0; num2 = 0;
span299[num2] = new QuestStep(EInteractionType.CompleteQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130) span300[num2] = new QuestStep(EInteractionType.CompleteQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130)
{ {
NextQuestId = new QuestId(5445) NextQuestId = new QuestId(5445)
}; };
obj229.Steps = list299; obj230.Steps = list300;
reference213 = obj229; reference214 = obj230;
questRoot25.QuestSequence = list287; questRoot25.QuestSequence = list287;
AddQuest(questId25, questRoot25); AddQuest(questId25, questRoot25);
QuestId questId26 = new QuestId(5445); QuestId questId26 = new QuestId(5445);
QuestRoot questRoot26 = new QuestRoot(); QuestRoot questRoot26 = new QuestRoot();
num = 1; num = 1;
List<string> list300 = new List<string>(num); List<string> list301 = new List<string>(num);
CollectionsMarshal.SetCount(list300, num); CollectionsMarshal.SetCount(list301, num);
Span<string> span300 = CollectionsMarshal.AsSpan(list300); Span<string> span301 = CollectionsMarshal.AsSpan(list301);
index = 0; index = 0;
span300[index] = "WigglyMuffin"; span301[index] = "WigglyMuffin";
questRoot26.Author = list300; questRoot26.Author = list301;
questRoot26.IsSeasonalQuest = true; questRoot26.IsSeasonalQuest = true;
questRoot26.SeasonalQuestExpiry = new DateTime(2026, 3, 12, 14, 59, 0, DateTimeKind.Utc); questRoot26.SeasonalQuestExpiry = new DateTime(2026, 3, 12, 14, 59, 0, DateTimeKind.Utc);
index = 3; index = 3;
List<QuestSequence> list301 = new List<QuestSequence>(index); List<QuestSequence> list302 = new List<QuestSequence>(index);
CollectionsMarshal.SetCount(list301, index); CollectionsMarshal.SetCount(list302, index);
Span<QuestSequence> span301 = CollectionsMarshal.AsSpan(list301); Span<QuestSequence> span302 = CollectionsMarshal.AsSpan(list302);
num = 0; num = 0;
ref QuestSequence reference214 = ref span301[num]; ref QuestSequence reference215 = ref span302[num];
QuestSequence obj230 = new QuestSequence QuestSequence obj231 = new QuestSequence
{ {
Sequence = 0 Sequence = 0
}; };
num2 = 1; num2 = 1;
List<QuestStep> list302 = new List<QuestStep>(num2); List<QuestStep> list303 = new List<QuestStep>(num2);
CollectionsMarshal.SetCount(list302, num2); CollectionsMarshal.SetCount(list303, num2);
Span<QuestStep> span302 = CollectionsMarshal.AsSpan(list302); Span<QuestStep> span303 = CollectionsMarshal.AsSpan(list303);
index2 = 0; index2 = 0;
span302[index2] = new QuestStep(EInteractionType.AcceptQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130) span303[index2] = new QuestStep(EInteractionType.AcceptQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130)
{ {
AetheryteShortcut = EAetheryteLocation.Uldah, AetheryteShortcut = EAetheryteLocation.Uldah,
SkipConditions = new SkipConditions SkipConditions = new SkipConditions
@ -478885,37 +478916,37 @@ public static class AssemblyQuestLoader
} }
} }
}; };
obj230.Steps = list302; obj231.Steps = list303;
reference214 = obj230; reference215 = obj231;
num++; num++;
ref QuestSequence reference215 = ref span301[num]; ref QuestSequence reference216 = ref span302[num];
QuestSequence obj231 = new QuestSequence QuestSequence obj232 = new QuestSequence
{ {
Sequence = 1 Sequence = 1
}; };
index2 = 1; index2 = 1;
List<QuestStep> list303 = new List<QuestStep>(index2); List<QuestStep> list304 = new List<QuestStep>(index2);
CollectionsMarshal.SetCount(list303, index2); CollectionsMarshal.SetCount(list304, index2);
Span<QuestStep> span303 = CollectionsMarshal.AsSpan(list303); Span<QuestStep> span304 = CollectionsMarshal.AsSpan(list304);
num2 = 0; num2 = 0;
span303[num2] = new QuestStep(EInteractionType.Interact, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130); span304[num2] = new QuestStep(EInteractionType.Interact, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130);
obj231.Steps = list303; obj232.Steps = list304;
reference215 = obj231; reference216 = obj232;
num++; num++;
ref QuestSequence reference216 = ref span301[num]; ref QuestSequence reference217 = ref span302[num];
QuestSequence obj232 = new QuestSequence QuestSequence obj233 = new QuestSequence
{ {
Sequence = byte.MaxValue Sequence = byte.MaxValue
}; };
num2 = 1; num2 = 1;
List<QuestStep> list304 = new List<QuestStep>(num2); List<QuestStep> list305 = new List<QuestStep>(num2);
CollectionsMarshal.SetCount(list304, num2); CollectionsMarshal.SetCount(list305, num2);
Span<QuestStep> span304 = CollectionsMarshal.AsSpan(list304); Span<QuestStep> span305 = CollectionsMarshal.AsSpan(list305);
index2 = 0; index2 = 0;
span304[index2] = new QuestStep(EInteractionType.CompleteQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130); span305[index2] = new QuestStep(EInteractionType.CompleteQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130);
obj232.Steps = list304; obj233.Steps = list305;
reference216 = obj232; reference217 = obj233;
questRoot26.QuestSequence = list301; questRoot26.QuestSequence = list302;
AddQuest(questId26, questRoot26); AddQuest(questId26, questRoot26);
} }
} }

File diff suppressed because it is too large Load diff