muffin v6.16

This commit is contained in:
alydev 2025-10-09 08:44:15 +10:00
parent 521c02e8b8
commit a02c1a52bd
3 changed files with 148 additions and 235 deletions

View file

@ -464483,7 +464483,7 @@ public static class AssemblyQuestLoader
reference6 = obj6;
questRoot.QuestSequence = list2;
AddQuest(questId, questRoot);
QuestId questId2 = new QuestId(5409);
QuestId questId2 = new QuestId(5406);
QuestRoot questRoot2 = new QuestRoot();
num = 1;
List<string> list9 = new List<string>(num);
@ -464492,7 +464492,7 @@ public static class AssemblyQuestLoader
index = 0;
span[index] = "WigglyMuffin";
questRoot2.Author = list9;
index = 3;
index = 2;
List<QuestSequence> list10 = new List<QuestSequence>(index);
CollectionsMarshal.SetCount(list10, index);
span2 = CollectionsMarshal.AsSpan(list10);
@ -464507,51 +464507,104 @@ public static class AssemblyQuestLoader
CollectionsMarshal.SetCount(list11, num2);
span3 = CollectionsMarshal.AsSpan(list11);
index2 = 0;
span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052617u, new Vector3(-53.177734f, -3.33786E-06f, -72.129456f), 1237);
span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054945u, new Vector3(418.7533f, 89.46841f, -779.5682f), 816)
{
AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf,
SkipConditions = new SkipConditions
{
AetheryteShortcutIf = new SkipAetheryteCondition
{
InSameTerritory = true
}
}
};
obj7.Steps = list11;
reference7 = obj7;
num++;
ref QuestSequence reference8 = ref span2[num];
QuestSequence obj8 = new QuestSequence
{
Sequence = 1
Sequence = byte.MaxValue
};
index2 = 1;
List<QuestStep> list12 = new List<QuestStep>(index2);
CollectionsMarshal.SetCount(list12, index2);
span3 = CollectionsMarshal.AsSpan(list12);
num2 = 0;
ref QuestStep reference9 = ref span3[num2];
span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054945u, new Vector3(418.7533f, 89.46841f, -779.5682f), 816);
obj8.Steps = list12;
reference8 = obj8;
questRoot2.QuestSequence = list10;
AddQuest(questId2, questRoot2);
QuestId questId3 = new QuestId(5409);
QuestRoot questRoot3 = new QuestRoot();
num = 1;
List<string> list13 = new List<string>(num);
CollectionsMarshal.SetCount(list13, num);
span = CollectionsMarshal.AsSpan(list13);
index = 0;
span[index] = "WigglyMuffin";
questRoot3.Author = list13;
index = 3;
List<QuestSequence> list14 = new List<QuestSequence>(index);
CollectionsMarshal.SetCount(list14, index);
span2 = CollectionsMarshal.AsSpan(list14);
num = 0;
ref QuestSequence reference9 = ref span2[num];
QuestSequence obj9 = new QuestSequence
{
Sequence = 0
};
num2 = 1;
List<QuestStep> list15 = new List<QuestStep>(num2);
CollectionsMarshal.SetCount(list15, num2);
span3 = CollectionsMarshal.AsSpan(list15);
index2 = 0;
span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052617u, new Vector3(-53.177734f, -3.33786E-06f, -72.129456f), 1237);
obj9.Steps = list15;
reference9 = obj9;
num++;
ref QuestSequence reference10 = ref span2[num];
QuestSequence obj10 = new QuestSequence
{
Sequence = 1
};
index2 = 1;
List<QuestStep> list16 = new List<QuestStep>(index2);
CollectionsMarshal.SetCount(list16, index2);
span3 = CollectionsMarshal.AsSpan(list16);
num2 = 0;
ref QuestStep reference11 = ref span3[num2];
QuestStep questStep = new QuestStep(EInteractionType.Interact, 1052624u, new Vector3(-42.008118f, 11.869998f, -95.75043f), 1237);
int num3 = 1;
List<DialogueChoice> list13 = new List<DialogueChoice>(num3);
CollectionsMarshal.SetCount(list13, num3);
Span<DialogueChoice> span4 = CollectionsMarshal.AsSpan(list13);
List<DialogueChoice> list17 = new List<DialogueChoice>(num3);
CollectionsMarshal.SetCount(list17, num3);
Span<DialogueChoice> span4 = CollectionsMarshal.AsSpan(list17);
int index3 = 0;
span4[index3] = new DialogueChoice
{
Type = EDialogChoiceType.YesNo,
Prompt = new ExcelRef("TEXT_KINGWK201_05409_SYSTEM_100_021")
};
questStep.DialogueChoices = list13;
reference9 = questStep;
obj8.Steps = list12;
reference8 = obj8;
questStep.DialogueChoices = list17;
reference11 = questStep;
obj10.Steps = list16;
reference10 = obj10;
num++;
ref QuestSequence reference10 = ref span2[num];
QuestSequence obj9 = new QuestSequence
ref QuestSequence reference12 = ref span2[num];
QuestSequence obj11 = new QuestSequence
{
Sequence = byte.MaxValue
};
num2 = 1;
List<QuestStep> list14 = new List<QuestStep>(num2);
CollectionsMarshal.SetCount(list14, num2);
span3 = CollectionsMarshal.AsSpan(list14);
List<QuestStep> list18 = new List<QuestStep>(num2);
CollectionsMarshal.SetCount(list18, num2);
span3 = CollectionsMarshal.AsSpan(list18);
index2 = 0;
span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053219u, new Vector3(287.49524f, 52.00211f, -382.9862f), 1291);
obj9.Steps = list14;
reference10 = obj9;
questRoot2.QuestSequence = list10;
AddQuest(questId2, questRoot2);
obj11.Steps = list18;
reference12 = obj11;
questRoot3.QuestSequence = list14;
AddQuest(questId3, questRoot3);
}
}