|
|
|
|
@ -394271,16 +394271,16 @@ public static class AssemblyQuestLoader
|
|
|
|
|
reference217 = obj235;
|
|
|
|
|
questRoot25.QuestSequence = list298;
|
|
|
|
|
AddQuest(questId25, questRoot25);
|
|
|
|
|
QuestId questId26 = new QuestId(5444);
|
|
|
|
|
QuestId questId26 = new QuestId(5443);
|
|
|
|
|
QuestRoot questRoot26 = new QuestRoot();
|
|
|
|
|
num = 1;
|
|
|
|
|
List<string> list305 = new List<string>(num);
|
|
|
|
|
CollectionsMarshal.SetCount(list305, num);
|
|
|
|
|
CollectionsMarshal.AsSpan(list305)[0] = "WigglyMuffin";
|
|
|
|
|
CollectionsMarshal.AsSpan(list305)[0] = "Wigglez";
|
|
|
|
|
questRoot26.Author = list305;
|
|
|
|
|
questRoot26.IsSeasonalQuest = true;
|
|
|
|
|
questRoot26.SeasonalQuestExpiry = new DateTime(2026, 3, 12, 14, 59, 0, DateTimeKind.Utc);
|
|
|
|
|
num = 9;
|
|
|
|
|
questRoot26.SeasonalQuestExpiry = new DateTime(2026, 6, 24, 14, 59, 0, DateTimeKind.Utc);
|
|
|
|
|
num = 8;
|
|
|
|
|
List<QuestSequence> list306 = new List<QuestSequence>(num);
|
|
|
|
|
CollectionsMarshal.SetCount(list306, num);
|
|
|
|
|
Span<QuestSequence> span169 = CollectionsMarshal.AsSpan(list306);
|
|
|
|
|
@ -394292,7 +394292,7 @@ public static class AssemblyQuestLoader
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list307 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list307, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list307)[0] = new QuestStep(EInteractionType.AcceptQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130)
|
|
|
|
|
CollectionsMarshal.AsSpan(list307)[0] = new QuestStep(EInteractionType.AcceptQuest, 1056358u, new Vector3(-87.44946f, 4f, -103.44098f), 130)
|
|
|
|
|
{
|
|
|
|
|
AetheryteShortcut = EAetheryteLocation.Uldah,
|
|
|
|
|
SkipConditions = new SkipConditions
|
|
|
|
|
@ -394313,12 +394313,21 @@ public static class AssemblyQuestLoader
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list308 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list308, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list308)[0] = new QuestStep(EInteractionType.Interact, 1057901u, new Vector3(-33.951355f, 5.0000005f, -130.87665f), 130)
|
|
|
|
|
CollectionsMarshal.AsSpan(list308)[0] = new QuestStep(EInteractionType.Interact, 1056359u, new Vector3(-13.809448f, 14.00001f, -10.940796f), 131)
|
|
|
|
|
{
|
|
|
|
|
AetheryteShortcut = EAetheryteLocation.Uldah,
|
|
|
|
|
AethernetShortcut = new AethernetShortcut
|
|
|
|
|
{
|
|
|
|
|
From = EAetheryteLocation.Uldah,
|
|
|
|
|
To = EAetheryteLocation.UldahGladiator
|
|
|
|
|
},
|
|
|
|
|
SkipConditions = new SkipConditions
|
|
|
|
|
{
|
|
|
|
|
AetheryteShortcutIf = new SkipAetheryteCondition
|
|
|
|
|
{
|
|
|
|
|
InSameTerritory = true
|
|
|
|
|
},
|
|
|
|
|
AethernetShortcutIf = new SkipAetheryteCondition
|
|
|
|
|
{
|
|
|
|
|
InSameTerritory = true
|
|
|
|
|
}
|
|
|
|
|
@ -394331,194 +394340,135 @@ public static class AssemblyQuestLoader
|
|
|
|
|
{
|
|
|
|
|
Sequence = 2
|
|
|
|
|
};
|
|
|
|
|
num2 = 2;
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list309 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list309, num2);
|
|
|
|
|
Span<QuestStep> span170 = CollectionsMarshal.AsSpan(list309);
|
|
|
|
|
ref QuestStep reference221 = ref span170[0];
|
|
|
|
|
QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1057909u, new Vector3(29.984009f, 4.0999947f, -152.63605f), 130);
|
|
|
|
|
num3 = 6;
|
|
|
|
|
List<QuestWorkValue> list310 = new List<QuestWorkValue>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list310, num3);
|
|
|
|
|
Span<QuestWorkValue> span171 = CollectionsMarshal.AsSpan(list310);
|
|
|
|
|
span171[0] = null;
|
|
|
|
|
span171[1] = null;
|
|
|
|
|
span171[2] = null;
|
|
|
|
|
span171[3] = null;
|
|
|
|
|
span171[4] = null;
|
|
|
|
|
span171[5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise);
|
|
|
|
|
questStep20.CompletionQuestVariablesFlags = list310;
|
|
|
|
|
reference221 = questStep20;
|
|
|
|
|
span170[1] = new QuestStep(EInteractionType.Interact, 1057906u, new Vector3(33.6156f, 3.9999995f, -140.91711f), 130);
|
|
|
|
|
CollectionsMarshal.AsSpan(list309)[0] = new QuestStep(EInteractionType.Interact, 1056359u, new Vector3(-13.809448f, 14.00001f, -10.940796f), 131);
|
|
|
|
|
obj238.Steps = list309;
|
|
|
|
|
reference220 = obj238;
|
|
|
|
|
ref QuestSequence reference222 = ref span169[3];
|
|
|
|
|
ref QuestSequence reference221 = ref span169[3];
|
|
|
|
|
QuestSequence obj239 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 3
|
|
|
|
|
};
|
|
|
|
|
num2 = 2;
|
|
|
|
|
List<QuestStep> list311 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list311, num2);
|
|
|
|
|
Span<QuestStep> span172 = CollectionsMarshal.AsSpan(list311);
|
|
|
|
|
ref QuestStep reference223 = ref span172[0];
|
|
|
|
|
QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1057911u, new Vector3(10.36084f, 7.9999804f, -109.26984f), 130);
|
|
|
|
|
num3 = 6;
|
|
|
|
|
List<QuestWorkValue> list312 = new List<QuestWorkValue>(num3);
|
|
|
|
|
List<QuestStep> list310 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list310, num2);
|
|
|
|
|
Span<QuestStep> span170 = CollectionsMarshal.AsSpan(list310);
|
|
|
|
|
ref QuestStep reference222 = ref span170[0];
|
|
|
|
|
QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1056373u, new Vector3(125.10864f, 4.100009f, -32.303406f), 131);
|
|
|
|
|
num3 = 1;
|
|
|
|
|
List<DialogueChoice> list311 = new List<DialogueChoice>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list311, num3);
|
|
|
|
|
CollectionsMarshal.AsSpan(list311)[0] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.List,
|
|
|
|
|
ExcelSheet = "quest/054/FesGsx001_05443",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESGSX001_05443_Q2_000_000"),
|
|
|
|
|
Answer = new ExcelRef("TEXT_FESGSX001_05443_A2_000_001")
|
|
|
|
|
};
|
|
|
|
|
questStep20.DialogueChoices = list311;
|
|
|
|
|
reference222 = questStep20;
|
|
|
|
|
ref QuestStep reference223 = ref span170[1];
|
|
|
|
|
QuestStep obj240 = new QuestStep(EInteractionType.None, null, null, 131)
|
|
|
|
|
{
|
|
|
|
|
DelaySecondsAtStart = 5f
|
|
|
|
|
};
|
|
|
|
|
num3 = 1;
|
|
|
|
|
List<DialogueChoice> list312 = new List<DialogueChoice>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list312, num3);
|
|
|
|
|
Span<QuestWorkValue> span173 = CollectionsMarshal.AsSpan(list312);
|
|
|
|
|
span173[0] = null;
|
|
|
|
|
span173[1] = null;
|
|
|
|
|
span173[2] = null;
|
|
|
|
|
span173[3] = null;
|
|
|
|
|
span173[4] = null;
|
|
|
|
|
span173[5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise);
|
|
|
|
|
questStep21.CompletionQuestVariablesFlags = list312;
|
|
|
|
|
reference223 = questStep21;
|
|
|
|
|
span172[1] = new QuestStep(EInteractionType.Interact, 1057912u, new Vector3(15.396301f, 6.999997f, -82.993835f), 130);
|
|
|
|
|
obj239.Steps = list311;
|
|
|
|
|
reference222 = obj239;
|
|
|
|
|
CollectionsMarshal.AsSpan(list312)[0] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.List,
|
|
|
|
|
ExcelSheet = "quest/054/FesGsx001_05443",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESGSX001_05443_Q2_000_000"),
|
|
|
|
|
Answer = new ExcelRef("TEXT_FESGSX001_05443_A2_000_001")
|
|
|
|
|
};
|
|
|
|
|
obj240.DialogueChoices = list312;
|
|
|
|
|
reference223 = obj240;
|
|
|
|
|
obj239.Steps = list310;
|
|
|
|
|
reference221 = obj239;
|
|
|
|
|
ref QuestSequence reference224 = ref span169[4];
|
|
|
|
|
QuestSequence obj240 = new QuestSequence
|
|
|
|
|
QuestSequence obj241 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 4
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list313 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list313, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list313)[0] = new QuestStep(EInteractionType.Interact, 1058069u, new Vector3(-15.121765f, 7.999998f, -112.81f), 130);
|
|
|
|
|
obj240.Steps = list313;
|
|
|
|
|
reference224 = obj240;
|
|
|
|
|
ref QuestSequence reference225 = ref span169[5];
|
|
|
|
|
QuestSequence obj241 = new QuestSequence
|
|
|
|
|
ref QuestStep reference225 = ref CollectionsMarshal.AsSpan(list313)[0];
|
|
|
|
|
QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1056377u, new Vector3(128.58777f, 7.992012f, 75.791504f), 131);
|
|
|
|
|
num3 = 1;
|
|
|
|
|
List<DialogueChoice> list314 = new List<DialogueChoice>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list314, num3);
|
|
|
|
|
CollectionsMarshal.AsSpan(list314)[0] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.List,
|
|
|
|
|
ExcelSheet = "quest/054/FesGsx001_05443",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESGSX001_05443_Q3_000_000"),
|
|
|
|
|
Answer = new ExcelRef("TEXT_FESGSX001_05443_A3_000_001")
|
|
|
|
|
};
|
|
|
|
|
questStep21.DialogueChoices = list314;
|
|
|
|
|
reference225 = questStep21;
|
|
|
|
|
obj241.Steps = list313;
|
|
|
|
|
reference224 = obj241;
|
|
|
|
|
ref QuestSequence reference226 = ref span169[5];
|
|
|
|
|
QuestSequence obj242 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 5
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list314 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list314, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list314)[0] = new QuestStep(EInteractionType.Interact, 1057902u, new Vector3(-12.100403f, 7.999999f, -110.76526f), 130);
|
|
|
|
|
obj241.Steps = list314;
|
|
|
|
|
reference225 = obj241;
|
|
|
|
|
ref QuestSequence reference226 = ref span169[6];
|
|
|
|
|
QuestSequence obj242 = new QuestSequence
|
|
|
|
|
List<QuestStep> list315 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list315, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list315)[0] = new QuestStep(EInteractionType.Interact, 1056381u, new Vector3(-14.816589f, 14.04987f, 55.191895f), 131);
|
|
|
|
|
obj242.Steps = list315;
|
|
|
|
|
reference226 = obj242;
|
|
|
|
|
ref QuestSequence reference227 = ref span169[6];
|
|
|
|
|
QuestSequence obj243 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 6
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list315 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list315, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list315)[0] = new QuestStep(EInteractionType.Interact, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130);
|
|
|
|
|
obj242.Steps = list315;
|
|
|
|
|
reference226 = obj242;
|
|
|
|
|
ref QuestSequence reference227 = ref span169[7];
|
|
|
|
|
QuestSequence obj243 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 7
|
|
|
|
|
};
|
|
|
|
|
num2 = 2;
|
|
|
|
|
List<QuestStep> list316 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list316, num2);
|
|
|
|
|
Span<QuestStep> span174 = CollectionsMarshal.AsSpan(list316);
|
|
|
|
|
ref QuestStep reference228 = ref span174[0];
|
|
|
|
|
QuestStep obj244 = new QuestStep(EInteractionType.Interact, 1055771u, new Vector3(-37.369385f, 5.0000005f, -130.14423f), 130)
|
|
|
|
|
{
|
|
|
|
|
IgnoreQuestMarker = true
|
|
|
|
|
};
|
|
|
|
|
num3 = 3;
|
|
|
|
|
List<DialogueChoice> list317 = new List<DialogueChoice>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list317, num3);
|
|
|
|
|
Span<DialogueChoice> span175 = CollectionsMarshal.AsSpan(list317);
|
|
|
|
|
span175[0] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.List,
|
|
|
|
|
ExcelSheet = "custom/009/FesPdy2026FateDisguise_00951",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_Q1_000_000"),
|
|
|
|
|
Answer = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_A1_000_001")
|
|
|
|
|
};
|
|
|
|
|
span175[1] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.List,
|
|
|
|
|
ExcelSheet = "custom/009/FesPdy2026FateDisguise_00951",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_Q2_000_000"),
|
|
|
|
|
Answer = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_A2_100_004")
|
|
|
|
|
};
|
|
|
|
|
span175[2] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.YesNo,
|
|
|
|
|
ExcelSheet = "custom/009/FesPdy2026FateDisguise_00951",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_CONFIRM_100_004")
|
|
|
|
|
};
|
|
|
|
|
obj244.DialogueChoices = list317;
|
|
|
|
|
reference228 = obj244;
|
|
|
|
|
ref QuestStep reference229 = ref span174[1];
|
|
|
|
|
QuestStep questStep22 = new QuestStep(EInteractionType.FateAction, null, new Vector3(-38.322124f, 3.9999998f, -144.23155f), 130);
|
|
|
|
|
num3 = 4;
|
|
|
|
|
List<FateActionTarget> list318 = new List<FateActionTarget>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list318, num3);
|
|
|
|
|
Span<FateActionTarget> span176 = CollectionsMarshal.AsSpan(list318);
|
|
|
|
|
span176[0] = new FateActionTarget
|
|
|
|
|
{
|
|
|
|
|
DataId = 18862u,
|
|
|
|
|
Action = EAction.CheerRhythmYellow
|
|
|
|
|
};
|
|
|
|
|
span176[1] = new FateActionTarget
|
|
|
|
|
{
|
|
|
|
|
DataId = 18860u,
|
|
|
|
|
Action = EAction.CheerRhythmBlue
|
|
|
|
|
};
|
|
|
|
|
span176[2] = new FateActionTarget
|
|
|
|
|
{
|
|
|
|
|
DataId = 18861u,
|
|
|
|
|
Action = EAction.CheerRhythmGreen
|
|
|
|
|
};
|
|
|
|
|
span176[3] = new FateActionTarget
|
|
|
|
|
{
|
|
|
|
|
DataId = 18859u,
|
|
|
|
|
Action = EAction.CheerRhythmRed
|
|
|
|
|
};
|
|
|
|
|
questStep22.FateActionTargets = list318;
|
|
|
|
|
reference229 = questStep22;
|
|
|
|
|
CollectionsMarshal.AsSpan(list316)[0] = new QuestStep(EInteractionType.Interact, 1056385u, new Vector3(-13.626343f, 14.000009f, -12.40564f), 131);
|
|
|
|
|
obj243.Steps = list316;
|
|
|
|
|
reference227 = obj243;
|
|
|
|
|
ref QuestSequence reference230 = ref span169[8];
|
|
|
|
|
QuestSequence obj245 = new QuestSequence
|
|
|
|
|
ref QuestSequence reference228 = ref span169[7];
|
|
|
|
|
QuestSequence obj244 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = byte.MaxValue
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list319 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list319, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list319)[0] = new QuestStep(EInteractionType.CompleteQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130)
|
|
|
|
|
{
|
|
|
|
|
NextQuestId = new QuestId(5445)
|
|
|
|
|
};
|
|
|
|
|
obj245.Steps = list319;
|
|
|
|
|
reference230 = obj245;
|
|
|
|
|
List<QuestStep> list317 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list317, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list317)[0] = new QuestStep(EInteractionType.CompleteQuest, 1056390u, new Vector3(-53.391357f, -1.706183E-06f, 102.67798f), 144);
|
|
|
|
|
obj244.Steps = list317;
|
|
|
|
|
reference228 = obj244;
|
|
|
|
|
questRoot26.QuestSequence = list306;
|
|
|
|
|
AddQuest(questId26, questRoot26);
|
|
|
|
|
QuestId questId27 = new QuestId(5445);
|
|
|
|
|
QuestId questId27 = new QuestId(5444);
|
|
|
|
|
QuestRoot questRoot27 = new QuestRoot();
|
|
|
|
|
num = 1;
|
|
|
|
|
List<string> list320 = new List<string>(num);
|
|
|
|
|
CollectionsMarshal.SetCount(list320, num);
|
|
|
|
|
CollectionsMarshal.AsSpan(list320)[0] = "WigglyMuffin";
|
|
|
|
|
questRoot27.Author = list320;
|
|
|
|
|
List<string> list318 = new List<string>(num);
|
|
|
|
|
CollectionsMarshal.SetCount(list318, num);
|
|
|
|
|
CollectionsMarshal.AsSpan(list318)[0] = "WigglyMuffin";
|
|
|
|
|
questRoot27.Author = list318;
|
|
|
|
|
questRoot27.IsSeasonalQuest = true;
|
|
|
|
|
questRoot27.SeasonalQuestExpiry = new DateTime(2026, 3, 12, 14, 59, 0, DateTimeKind.Utc);
|
|
|
|
|
num = 3;
|
|
|
|
|
List<QuestSequence> list321 = new List<QuestSequence>(num);
|
|
|
|
|
CollectionsMarshal.SetCount(list321, num);
|
|
|
|
|
Span<QuestSequence> span177 = CollectionsMarshal.AsSpan(list321);
|
|
|
|
|
ref QuestSequence reference231 = ref span177[0];
|
|
|
|
|
QuestSequence obj246 = new QuestSequence
|
|
|
|
|
num = 9;
|
|
|
|
|
List<QuestSequence> list319 = new List<QuestSequence>(num);
|
|
|
|
|
CollectionsMarshal.SetCount(list319, num);
|
|
|
|
|
Span<QuestSequence> span171 = CollectionsMarshal.AsSpan(list319);
|
|
|
|
|
ref QuestSequence reference229 = ref span171[0];
|
|
|
|
|
QuestSequence obj245 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 0
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list322 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list322, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list322)[0] = new QuestStep(EInteractionType.AcceptQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130)
|
|
|
|
|
List<QuestStep> list320 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list320, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list320)[0] = new QuestStep(EInteractionType.AcceptQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130)
|
|
|
|
|
{
|
|
|
|
|
AetheryteShortcut = EAetheryteLocation.Uldah,
|
|
|
|
|
SkipConditions = new SkipConditions
|
|
|
|
|
@ -394529,32 +394479,258 @@ public static class AssemblyQuestLoader
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
obj246.Steps = list322;
|
|
|
|
|
reference231 = obj246;
|
|
|
|
|
ref QuestSequence reference232 = ref span177[1];
|
|
|
|
|
QuestSequence obj247 = new QuestSequence
|
|
|
|
|
obj245.Steps = list320;
|
|
|
|
|
reference229 = obj245;
|
|
|
|
|
ref QuestSequence reference230 = ref span171[1];
|
|
|
|
|
QuestSequence obj246 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 1
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list323 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list323, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list323)[0] = new QuestStep(EInteractionType.Interact, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130);
|
|
|
|
|
obj247.Steps = list323;
|
|
|
|
|
reference232 = obj247;
|
|
|
|
|
ref QuestSequence reference233 = ref span177[2];
|
|
|
|
|
List<QuestStep> list321 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list321, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list321)[0] = new QuestStep(EInteractionType.Interact, 1057901u, new Vector3(-33.951355f, 5.0000005f, -130.87665f), 130)
|
|
|
|
|
{
|
|
|
|
|
AetheryteShortcut = EAetheryteLocation.Uldah,
|
|
|
|
|
SkipConditions = new SkipConditions
|
|
|
|
|
{
|
|
|
|
|
AetheryteShortcutIf = new SkipAetheryteCondition
|
|
|
|
|
{
|
|
|
|
|
InSameTerritory = true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
obj246.Steps = list321;
|
|
|
|
|
reference230 = obj246;
|
|
|
|
|
ref QuestSequence reference231 = ref span171[2];
|
|
|
|
|
QuestSequence obj247 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 2
|
|
|
|
|
};
|
|
|
|
|
num2 = 2;
|
|
|
|
|
List<QuestStep> list322 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list322, num2);
|
|
|
|
|
Span<QuestStep> span172 = CollectionsMarshal.AsSpan(list322);
|
|
|
|
|
ref QuestStep reference232 = ref span172[0];
|
|
|
|
|
QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1057909u, new Vector3(29.984009f, 4.0999947f, -152.63605f), 130);
|
|
|
|
|
num3 = 6;
|
|
|
|
|
List<QuestWorkValue> list323 = new List<QuestWorkValue>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list323, num3);
|
|
|
|
|
Span<QuestWorkValue> span173 = CollectionsMarshal.AsSpan(list323);
|
|
|
|
|
span173[0] = null;
|
|
|
|
|
span173[1] = null;
|
|
|
|
|
span173[2] = null;
|
|
|
|
|
span173[3] = null;
|
|
|
|
|
span173[4] = null;
|
|
|
|
|
span173[5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise);
|
|
|
|
|
questStep22.CompletionQuestVariablesFlags = list323;
|
|
|
|
|
reference232 = questStep22;
|
|
|
|
|
span172[1] = new QuestStep(EInteractionType.Interact, 1057906u, new Vector3(33.6156f, 3.9999995f, -140.91711f), 130);
|
|
|
|
|
obj247.Steps = list322;
|
|
|
|
|
reference231 = obj247;
|
|
|
|
|
ref QuestSequence reference233 = ref span171[3];
|
|
|
|
|
QuestSequence obj248 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 3
|
|
|
|
|
};
|
|
|
|
|
num2 = 2;
|
|
|
|
|
List<QuestStep> list324 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list324, num2);
|
|
|
|
|
Span<QuestStep> span174 = CollectionsMarshal.AsSpan(list324);
|
|
|
|
|
ref QuestStep reference234 = ref span174[0];
|
|
|
|
|
QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1057911u, new Vector3(10.36084f, 7.9999804f, -109.26984f), 130);
|
|
|
|
|
num3 = 6;
|
|
|
|
|
List<QuestWorkValue> list325 = new List<QuestWorkValue>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list325, num3);
|
|
|
|
|
Span<QuestWorkValue> span175 = CollectionsMarshal.AsSpan(list325);
|
|
|
|
|
span175[0] = null;
|
|
|
|
|
span175[1] = null;
|
|
|
|
|
span175[2] = null;
|
|
|
|
|
span175[3] = null;
|
|
|
|
|
span175[4] = null;
|
|
|
|
|
span175[5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise);
|
|
|
|
|
questStep23.CompletionQuestVariablesFlags = list325;
|
|
|
|
|
reference234 = questStep23;
|
|
|
|
|
span174[1] = new QuestStep(EInteractionType.Interact, 1057912u, new Vector3(15.396301f, 6.999997f, -82.993835f), 130);
|
|
|
|
|
obj248.Steps = list324;
|
|
|
|
|
reference233 = obj248;
|
|
|
|
|
ref QuestSequence reference235 = ref span171[4];
|
|
|
|
|
QuestSequence obj249 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 4
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list326 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list326, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list326)[0] = new QuestStep(EInteractionType.Interact, 1058069u, new Vector3(-15.121765f, 7.999998f, -112.81f), 130);
|
|
|
|
|
obj249.Steps = list326;
|
|
|
|
|
reference235 = obj249;
|
|
|
|
|
ref QuestSequence reference236 = ref span171[5];
|
|
|
|
|
QuestSequence obj250 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 5
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list327 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list327, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list327)[0] = new QuestStep(EInteractionType.Interact, 1057902u, new Vector3(-12.100403f, 7.999999f, -110.76526f), 130);
|
|
|
|
|
obj250.Steps = list327;
|
|
|
|
|
reference236 = obj250;
|
|
|
|
|
ref QuestSequence reference237 = ref span171[6];
|
|
|
|
|
QuestSequence obj251 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 6
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list328 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list328, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list328)[0] = new QuestStep(EInteractionType.Interact, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130);
|
|
|
|
|
obj251.Steps = list328;
|
|
|
|
|
reference237 = obj251;
|
|
|
|
|
ref QuestSequence reference238 = ref span171[7];
|
|
|
|
|
QuestSequence obj252 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 7
|
|
|
|
|
};
|
|
|
|
|
num2 = 2;
|
|
|
|
|
List<QuestStep> list329 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list329, num2);
|
|
|
|
|
Span<QuestStep> span176 = CollectionsMarshal.AsSpan(list329);
|
|
|
|
|
ref QuestStep reference239 = ref span176[0];
|
|
|
|
|
QuestStep obj253 = new QuestStep(EInteractionType.Interact, 1055771u, new Vector3(-37.369385f, 5.0000005f, -130.14423f), 130)
|
|
|
|
|
{
|
|
|
|
|
IgnoreQuestMarker = true
|
|
|
|
|
};
|
|
|
|
|
num3 = 3;
|
|
|
|
|
List<DialogueChoice> list330 = new List<DialogueChoice>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list330, num3);
|
|
|
|
|
Span<DialogueChoice> span177 = CollectionsMarshal.AsSpan(list330);
|
|
|
|
|
span177[0] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.List,
|
|
|
|
|
ExcelSheet = "custom/009/FesPdy2026FateDisguise_00951",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_Q1_000_000"),
|
|
|
|
|
Answer = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_A1_000_001")
|
|
|
|
|
};
|
|
|
|
|
span177[1] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.List,
|
|
|
|
|
ExcelSheet = "custom/009/FesPdy2026FateDisguise_00951",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_Q2_000_000"),
|
|
|
|
|
Answer = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_A2_100_004")
|
|
|
|
|
};
|
|
|
|
|
span177[2] = new DialogueChoice
|
|
|
|
|
{
|
|
|
|
|
Type = EDialogChoiceType.YesNo,
|
|
|
|
|
ExcelSheet = "custom/009/FesPdy2026FateDisguise_00951",
|
|
|
|
|
Prompt = new ExcelRef("TEXT_FESPDY2026FATEDISGUISE_00951_CONFIRM_100_004")
|
|
|
|
|
};
|
|
|
|
|
obj253.DialogueChoices = list330;
|
|
|
|
|
reference239 = obj253;
|
|
|
|
|
ref QuestStep reference240 = ref span176[1];
|
|
|
|
|
QuestStep questStep24 = new QuestStep(EInteractionType.FateAction, null, new Vector3(-38.322124f, 3.9999998f, -144.23155f), 130);
|
|
|
|
|
num3 = 4;
|
|
|
|
|
List<FateActionTarget> list331 = new List<FateActionTarget>(num3);
|
|
|
|
|
CollectionsMarshal.SetCount(list331, num3);
|
|
|
|
|
Span<FateActionTarget> span178 = CollectionsMarshal.AsSpan(list331);
|
|
|
|
|
span178[0] = new FateActionTarget
|
|
|
|
|
{
|
|
|
|
|
DataId = 18862u,
|
|
|
|
|
Action = EAction.CheerRhythmYellow
|
|
|
|
|
};
|
|
|
|
|
span178[1] = new FateActionTarget
|
|
|
|
|
{
|
|
|
|
|
DataId = 18860u,
|
|
|
|
|
Action = EAction.CheerRhythmBlue
|
|
|
|
|
};
|
|
|
|
|
span178[2] = new FateActionTarget
|
|
|
|
|
{
|
|
|
|
|
DataId = 18861u,
|
|
|
|
|
Action = EAction.CheerRhythmGreen
|
|
|
|
|
};
|
|
|
|
|
span178[3] = new FateActionTarget
|
|
|
|
|
{
|
|
|
|
|
DataId = 18859u,
|
|
|
|
|
Action = EAction.CheerRhythmRed
|
|
|
|
|
};
|
|
|
|
|
questStep24.FateActionTargets = list331;
|
|
|
|
|
reference240 = questStep24;
|
|
|
|
|
obj252.Steps = list329;
|
|
|
|
|
reference238 = obj252;
|
|
|
|
|
ref QuestSequence reference241 = ref span171[8];
|
|
|
|
|
QuestSequence obj254 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = byte.MaxValue
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list324 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list324, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list324)[0] = new QuestStep(EInteractionType.CompleteQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130);
|
|
|
|
|
obj248.Steps = list324;
|
|
|
|
|
reference233 = obj248;
|
|
|
|
|
questRoot27.QuestSequence = list321;
|
|
|
|
|
List<QuestStep> list332 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list332, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list332)[0] = new QuestStep(EInteractionType.CompleteQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130)
|
|
|
|
|
{
|
|
|
|
|
NextQuestId = new QuestId(5445)
|
|
|
|
|
};
|
|
|
|
|
obj254.Steps = list332;
|
|
|
|
|
reference241 = obj254;
|
|
|
|
|
questRoot27.QuestSequence = list319;
|
|
|
|
|
AddQuest(questId27, questRoot27);
|
|
|
|
|
QuestId questId28 = new QuestId(5445);
|
|
|
|
|
QuestRoot questRoot28 = new QuestRoot();
|
|
|
|
|
num = 1;
|
|
|
|
|
List<string> list333 = new List<string>(num);
|
|
|
|
|
CollectionsMarshal.SetCount(list333, num);
|
|
|
|
|
CollectionsMarshal.AsSpan(list333)[0] = "WigglyMuffin";
|
|
|
|
|
questRoot28.Author = list333;
|
|
|
|
|
questRoot28.IsSeasonalQuest = true;
|
|
|
|
|
questRoot28.SeasonalQuestExpiry = new DateTime(2026, 3, 12, 14, 59, 0, DateTimeKind.Utc);
|
|
|
|
|
num = 3;
|
|
|
|
|
List<QuestSequence> list334 = new List<QuestSequence>(num);
|
|
|
|
|
CollectionsMarshal.SetCount(list334, num);
|
|
|
|
|
Span<QuestSequence> span179 = CollectionsMarshal.AsSpan(list334);
|
|
|
|
|
ref QuestSequence reference242 = ref span179[0];
|
|
|
|
|
QuestSequence obj255 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 0
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list335 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list335, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list335)[0] = new QuestStep(EInteractionType.AcceptQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130)
|
|
|
|
|
{
|
|
|
|
|
AetheryteShortcut = EAetheryteLocation.Uldah,
|
|
|
|
|
SkipConditions = new SkipConditions
|
|
|
|
|
{
|
|
|
|
|
AetheryteShortcutIf = new SkipAetheryteCondition
|
|
|
|
|
{
|
|
|
|
|
InSameTerritory = true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
obj255.Steps = list335;
|
|
|
|
|
reference242 = obj255;
|
|
|
|
|
ref QuestSequence reference243 = ref span179[1];
|
|
|
|
|
QuestSequence obj256 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = 1
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list336 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list336, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list336)[0] = new QuestStep(EInteractionType.Interact, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130);
|
|
|
|
|
obj256.Steps = list336;
|
|
|
|
|
reference243 = obj256;
|
|
|
|
|
ref QuestSequence reference244 = ref span179[2];
|
|
|
|
|
QuestSequence obj257 = new QuestSequence
|
|
|
|
|
{
|
|
|
|
|
Sequence = byte.MaxValue
|
|
|
|
|
};
|
|
|
|
|
num2 = 1;
|
|
|
|
|
List<QuestStep> list337 = new List<QuestStep>(num2);
|
|
|
|
|
CollectionsMarshal.SetCount(list337, num2);
|
|
|
|
|
CollectionsMarshal.AsSpan(list337)[0] = new QuestStep(EInteractionType.CompleteQuest, 1056476u, new Vector3(-35.1416f, 5.000001f, -130.38837f), 130);
|
|
|
|
|
obj257.Steps = list337;
|
|
|
|
|
reference244 = obj257;
|
|
|
|
|
questRoot28.QuestSequence = list334;
|
|
|
|
|
AddQuest(questId28, questRoot28);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private static void LoadQuests109()
|
|
|
|
|
|