diff --git a/QuestPaths/Questionable.QuestPaths/AssemblyQuestLoader.cs b/QuestPaths/Questionable.QuestPaths/AssemblyQuestLoader.cs index 8e9b261..44a62c7 100644 --- a/QuestPaths/Questionable.QuestPaths/AssemblyQuestLoader.cs +++ b/QuestPaths/Questionable.QuestPaths/AssemblyQuestLoader.cs @@ -462726,12 +462726,7 @@ public static class AssemblyQuestLoader reference180 = obj161; questRoot27.QuestSequence = list227; AddQuest(questId27, questRoot27); - AddQuest(new QuestId(5335), new QuestRoot - { - Disabled = true, - QuestSequence = new List() - }); - QuestId questId28 = new QuestId(5336); + QuestId questId28 = new QuestId(5335); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list237 = new List(num); @@ -462740,7 +462735,7 @@ public static class AssemblyQuestLoader index = 0; span[index] = "WigglyMuffin"; questRoot28.Author = list237; - index = 4; + index = 3; List list238 = new List(index); CollectionsMarshal.SetCount(list238, index); span2 = CollectionsMarshal.AsSpan(list238); @@ -462755,7 +462750,7 @@ public static class AssemblyQuestLoader CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; - span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, @@ -462783,8 +462778,7 @@ public static class AssemblyQuestLoader ref QuestStep reference183 = ref span3[num2]; QuestStep obj164 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { - TargetTerritoryId = (ushort)1297, - Fly = true + TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions17 = new SkipConditions(); SkipStepConditions skipStepConditions16 = new SkipStepConditions(); @@ -462799,62 +462793,167 @@ public static class AssemblyQuestLoader obj164.SkipConditions = skipConditions17; reference183 = obj164; num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) - { - Fly = false - }; + span3[num2] = new QuestStep(EInteractionType.Interact, 1054668u, new Vector3(-56.565247f, 4.000225f, 50.736206f), 1297); num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.52385f, 1.8905392f, 65.476295f), 1297) + ref QuestStep reference184 = ref span3[num2]; + QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1054669u, new Vector3(-50.30902f, 1.3218602f, 175.09729f), 1297); + index3 = 1; + List list242 = new List(index3); + CollectionsMarshal.SetCount(list242, index3); + span5 = CollectionsMarshal.AsSpan(list242); + num3 = 0; + span5[num3] = new DialogueChoice { - Fly = false + Type = EDialogChoiceType.List, + Prompt = new ExcelRef("TEXT_BANYOK006_05335_Q1_000_000"), + Answer = new ExcelRef("TEXT_BANYOK006_05335_A1_000_001") }; + questStep21.DialogueChoices = list242; + reference184 = questStep21; num2++; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); + span3[num2] = new QuestStep(EInteractionType.Interact, 1054667u, new Vector3(71.33594f, 3.942892f, 186.93823f), 1297); obj163.Steps = list240; reference182 = obj163; num++; - ref QuestSequence reference184 = ref span2[num]; + ref QuestSequence reference185 = ref span2[num]; QuestSequence obj165 = new QuestSequence { - Sequence = 2 + Sequence = byte.MaxValue + }; + num2 = 1; + List list243 = new List(num2); + CollectionsMarshal.SetCount(list243, num2); + span3 = CollectionsMarshal.AsSpan(list243); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054670u, new Vector3(-2.2736206f, 38.852776f, 304.82947f), 1297); + obj165.Steps = list243; + reference185 = obj165; + questRoot28.QuestSequence = list238; + AddQuest(questId28, questRoot28); + QuestId questId29 = new QuestId(5336); + QuestRoot questRoot29 = new QuestRoot(); + num = 1; + List list244 = new List(num); + CollectionsMarshal.SetCount(list244, num); + span = CollectionsMarshal.AsSpan(list244); + index = 0; + span[index] = "WigglyMuffin"; + questRoot29.Author = list244; + index = 4; + List list245 = new List(index); + CollectionsMarshal.SetCount(list245, index); + span2 = CollectionsMarshal.AsSpan(list245); + num = 0; + ref QuestSequence reference186 = ref span2[num]; + QuestSequence obj166 = new QuestSequence + { + Sequence = 0 + }; + index2 = 1; + List list246 = new List(index2); + CollectionsMarshal.SetCount(list246, index2); + span3 = CollectionsMarshal.AsSpan(list246); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj166.Steps = list246; + reference186 = obj166; + num++; + ref QuestSequence reference187 = ref span2[num]; + QuestSequence obj167 = new QuestSequence + { + Sequence = 1 }; num2 = 4; - List list242 = new List(num2); - CollectionsMarshal.SetCount(list242, num2); - span3 = CollectionsMarshal.AsSpan(list242); + List list247 = new List(num2); + CollectionsMarshal.SetCount(list247, num2); + span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) + ref QuestStep reference188 = ref span3[index2]; + QuestStep obj168 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { - ItemId = 46208u, - ItemCount = 3 + TargetTerritoryId = (ushort)1297, + Fly = true + }; + SkipConditions skipConditions18 = new SkipConditions(); + SkipStepConditions skipStepConditions17 = new SkipStepConditions(); + num3 = 1; + List list248 = new List(num3); + CollectionsMarshal.SetCount(list248, num3); + span4 = CollectionsMarshal.AsSpan(list248); + index3 = 0; + span4[index3] = 1187; + skipStepConditions17.NotInTerritory = list248; + skipConditions18.StepIf = skipStepConditions17; + obj168.SkipConditions = skipConditions18; + reference188 = obj168; + index2++; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) + { + Fly = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.52385f, 1.8905392f, 65.476295f), 1297) + { + Fly = false + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); + obj167.Steps = list247; + reference187 = obj167; + num++; + ref QuestSequence reference189 = ref span2[num]; + QuestSequence obj169 = new QuestSequence + { + Sequence = 2 + }; + index2 = 4; + List list249 = new List(index2); + CollectionsMarshal.SetCount(list249, index2); + span3 = CollectionsMarshal.AsSpan(list249); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) + { + ItemId = 46208u, + ItemCount = 3 + }; + num2++; + span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.52385f, 1.8905392f, 65.476295f), 1297) { Mount = true, Fly = false }; - index2++; - span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.10631f, 1.8898277f, 100.54272f), 1297) + num2++; + span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.10631f, 1.8898277f, 100.54272f), 1297) { Fly = false }; - index2++; - span3[index2] = new QuestStep(EInteractionType.Interact, 1055816u, new Vector3(98.924194f, 1.890541f, 98.74109f), 1297); - obj165.Steps = list242; - reference184 = obj165; + num2++; + span3[num2] = new QuestStep(EInteractionType.Interact, 1055816u, new Vector3(98.924194f, 1.890541f, 98.74109f), 1297); + obj169.Steps = list249; + reference189 = obj169; num++; - ref QuestSequence reference185 = ref span2[num]; - QuestSequence obj166 = new QuestSequence + ref QuestSequence reference190 = ref span2[num]; + QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; - index2 = 1; - List list243 = new List(index2); - CollectionsMarshal.SetCount(list243, index2); - span3 = CollectionsMarshal.AsSpan(list243); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + num2 = 1; + List list250 = new List(num2); + CollectionsMarshal.SetCount(list250, num2); + span3 = CollectionsMarshal.AsSpan(list250); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, Land = true, @@ -462867,33 +462966,114 @@ public static class AssemblyQuestLoader } } }; - obj166.Steps = list243; - reference185 = obj166; - questRoot28.QuestSequence = list238; - AddQuest(questId28, questRoot28); - QuestId questId29 = new QuestId(5337); - QuestRoot questRoot29 = new QuestRoot(); + obj170.Steps = list250; + reference190 = obj170; + questRoot29.QuestSequence = list245; + AddQuest(questId29, questRoot29); + QuestId questId30 = new QuestId(5337); + QuestRoot questRoot30 = new QuestRoot(); num = 1; - List list244 = new List(num); - CollectionsMarshal.SetCount(list244, num); - span = CollectionsMarshal.AsSpan(list244); + List list251 = new List(num); + CollectionsMarshal.SetCount(list251, num); + span = CollectionsMarshal.AsSpan(list251); index = 0; span[index] = "WigglyMuffin"; - questRoot29.Author = list244; + questRoot30.Author = list251; index = 3; - List list245 = new List(index); - CollectionsMarshal.SetCount(list245, index); - span2 = CollectionsMarshal.AsSpan(list245); + List list252 = new List(index); + CollectionsMarshal.SetCount(list252, index); + span2 = CollectionsMarshal.AsSpan(list252); num = 0; - ref QuestSequence reference186 = ref span2[num]; - QuestSequence obj167 = new QuestSequence + ref QuestSequence reference191 = ref span2[num]; + QuestSequence obj171 = new QuestSequence + { + Sequence = 0 + }; + index2 = 1; + List list253 = new List(index2); + CollectionsMarshal.SetCount(list253, index2); + span3 = CollectionsMarshal.AsSpan(list253); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj171.Steps = list253; + reference191 = obj171; + num++; + ref QuestSequence reference192 = ref span2[num]; + QuestSequence obj172 = new QuestSequence + { + Sequence = 1 + }; + num2 = 1; + List list254 = new List(num2); + CollectionsMarshal.SetCount(list254, num2); + span3 = CollectionsMarshal.AsSpan(list254); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187); + obj172.Steps = list254; + reference192 = obj172; + num++; + ref QuestSequence reference193 = ref span2[num]; + QuestSequence obj173 = new QuestSequence + { + Sequence = byte.MaxValue + }; + index2 = 2; + List list255 = new List(index2); + CollectionsMarshal.SetCount(list255, index2); + span3 = CollectionsMarshal.AsSpan(list255); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1187) + { + ItemId = 46210u, + ItemCount = 2, + SkipConditions = new SkipConditions + { + StepIf = new SkipStepConditions + { + Item = new SkipItemConditions() + } + } + }; + num2++; + span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187); + obj173.Steps = list255; + reference193 = obj173; + questRoot30.QuestSequence = list252; + AddQuest(questId30, questRoot30); + QuestId questId31 = new QuestId(5338); + QuestRoot questRoot31 = new QuestRoot(); + num = 1; + List list256 = new List(num); + CollectionsMarshal.SetCount(list256, num); + span = CollectionsMarshal.AsSpan(list256); + index = 0; + span[index] = "CryoTechnic"; + questRoot31.Author = list256; + index = 4; + List list257 = new List(index); + CollectionsMarshal.SetCount(list257, index); + span2 = CollectionsMarshal.AsSpan(list257); + num = 0; + ref QuestSequence reference194 = ref span2[num]; + QuestSequence obj174 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list246 = new List(num2); - CollectionsMarshal.SetCount(list246, num2); - span3 = CollectionsMarshal.AsSpan(list246); + List list258 = new List(num2); + CollectionsMarshal.SetCount(list258, num2); + span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -462907,101 +463087,20 @@ public static class AssemblyQuestLoader } } }; - obj167.Steps = list246; - reference186 = obj167; + obj174.Steps = list258; + reference194 = obj174; num++; - ref QuestSequence reference187 = ref span2[num]; - QuestSequence obj168 = new QuestSequence + ref QuestSequence reference195 = ref span2[num]; + QuestSequence obj175 = new QuestSequence { Sequence = 1 }; index2 = 1; - List list247 = new List(index2); - CollectionsMarshal.SetCount(list247, index2); - span3 = CollectionsMarshal.AsSpan(list247); + List list259 = new List(index2); + CollectionsMarshal.SetCount(list259, index2); + span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; - span3[num2] = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187); - obj168.Steps = list247; - reference187 = obj168; - num++; - ref QuestSequence reference188 = ref span2[num]; - QuestSequence obj169 = new QuestSequence - { - Sequence = byte.MaxValue - }; - num2 = 2; - List list248 = new List(num2); - CollectionsMarshal.SetCount(list248, num2); - span3 = CollectionsMarshal.AsSpan(list248); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1187) - { - ItemId = 46210u, - ItemCount = 2, - SkipConditions = new SkipConditions - { - StepIf = new SkipStepConditions - { - Item = new SkipItemConditions() - } - } - }; - index2++; - span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187); - obj169.Steps = list248; - reference188 = obj169; - questRoot29.QuestSequence = list245; - AddQuest(questId29, questRoot29); - QuestId questId30 = new QuestId(5338); - QuestRoot questRoot30 = new QuestRoot(); - num = 1; - List list249 = new List(num); - CollectionsMarshal.SetCount(list249, num); - span = CollectionsMarshal.AsSpan(list249); - index = 0; - span[index] = "CryoTechnic"; - questRoot30.Author = list249; - index = 4; - List list250 = new List(index); - CollectionsMarshal.SetCount(list250, index); - span2 = CollectionsMarshal.AsSpan(list250); - num = 0; - ref QuestSequence reference189 = ref span2[num]; - QuestSequence obj170 = new QuestSequence - { - Sequence = 0 - }; - index2 = 1; - List list251 = new List(index2); - CollectionsMarshal.SetCount(list251, index2); - span3 = CollectionsMarshal.AsSpan(list251); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj170.Steps = list251; - reference189 = obj170; - num++; - ref QuestSequence reference190 = ref span2[num]; - QuestSequence obj171 = new QuestSequence - { - Sequence = 1 - }; - num2 = 1; - List list252 = new List(num2); - CollectionsMarshal.SetCount(list252, num2); - span3 = CollectionsMarshal.AsSpan(list252); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Interact, 1055817u, new Vector3(458.15198f, 114.935f, 657.3739f), 1187) + span3[num2] = new QuestStep(EInteractionType.Interact, 1055817u, new Vector3(458.15198f, 114.935f, 657.3739f), 1187) { Fly = true, Land = true, @@ -463014,40 +463113,40 @@ public static class AssemblyQuestLoader } } }; - obj171.Steps = list252; - reference190 = obj171; + obj175.Steps = list259; + reference195 = obj175; num++; - ref QuestSequence reference191 = ref span2[num]; - QuestSequence obj172 = new QuestSequence + ref QuestSequence reference196 = ref span2[num]; + QuestSequence obj176 = new QuestSequence { Sequence = 2 }; - index2 = 2; - List list253 = new List(index2); - CollectionsMarshal.SetCount(list253, index2); - span3 = CollectionsMarshal.AsSpan(list253); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) + num2 = 2; + List list260 = new List(num2); + CollectionsMarshal.SetCount(list260, num2); + span3 = CollectionsMarshal.AsSpan(list260); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 46212u, ItemCount = 3 }; - num2++; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055817u, new Vector3(458.15198f, 114.935f, 657.3739f), 1187); - obj172.Steps = list253; - reference191 = obj172; + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 1055817u, new Vector3(458.15198f, 114.935f, 657.3739f), 1187); + obj176.Steps = list260; + reference196 = obj176; num++; - ref QuestSequence reference192 = ref span2[num]; - QuestSequence obj173 = new QuestSequence + ref QuestSequence reference197 = ref span2[num]; + QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; - num2 = 1; - List list254 = new List(num2); - CollectionsMarshal.SetCount(list254, num2); - span3 = CollectionsMarshal.AsSpan(list254); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + index2 = 1; + List list261 = new List(index2); + CollectionsMarshal.SetCount(list261, index2); + span3 = CollectionsMarshal.AsSpan(list261); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, @@ -463059,35 +463158,35 @@ public static class AssemblyQuestLoader } } }; - obj173.Steps = list254; - reference192 = obj173; - questRoot30.QuestSequence = list250; - AddQuest(questId30, questRoot30); - QuestId questId31 = new QuestId(5339); - QuestRoot questRoot31 = new QuestRoot(); + obj177.Steps = list261; + reference197 = obj177; + questRoot31.QuestSequence = list257; + AddQuest(questId31, questRoot31); + QuestId questId32 = new QuestId(5339); + QuestRoot questRoot32 = new QuestRoot(); num = 1; - List list255 = new List(num); - CollectionsMarshal.SetCount(list255, num); - span = CollectionsMarshal.AsSpan(list255); + List list262 = new List(num); + CollectionsMarshal.SetCount(list262, num); + span = CollectionsMarshal.AsSpan(list262); index = 0; span[index] = "CryoTechnic"; - questRoot31.Author = list255; + questRoot32.Author = list262; index = 3; - List list256 = new List(index); - CollectionsMarshal.SetCount(list256, index); - span2 = CollectionsMarshal.AsSpan(list256); + List list263 = new List(index); + CollectionsMarshal.SetCount(list263, index); + span2 = CollectionsMarshal.AsSpan(list263); num = 0; - ref QuestSequence reference193 = ref span2[num]; - QuestSequence obj174 = new QuestSequence + ref QuestSequence reference198 = ref span2[num]; + QuestSequence obj178 = new QuestSequence { Sequence = 0 }; - index2 = 1; - List list257 = new List(index2); - CollectionsMarshal.SetCount(list257, index2); - span3 = CollectionsMarshal.AsSpan(list257); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + num2 = 1; + List list264 = new List(num2); + CollectionsMarshal.SetCount(list264, num2); + span3 = CollectionsMarshal.AsSpan(list264); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, @@ -463099,21 +463198,21 @@ public static class AssemblyQuestLoader } } }; - obj174.Steps = list257; - reference193 = obj174; + obj178.Steps = list264; + reference198 = obj178; num++; - ref QuestSequence reference194 = ref span2[num]; - QuestSequence obj175 = new QuestSequence + ref QuestSequence reference199 = ref span2[num]; + QuestSequence obj179 = new QuestSequence { Sequence = 1 }; - num2 = 3; - List list258 = new List(num2); - CollectionsMarshal.SetCount(list258, num2); - span3 = CollectionsMarshal.AsSpan(list258); - index2 = 0; - ref QuestStep reference195 = ref span3[index2]; - QuestStep obj176 = new QuestStep(EInteractionType.Interact, 1055818u, new Vector3(583.276f, 120.7841f, 382.55884f), 1187) + index2 = 3; + List list265 = new List(index2); + CollectionsMarshal.SetCount(list265, index2); + span3 = CollectionsMarshal.AsSpan(list265); + num2 = 0; + ref QuestStep reference200 = ref span3[num2]; + QuestStep obj180 = new QuestStep(EInteractionType.Interact, 1055818u, new Vector3(583.276f, 120.7841f, 382.55884f), 1187) { Fly = true, Land = true, @@ -463127,20 +463226,20 @@ public static class AssemblyQuestLoader } }; index3 = 6; - List> list259 = new List>(index3); - CollectionsMarshal.SetCount(list259, index3); - Span> span8 = CollectionsMarshal.AsSpan(list259); + List> list266 = new List>(index3); + CollectionsMarshal.SetCount(list266, index3); + Span> span8 = CollectionsMarshal.AsSpan(list266); num3 = 0; span8[num3] = null; num3++; - ref List reference196 = ref span8[num3]; + ref List reference201 = ref span8[num3]; int num4 = 1; - List list260 = new List(num4); - CollectionsMarshal.SetCount(list260, num4); - span7 = CollectionsMarshal.AsSpan(list260); + List list267 = new List(num4); + CollectionsMarshal.SetCount(list267, num4); + span7 = CollectionsMarshal.AsSpan(list267); int index4 = 0; span7[index4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); - reference196 = list260; + reference201 = list267; num3++; span8[num3] = null; num3++; @@ -463149,11 +463248,11 @@ public static class AssemblyQuestLoader span8[num3] = null; num3++; span8[num3] = null; - obj176.RequiredQuestVariables = list259; - reference195 = obj176; - index2++; - ref QuestStep reference197 = ref span3[index2]; - QuestStep obj177 = new QuestStep(EInteractionType.Interact, 1055819u, new Vector3(442.31323f, 101.649635f, 363.21045f), 1187) + obj180.RequiredQuestVariables = list266; + reference200 = obj180; + num2++; + ref QuestStep reference202 = ref span3[num2]; + QuestStep obj181 = new QuestStep(EInteractionType.Interact, 1055819u, new Vector3(442.31323f, 101.649635f, 363.21045f), 1187) { Fly = true, Land = true, @@ -463167,20 +463266,20 @@ public static class AssemblyQuestLoader } }; num3 = 6; - List> list261 = new List>(num3); - CollectionsMarshal.SetCount(list261, num3); - span8 = CollectionsMarshal.AsSpan(list261); + List> list268 = new List>(num3); + CollectionsMarshal.SetCount(list268, num3); + span8 = CollectionsMarshal.AsSpan(list268); index3 = 0; span8[index3] = null; index3++; - ref List reference198 = ref span8[index3]; + ref List reference203 = ref span8[index3]; index4 = 1; - List list262 = new List(index4); - CollectionsMarshal.SetCount(list262, index4); - span7 = CollectionsMarshal.AsSpan(list262); + List list269 = new List(index4); + CollectionsMarshal.SetCount(list269, index4); + span7 = CollectionsMarshal.AsSpan(list269); num4 = 0; span7[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); - reference198 = list262; + reference203 = list269; index3++; span8[index3] = null; index3++; @@ -463189,11 +463288,11 @@ public static class AssemblyQuestLoader span8[index3] = null; index3++; span8[index3] = null; - obj177.RequiredQuestVariables = list261; - reference197 = obj177; - index2++; - ref QuestStep reference199 = ref span3[index2]; - QuestStep obj178 = new QuestStep(EInteractionType.Interact, 1055820u, new Vector3(379.50696f, 78.73412f, 440.63464f), 1187) + obj181.RequiredQuestVariables = list268; + reference202 = obj181; + num2++; + ref QuestStep reference204 = ref span3[num2]; + QuestStep obj182 = new QuestStep(EInteractionType.Interact, 1055820u, new Vector3(379.50696f, 78.73412f, 440.63464f), 1187) { Fly = true, Land = true, @@ -463207,20 +463306,20 @@ public static class AssemblyQuestLoader } }; index3 = 6; - List> list263 = new List>(index3); - CollectionsMarshal.SetCount(list263, index3); - span8 = CollectionsMarshal.AsSpan(list263); + List> list270 = new List>(index3); + CollectionsMarshal.SetCount(list270, index3); + span8 = CollectionsMarshal.AsSpan(list270); num3 = 0; span8[num3] = null; num3++; - ref List reference200 = ref span8[num3]; + ref List reference205 = ref span8[num3]; num4 = 1; - List list264 = new List(num4); - CollectionsMarshal.SetCount(list264, num4); - span7 = CollectionsMarshal.AsSpan(list264); + List list271 = new List(num4); + CollectionsMarshal.SetCount(list271, num4); + span7 = CollectionsMarshal.AsSpan(list271); index4 = 0; span7[index4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); - reference200 = list264; + reference205 = list271; num3++; span8[num3] = null; num3++; @@ -463229,159 +463328,32 @@ public static class AssemblyQuestLoader span8[num3] = null; num3++; span8[num3] = null; - obj178.RequiredQuestVariables = list263; - reference199 = obj178; - obj175.Steps = list258; - reference194 = obj175; + obj182.RequiredQuestVariables = list270; + reference204 = obj182; + obj179.Steps = list265; + reference199 = obj179; num++; - ref QuestSequence reference201 = ref span2[num]; - QuestSequence obj179 = new QuestSequence + ref QuestSequence reference206 = ref span2[num]; + QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; - index2 = 1; - List list265 = new List(index2); - CollectionsMarshal.SetCount(list265, index2); - span3 = CollectionsMarshal.AsSpan(list265); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + num2 = 1; + List list272 = new List(num2); + CollectionsMarshal.SetCount(list272, num2); + span3 = CollectionsMarshal.AsSpan(list272); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; - obj179.Steps = list265; - reference201 = obj179; - questRoot31.QuestSequence = list256; - AddQuest(questId31, questRoot31); - QuestId questId32 = new QuestId(5340); - QuestRoot questRoot32 = new QuestRoot(); - num = 1; - List list266 = new List(num); - CollectionsMarshal.SetCount(list266, num); - span = CollectionsMarshal.AsSpan(list266); - index = 0; - span[index] = "CryoTechnic"; - questRoot32.Author = list266; - index = 4; - List list267 = new List(index); - CollectionsMarshal.SetCount(list267, index); - span2 = CollectionsMarshal.AsSpan(list267); - num = 0; - ref QuestSequence reference202 = ref span2[num]; - QuestSequence obj180 = new QuestSequence - { - Sequence = 0 - }; - num2 = 1; - List list268 = new List(num2); - CollectionsMarshal.SetCount(list268, num2); - span3 = CollectionsMarshal.AsSpan(list268); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj180.Steps = list268; - reference202 = obj180; - num++; - ref QuestSequence reference203 = ref span2[num]; - QuestSequence obj181 = new QuestSequence - { - Sequence = 1 - }; - index2 = 3; - List list269 = new List(index2); - CollectionsMarshal.SetCount(list269, index2); - span3 = CollectionsMarshal.AsSpan(list269); - num2 = 0; - ref QuestStep reference204 = ref span3[num2]; - QuestStep obj182 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) - { - TargetTerritoryId = (ushort)1297 - }; - SkipConditions skipConditions18 = new SkipConditions(); - SkipStepConditions skipStepConditions17 = new SkipStepConditions(); - num3 = 1; - List list270 = new List(num3); - CollectionsMarshal.SetCount(list270, num3); - span4 = CollectionsMarshal.AsSpan(list270); - index3 = 0; - span4[index3] = 1187; - skipStepConditions17.NotInTerritory = list270; - skipConditions18.StepIf = skipStepConditions17; - obj182.SkipConditions = skipConditions18; - reference204 = obj182; - num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) - { - Fly = false - }; - num2++; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); - obj181.Steps = list269; - reference203 = obj181; - num++; - ref QuestSequence reference205 = ref span2[num]; - QuestSequence obj183 = new QuestSequence - { - Sequence = 2 - }; - num2 = 4; - List list271 = new List(num2); - CollectionsMarshal.SetCount(list271, num2); - span3 = CollectionsMarshal.AsSpan(list271); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) - { - ItemId = 46214u, - ItemCount = 3 - }; - index2++; - span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(68.66426f, 1.8905385f, 65.188644f), 1297); - index2++; - span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(89.68089f, 3.372309f, 67.41638f), 1297); - index2++; - span3[index2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); - obj183.Steps = list271; - reference205 = obj183; - num++; - ref QuestSequence reference206 = ref span2[num]; - QuestSequence obj184 = new QuestSequence - { - Sequence = byte.MaxValue - }; - index2 = 1; - List list272 = new List(index2); - CollectionsMarshal.SetCount(list272, index2); - span3 = CollectionsMarshal.AsSpan(list272); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - Land = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj184.Steps = list272; - reference206 = obj184; - questRoot32.QuestSequence = list267; + obj183.Steps = list272; + reference206 = obj183; + questRoot32.QuestSequence = list263; AddQuest(questId32, questRoot32); - QuestId questId33 = new QuestId(5341); + QuestId questId33 = new QuestId(5340); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list273 = new List(num); @@ -463396,16 +463368,16 @@ public static class AssemblyQuestLoader span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference207 = ref span2[num]; - QuestSequence obj185 = new QuestSequence + QuestSequence obj184 = new QuestSequence { Sequence = 0 }; - num2 = 1; - List list275 = new List(num2); - CollectionsMarshal.SetCount(list275, num2); + index2 = 1; + List list275 = new List(index2); + CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, @@ -463417,79 +463389,81 @@ public static class AssemblyQuestLoader } } }; - obj185.Steps = list275; - reference207 = obj185; + obj184.Steps = list275; + reference207 = obj184; num++; ref QuestSequence reference208 = ref span2[num]; - QuestSequence obj186 = new QuestSequence + QuestSequence obj185 = new QuestSequence { Sequence = 1 }; - index2 = 4; - List list276 = new List(index2); - CollectionsMarshal.SetCount(list276, index2); + num2 = 3; + List list276 = new List(num2); + CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); - num2 = 0; - ref QuestStep reference209 = ref span3[num2]; - QuestStep obj187 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + index2 = 0; + ref QuestStep reference209 = ref span3[index2]; + QuestStep obj186 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions19 = new SkipConditions(); SkipStepConditions skipStepConditions18 = new SkipStepConditions(); - index3 = 1; - List list277 = new List(index3); - CollectionsMarshal.SetCount(list277, index3); + num3 = 1; + List list277 = new List(num3); + CollectionsMarshal.SetCount(list277, num3); span4 = CollectionsMarshal.AsSpan(list277); - num3 = 0; - span4[num3] = 1187; + index3 = 0; + span4[index3] = 1187; skipStepConditions18.NotInTerritory = list277; skipConditions19.StepIf = skipStepConditions18; - obj187.SkipConditions = skipConditions19; - reference209 = obj187; - num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) + obj186.SkipConditions = skipConditions19; + reference209 = obj186; + index2++; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) { Fly = false }; - num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(89.2292f, 3.372309f, 66.11308f), 1297); - num2++; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); - obj186.Steps = list276; - reference208 = obj186; + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); + obj185.Steps = list276; + reference208 = obj185; num++; ref QuestSequence reference210 = ref span2[num]; - QuestSequence obj188 = new QuestSequence + QuestSequence obj187 = new QuestSequence { Sequence = 2 }; - num2 = 2; - List list278 = new List(num2); - CollectionsMarshal.SetCount(list278, num2); + index2 = 4; + List list278 = new List(index2); + CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { - ItemId = 46216u, + ItemId = 46214u, ItemCount = 3 }; - index2++; - span3[index2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); - obj188.Steps = list278; - reference210 = obj188; + num2++; + span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(68.66426f, 1.8905385f, 65.188644f), 1297); + num2++; + span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(89.68089f, 3.372309f, 67.41638f), 1297); + num2++; + span3[num2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); + obj187.Steps = list278; + reference210 = obj187; num++; ref QuestSequence reference211 = ref span2[num]; - QuestSequence obj189 = new QuestSequence + QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; - index2 = 1; - List list279 = new List(index2); - CollectionsMarshal.SetCount(list279, index2); + num2 = 1; + List list279 = new List(num2); + CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, Land = true, @@ -463502,11 +463476,11 @@ public static class AssemblyQuestLoader } } }; - obj189.Steps = list279; - reference211 = obj189; + obj188.Steps = list279; + reference211 = obj188; questRoot33.QuestSequence = list274; AddQuest(questId33, questRoot33); - QuestId questId34 = new QuestId(5342); + QuestId questId34 = new QuestId(5341); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list280 = new List(num); @@ -463521,16 +463495,16 @@ public static class AssemblyQuestLoader span2 = CollectionsMarshal.AsSpan(list281); num = 0; ref QuestSequence reference212 = ref span2[num]; - QuestSequence obj190 = new QuestSequence + QuestSequence obj189 = new QuestSequence { Sequence = 0 }; - num2 = 1; - List list282 = new List(num2); - CollectionsMarshal.SetCount(list282, num2); + index2 = 1; + List list282 = new List(index2); + CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, @@ -463542,74 +463516,79 @@ public static class AssemblyQuestLoader } } }; - obj190.Steps = list282; - reference212 = obj190; + obj189.Steps = list282; + reference212 = obj189; num++; ref QuestSequence reference213 = ref span2[num]; - QuestSequence obj191 = new QuestSequence + QuestSequence obj190 = new QuestSequence { Sequence = 1 }; - index2 = 1; - List list283 = new List(index2); - CollectionsMarshal.SetCount(list283, index2); + num2 = 4; + List list283 = new List(num2); + CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); - num2 = 0; - ref QuestStep reference214 = ref span3[num2]; - QuestStep obj192 = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187) + index2 = 0; + ref QuestStep reference214 = ref span3[index2]; + QuestStep obj191 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions20 = new SkipConditions(); SkipStepConditions skipStepConditions19 = new SkipStepConditions(); - num3 = 1; - List list284 = new List(num3); - CollectionsMarshal.SetCount(list284, num3); + index3 = 1; + List list284 = new List(index3); + CollectionsMarshal.SetCount(list284, index3); span4 = CollectionsMarshal.AsSpan(list284); - index3 = 0; - span4[index3] = 1187; + num3 = 0; + span4[num3] = 1187; skipStepConditions19.NotInTerritory = list284; skipConditions20.StepIf = skipStepConditions19; - obj192.SkipConditions = skipConditions20; - reference214 = obj192; - obj191.Steps = list283; - reference213 = obj191; + obj191.SkipConditions = skipConditions20; + reference214 = obj191; + index2++; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) + { + Fly = false + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(89.2292f, 3.372309f, 66.11308f), 1297); + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); + obj190.Steps = list283; + reference213 = obj190; num++; ref QuestSequence reference215 = ref span2[num]; - QuestSequence obj193 = new QuestSequence + QuestSequence obj192 = new QuestSequence { Sequence = 2 }; - num2 = 2; - List list285 = new List(num2); - CollectionsMarshal.SetCount(list285, num2); + index2 = 2; + List list285 = new List(index2); + CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { - ItemId = 46218u, + ItemId = 46216u, ItemCount = 3 }; - index2++; - span3[index2] = new QuestStep(EInteractionType.Interact, 1055824u, new Vector3(520.714f, 111.135f, 608.5145f), 1187) - { - Fly = true, - Land = true - }; - obj193.Steps = list285; - reference215 = obj193; + num2++; + span3[num2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); + obj192.Steps = list285; + reference215 = obj192; num++; ref QuestSequence reference216 = ref span2[num]; - QuestSequence obj194 = new QuestSequence + QuestSequence obj193 = new QuestSequence { Sequence = byte.MaxValue }; - index2 = 1; - List list286 = new List(index2); - CollectionsMarshal.SetCount(list286, index2); + num2 = 1; + List list286 = new List(num2); + CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, Land = true, @@ -463622,18 +463601,18 @@ public static class AssemblyQuestLoader } } }; - obj194.Steps = list286; - reference216 = obj194; + obj193.Steps = list286; + reference216 = obj193; questRoot34.QuestSequence = list281; AddQuest(questId34, questRoot34); - QuestId questId35 = new QuestId(5343); + QuestId questId35 = new QuestId(5342); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list287 = new List(num); CollectionsMarshal.SetCount(list287, num); span = CollectionsMarshal.AsSpan(list287); index = 0; - span[index] = "WigglyMuffin"; + span[index] = "CryoTechnic"; questRoot35.Author = list287; index = 4; List list288 = new List(index); @@ -463641,16 +463620,16 @@ public static class AssemblyQuestLoader span2 = CollectionsMarshal.AsSpan(list288); num = 0; ref QuestSequence reference217 = ref span2[num]; - QuestSequence obj195 = new QuestSequence + QuestSequence obj194 = new QuestSequence { Sequence = 0 }; - num2 = 1; - List list289 = new List(num2); - CollectionsMarshal.SetCount(list289, num2); + index2 = 1; + List list289 = new List(index2); + CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, @@ -463662,65 +463641,185 @@ public static class AssemblyQuestLoader } } }; - obj195.Steps = list289; - reference217 = obj195; + obj194.Steps = list289; + reference217 = obj194; num++; ref QuestSequence reference218 = ref span2[num]; - QuestSequence obj196 = new QuestSequence + QuestSequence obj195 = new QuestSequence { Sequence = 1 }; - index2 = 3; - List list290 = new List(index2); - CollectionsMarshal.SetCount(list290, index2); + num2 = 1; + List list290 = new List(num2); + CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); - num2 = 0; - ref QuestStep reference219 = ref span3[num2]; - QuestStep obj197 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + index2 = 0; + ref QuestStep reference219 = ref span3[index2]; + QuestStep obj196 = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions21 = new SkipConditions(); SkipStepConditions skipStepConditions20 = new SkipStepConditions(); - index3 = 1; - List list291 = new List(index3); - CollectionsMarshal.SetCount(list291, index3); + num3 = 1; + List list291 = new List(num3); + CollectionsMarshal.SetCount(list291, num3); span4 = CollectionsMarshal.AsSpan(list291); - num3 = 0; - span4[num3] = 1187; + index3 = 0; + span4[index3] = 1187; skipStepConditions20.NotInTerritory = list291; skipConditions21.StepIf = skipStepConditions20; - obj197.SkipConditions = skipConditions21; - reference219 = obj197; - num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) - { - Fly = false - }; - num2++; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055786u, new Vector3(97.24573f, 4.942853f, 198.19934f), 1297); - obj196.Steps = list290; - reference218 = obj196; + obj196.SkipConditions = skipConditions21; + reference219 = obj196; + obj195.Steps = list290; + reference218 = obj195; num++; ref QuestSequence reference220 = ref span2[num]; - QuestSequence obj198 = new QuestSequence + QuestSequence obj197 = new QuestSequence { Sequence = 2 }; - num2 = 3; - List list292 = new List(num2); - CollectionsMarshal.SetCount(list292, num2); + index2 = 2; + List list292 = new List(index2); + CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) + { + ItemId = 46218u, + ItemCount = 3 + }; + num2++; + span3[num2] = new QuestStep(EInteractionType.Interact, 1055824u, new Vector3(520.714f, 111.135f, 608.5145f), 1187) + { + Fly = true, + Land = true + }; + obj197.Steps = list292; + reference220 = obj197; + num++; + ref QuestSequence reference221 = ref span2[num]; + QuestSequence obj198 = new QuestSequence + { + Sequence = byte.MaxValue + }; + num2 = 1; + List list293 = new List(num2); + CollectionsMarshal.SetCount(list293, num2); + span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; - ref QuestStep reference221 = ref span3[index2]; - QuestStep obj199 = new QuestStep(EInteractionType.UseItem, 2014944u, new Vector3(162.2566f, 3.905f, 88.95158f), 1297) + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + Land = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj198.Steps = list293; + reference221 = obj198; + questRoot35.QuestSequence = list288; + AddQuest(questId35, questRoot35); + QuestId questId36 = new QuestId(5343); + QuestRoot questRoot36 = new QuestRoot(); + num = 1; + List list294 = new List(num); + CollectionsMarshal.SetCount(list294, num); + span = CollectionsMarshal.AsSpan(list294); + index = 0; + span[index] = "WigglyMuffin"; + questRoot36.Author = list294; + index = 4; + List list295 = new List(index); + CollectionsMarshal.SetCount(list295, index); + span2 = CollectionsMarshal.AsSpan(list295); + num = 0; + ref QuestSequence reference222 = ref span2[num]; + QuestSequence obj199 = new QuestSequence + { + Sequence = 0 + }; + index2 = 1; + List list296 = new List(index2); + CollectionsMarshal.SetCount(list296, index2); + span3 = CollectionsMarshal.AsSpan(list296); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj199.Steps = list296; + reference222 = obj199; + num++; + ref QuestSequence reference223 = ref span2[num]; + QuestSequence obj200 = new QuestSequence + { + Sequence = 1 + }; + num2 = 3; + List list297 = new List(num2); + CollectionsMarshal.SetCount(list297, num2); + span3 = CollectionsMarshal.AsSpan(list297); + index2 = 0; + ref QuestStep reference224 = ref span3[index2]; + QuestStep obj201 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + { + TargetTerritoryId = (ushort)1297 + }; + SkipConditions skipConditions22 = new SkipConditions(); + SkipStepConditions skipStepConditions21 = new SkipStepConditions(); + index3 = 1; + List list298 = new List(index3); + CollectionsMarshal.SetCount(list298, index3); + span4 = CollectionsMarshal.AsSpan(list298); + num3 = 0; + span4[num3] = 1187; + skipStepConditions21.NotInTerritory = list298; + skipConditions22.StepIf = skipStepConditions21; + obj201.SkipConditions = skipConditions22; + reference224 = obj201; + index2++; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) + { + Fly = false + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 1055786u, new Vector3(97.24573f, 4.942853f, 198.19934f), 1297); + obj200.Steps = list297; + reference223 = obj200; + num++; + ref QuestSequence reference225 = ref span2[num]; + QuestSequence obj202 = new QuestSequence + { + Sequence = 2 + }; + index2 = 3; + List list299 = new List(index2); + CollectionsMarshal.SetCount(list299, index2); + span3 = CollectionsMarshal.AsSpan(list299); + num2 = 0; + ref QuestStep reference226 = ref span3[num2]; + QuestStep obj203 = new QuestStep(EInteractionType.UseItem, 2014944u, new Vector3(162.2566f, 3.905f, 88.95158f), 1297) { ItemId = 2003777u }; num3 = 6; - List list293 = new List(num3); - CollectionsMarshal.SetCount(list293, num3); - span7 = CollectionsMarshal.AsSpan(list293); + List list300 = new List(num3); + CollectionsMarshal.SetCount(list300, num3); + span7 = CollectionsMarshal.AsSpan(list300); index3 = 0; span7[index3] = null; index3++; @@ -463733,18 +463832,18 @@ public static class AssemblyQuestLoader span7[index3] = null; index3++; span7[index3] = new QuestWorkValue((byte)8, null, EQuestWorkMode.Bitwise); - obj199.CompletionQuestVariablesFlags = list293; - reference221 = obj199; - index2++; - ref QuestStep reference222 = ref span3[index2]; - QuestStep obj200 = new QuestStep(EInteractionType.UseItem, 2014946u, new Vector3(99.3091f, 5.821984f, 15.11211f), 1297) + obj203.CompletionQuestVariablesFlags = list300; + reference226 = obj203; + num2++; + ref QuestStep reference227 = ref span3[num2]; + QuestStep obj204 = new QuestStep(EInteractionType.UseItem, 2014946u, new Vector3(99.3091f, 5.821984f, 15.11211f), 1297) { ItemId = 2003777u }; index3 = 6; - List list294 = new List(index3); - CollectionsMarshal.SetCount(list294, index3); - span7 = CollectionsMarshal.AsSpan(list294); + List list301 = new List(index3); + CollectionsMarshal.SetCount(list301, index3); + span7 = CollectionsMarshal.AsSpan(list301); num3 = 0; span7[num3] = null; num3++; @@ -463757,248 +463856,27 @@ public static class AssemblyQuestLoader span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)10, null, EQuestWorkMode.Bitwise); - obj200.CompletionQuestVariablesFlags = list294; - reference222 = obj200; - index2++; - span3[index2] = new QuestStep(EInteractionType.UseItem, 2014945u, new Vector3(72.99576f, 3.579935f, 29.1846f), 1297) + obj204.CompletionQuestVariablesFlags = list301; + reference227 = obj204; + num2++; + span3[num2] = new QuestStep(EInteractionType.UseItem, 2014945u, new Vector3(72.99576f, 3.579935f, 29.1846f), 1297) { ItemId = 2003777u }; - obj198.Steps = list292; - reference220 = obj198; + obj202.Steps = list299; + reference225 = obj202; num++; - ref QuestSequence reference223 = ref span2[num]; - QuestSequence obj201 = new QuestSequence - { - Sequence = byte.MaxValue - }; - index2 = 1; - List list295 = new List(index2); - CollectionsMarshal.SetCount(list295, index2); - span3 = CollectionsMarshal.AsSpan(list295); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - Land = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj201.Steps = list295; - reference223 = obj201; - questRoot35.QuestSequence = list288; - AddQuest(questId35, questRoot35); - QuestId questId36 = new QuestId(5344); - QuestRoot questRoot36 = new QuestRoot(); - num = 1; - List list296 = new List(num); - CollectionsMarshal.SetCount(list296, num); - span = CollectionsMarshal.AsSpan(list296); - index = 0; - span[index] = "WigglyMuffin"; - questRoot36.Author = list296; - index = 4; - List list297 = new List(index); - CollectionsMarshal.SetCount(list297, index); - span2 = CollectionsMarshal.AsSpan(list297); - num = 0; - ref QuestSequence reference224 = ref span2[num]; - QuestSequence obj202 = new QuestSequence - { - Sequence = 0 - }; - num2 = 1; - List list298 = new List(num2); - CollectionsMarshal.SetCount(list298, num2); - span3 = CollectionsMarshal.AsSpan(list298); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj202.Steps = list298; - reference224 = obj202; - num++; - ref QuestSequence reference225 = ref span2[num]; - QuestSequence obj203 = new QuestSequence - { - Sequence = 1 - }; - index2 = 1; - List list299 = new List(index2); - CollectionsMarshal.SetCount(list299, index2); - span3 = CollectionsMarshal.AsSpan(list299); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055787u, new Vector3(521.8126f, 111.135f, 713.4049f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj203.Steps = list299; - reference225 = obj203; - num++; - ref QuestSequence reference226 = ref span2[num]; - QuestSequence obj204 = new QuestSequence - { - Sequence = 2 - }; - num2 = 2; - List list300 = new List(num2); - CollectionsMarshal.SetCount(list300, num2); - span3 = CollectionsMarshal.AsSpan(list300); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1187) - { - ItemId = 46220u, - ItemCount = 1 - }; - index2++; - span3[index2] = new QuestStep(EInteractionType.Interact, 1055787u, new Vector3(521.8126f, 111.135f, 713.4049f), 1187); - obj204.Steps = list300; - reference226 = obj204; - num++; - ref QuestSequence reference227 = ref span2[num]; + ref QuestSequence reference228 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = byte.MaxValue }; - index2 = 1; - List list301 = new List(index2); - CollectionsMarshal.SetCount(list301, index2); - span3 = CollectionsMarshal.AsSpan(list301); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true - }; - obj205.Steps = list301; - reference227 = obj205; - questRoot36.QuestSequence = list297; - AddQuest(questId36, questRoot36); - QuestId questId37 = new QuestId(5345); - QuestRoot questRoot37 = new QuestRoot(); - num = 1; - List list302 = new List(num); - CollectionsMarshal.SetCount(list302, num); - span = CollectionsMarshal.AsSpan(list302); - index = 0; - span[index] = "CryoTechnic"; - questRoot37.Author = list302; - index = 4; - List list303 = new List(index); - CollectionsMarshal.SetCount(list303, index); - span2 = CollectionsMarshal.AsSpan(list303); - num = 0; - ref QuestSequence reference228 = ref span2[num]; - QuestSequence obj206 = new QuestSequence - { - Sequence = 0 - }; num2 = 1; - List list304 = new List(num2); - CollectionsMarshal.SetCount(list304, num2); - span3 = CollectionsMarshal.AsSpan(list304); + List list302 = new List(num2); + CollectionsMarshal.SetCount(list302, num2); + span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; - span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj206.Steps = list304; - reference228 = obj206; - num++; - ref QuestSequence reference229 = ref span2[num]; - QuestSequence obj207 = new QuestSequence - { - Sequence = 1 - }; - index2 = 2; - List list305 = new List(index2); - CollectionsMarshal.SetCount(list305, index2); - span3 = CollectionsMarshal.AsSpan(list305); - num2 = 0; - ref QuestStep reference230 = ref span3[num2]; - QuestStep obj208 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) - { - TargetTerritoryId = (ushort)1297, - Fly = true - }; - SkipConditions skipConditions22 = new SkipConditions(); - SkipStepConditions skipStepConditions21 = new SkipStepConditions(); - num3 = 1; - List list306 = new List(num3); - CollectionsMarshal.SetCount(list306, num3); - span4 = CollectionsMarshal.AsSpan(list306); - index3 = 0; - span4[index3] = 1187; - skipStepConditions21.NotInTerritory = list306; - skipConditions22.StepIf = skipStepConditions21; - obj208.SkipConditions = skipConditions22; - reference230 = obj208; - num2++; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055788u, new Vector3(97.8866f, 4.942851f, 160.66211f), 1297); - obj207.Steps = list305; - reference229 = obj207; - num++; - ref QuestSequence reference231 = ref span2[num]; - QuestSequence obj209 = new QuestSequence - { - Sequence = 2 - }; - num2 = 2; - List list307 = new List(num2); - CollectionsMarshal.SetCount(list307, num2); - span3 = CollectionsMarshal.AsSpan(list307); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) - { - ItemId = 46222u, - ItemCount = 4 - }; - index2++; - span3[index2] = new QuestStep(EInteractionType.Interact, 1055788u, new Vector3(97.8866f, 4.942851f, 160.66211f), 1297); - obj209.Steps = list307; - reference231 = obj209; - num++; - ref QuestSequence reference232 = ref span2[num]; - QuestSequence obj210 = new QuestSequence - { - Sequence = byte.MaxValue - }; - index2 = 1; - List list308 = new List(index2); - CollectionsMarshal.SetCount(list308, index2); - span3 = CollectionsMarshal.AsSpan(list308); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, Land = true, @@ -464011,232 +463889,33 @@ public static class AssemblyQuestLoader } } }; - obj210.Steps = list308; - reference232 = obj210; - questRoot37.QuestSequence = list303; - AddQuest(questId37, questRoot37); - QuestId questId38 = new QuestId(5346); - QuestRoot questRoot38 = new QuestRoot(); + obj205.Steps = list302; + reference228 = obj205; + questRoot36.QuestSequence = list295; + AddQuest(questId36, questRoot36); + QuestId questId37 = new QuestId(5344); + QuestRoot questRoot37 = new QuestRoot(); num = 1; - List list309 = new List(num); - CollectionsMarshal.SetCount(list309, num); - span = CollectionsMarshal.AsSpan(list309); + List list303 = new List(num); + CollectionsMarshal.SetCount(list303, num); + span = CollectionsMarshal.AsSpan(list303); index = 0; span[index] = "WigglyMuffin"; - questRoot38.Author = list309; - index = 3; - List list310 = new List(index); - CollectionsMarshal.SetCount(list310, index); - span2 = CollectionsMarshal.AsSpan(list310); - num = 0; - ref QuestSequence reference233 = ref span2[num]; - QuestSequence obj211 = new QuestSequence - { - Sequence = 0 - }; - num2 = 1; - List list311 = new List(num2); - CollectionsMarshal.SetCount(list311, num2); - span3 = CollectionsMarshal.AsSpan(list311); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj211.Steps = list311; - reference233 = obj211; - num++; - ref QuestSequence reference234 = ref span2[num]; - QuestSequence obj212 = new QuestSequence - { - Sequence = 1 - }; - index2 = 4; - List list312 = new List(index2); - CollectionsMarshal.SetCount(list312, index2); - span3 = CollectionsMarshal.AsSpan(list312); - num2 = 0; - ref QuestStep reference235 = ref span3[num2]; - QuestStep obj213 = new QuestStep(EInteractionType.Emote, 1055796u, new Vector3(-486.8086f, 60.107265f, 138.56714f), 1187) - { - Fly = true, - Emote = EEmote.Poke - }; - index3 = 6; - List> list313 = new List>(index3); - CollectionsMarshal.SetCount(list313, index3); - span8 = CollectionsMarshal.AsSpan(list313); - num3 = 0; - span8[num3] = null; - num3++; - ref List reference236 = ref span8[num3]; - index4 = 1; - List list314 = new List(index4); - CollectionsMarshal.SetCount(list314, index4); - span7 = CollectionsMarshal.AsSpan(list314); - num4 = 0; - span7[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); - reference236 = list314; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - obj213.RequiredQuestVariables = list313; - reference235 = obj213; - num2++; - ref QuestStep reference237 = ref span3[num2]; - QuestStep obj214 = new QuestStep(EInteractionType.Emote, 1055797u, new Vector3(-195.02557f, 40.181572f, 15.518433f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - Emote = EEmote.Poke - }; - num3 = 6; - List> list315 = new List>(num3); - CollectionsMarshal.SetCount(list315, num3); - span8 = CollectionsMarshal.AsSpan(list315); - index3 = 0; - span8[index3] = null; - index3++; - ref List reference238 = ref span8[index3]; - num4 = 1; - List list316 = new List(num4); - CollectionsMarshal.SetCount(list316, num4); - span7 = CollectionsMarshal.AsSpan(list316); - index4 = 0; - span7[index4] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); - reference238 = list316; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - obj214.RequiredQuestVariables = list315; - reference237 = obj214; - num2++; - ref QuestStep reference239 = ref span3[num2]; - QuestStep obj215 = new QuestStep(EInteractionType.Emote, 1055798u, new Vector3(-434.40912f, 118.59887f, 553.8567f), 1187) - { - Fly = true, - Emote = EEmote.Poke - }; - index3 = 6; - List> list317 = new List>(index3); - CollectionsMarshal.SetCount(list317, index3); - span8 = CollectionsMarshal.AsSpan(list317); - num3 = 0; - span8[num3] = null; - num3++; - ref List reference240 = ref span8[num3]; - index4 = 1; - List list318 = new List(index4); - CollectionsMarshal.SetCount(list318, index4); - span7 = CollectionsMarshal.AsSpan(list318); - num4 = 0; - span7[num4] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); - reference240 = list318; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - obj215.RequiredQuestVariables = list317; - reference239 = obj215; - num2++; - ref QuestStep reference241 = ref span3[num2]; - QuestStep obj216 = new QuestStep(EInteractionType.Emote, 1055789u, new Vector3(509.69702f, 111.134995f, 693.78186f), 1187) - { - Fly = true, - Emote = EEmote.Poke - }; - num3 = 6; - List> list319 = new List>(num3); - CollectionsMarshal.SetCount(list319, num3); - span8 = CollectionsMarshal.AsSpan(list319); - index3 = 0; - span8[index3] = null; - index3++; - ref List reference242 = ref span8[index3]; - num4 = 1; - List list320 = new List(num4); - CollectionsMarshal.SetCount(list320, num4); - span7 = CollectionsMarshal.AsSpan(list320); - index4 = 0; - span7[index4] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); - reference242 = list320; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - obj216.RequiredQuestVariables = list319; - reference241 = obj216; - obj212.Steps = list312; - reference234 = obj212; - num++; - ref QuestSequence reference243 = ref span2[num]; - QuestSequence obj217 = new QuestSequence - { - Sequence = byte.MaxValue - }; - num2 = 1; - List list321 = new List(num2); - CollectionsMarshal.SetCount(list321, num2); - span3 = CollectionsMarshal.AsSpan(list321); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho - }; - obj217.Steps = list321; - reference243 = obj217; - questRoot38.QuestSequence = list310; - AddQuest(questId38, questRoot38); - QuestId questId39 = new QuestId(5347); - QuestRoot questRoot39 = new QuestRoot(); - num = 1; - List list322 = new List(num); - CollectionsMarshal.SetCount(list322, num); - span = CollectionsMarshal.AsSpan(list322); - index = 0; - span[index] = "CryoTechnic"; - questRoot39.Author = list322; + questRoot37.Author = list303; index = 4; - List list323 = new List(index); - CollectionsMarshal.SetCount(list323, index); - span2 = CollectionsMarshal.AsSpan(list323); + List list304 = new List(index); + CollectionsMarshal.SetCount(list304, index); + span2 = CollectionsMarshal.AsSpan(list304); num = 0; - ref QuestSequence reference244 = ref span2[num]; - QuestSequence obj218 = new QuestSequence + ref QuestSequence reference229 = ref span2[num]; + QuestSequence obj206 = new QuestSequence { Sequence = 0 }; index2 = 1; - List list324 = new List(index2); - CollectionsMarshal.SetCount(list324, index2); - span3 = CollectionsMarshal.AsSpan(list324); + List list305 = new List(index2); + CollectionsMarshal.SetCount(list305, index2); + span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -464250,70 +463929,173 @@ public static class AssemblyQuestLoader } } }; - obj218.Steps = list324; - reference244 = obj218; + obj206.Steps = list305; + reference229 = obj206; num++; - ref QuestSequence reference245 = ref span2[num]; - QuestSequence obj219 = new QuestSequence + ref QuestSequence reference230 = ref span2[num]; + QuestSequence obj207 = new QuestSequence { Sequence = 1 }; - num2 = 2; - List list325 = new List(num2); - CollectionsMarshal.SetCount(list325, num2); - span3 = CollectionsMarshal.AsSpan(list325); + num2 = 1; + List list306 = new List(num2); + CollectionsMarshal.SetCount(list306, num2); + span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; - ref QuestStep reference246 = ref span3[index2]; - QuestStep obj220 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + span3[index2] = new QuestStep(EInteractionType.Interact, 1055787u, new Vector3(521.8126f, 111.135f, 713.4049f), 1187) { - TargetTerritoryId = (ushort)1297 + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } }; - SkipConditions skipConditions23 = new SkipConditions(); - SkipStepConditions skipStepConditions22 = new SkipStepConditions(); - index3 = 1; - List list326 = new List(index3); - CollectionsMarshal.SetCount(list326, index3); - span4 = CollectionsMarshal.AsSpan(list326); - num3 = 0; - span4[num3] = 1187; - skipStepConditions22.NotInTerritory = list326; - skipConditions23.StepIf = skipStepConditions22; - obj220.SkipConditions = skipConditions23; - reference246 = obj220; - index2++; - span3[index2] = new QuestStep(EInteractionType.Interact, 1055790u, new Vector3(124.98657f, 3.9429288f, 184.6189f), 1297); - obj219.Steps = list325; - reference245 = obj219; + obj207.Steps = list306; + reference230 = obj207; num++; - ref QuestSequence reference247 = ref span2[num]; - QuestSequence obj221 = new QuestSequence + ref QuestSequence reference231 = ref span2[num]; + QuestSequence obj208 = new QuestSequence { Sequence = 2 }; index2 = 2; - List list327 = new List(index2); - CollectionsMarshal.SetCount(list327, index2); - span3 = CollectionsMarshal.AsSpan(list327); + List list307 = new List(index2); + CollectionsMarshal.SetCount(list307, index2); + span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; - span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) + span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1187) { - ItemId = 46224u, - ItemCount = 2 + ItemId = 46220u, + ItemCount = 1 }; num2++; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055790u, new Vector3(124.98657f, 3.9429288f, 184.6189f), 1297); - obj221.Steps = list327; - reference247 = obj221; + span3[num2] = new QuestStep(EInteractionType.Interact, 1055787u, new Vector3(521.8126f, 111.135f, 713.4049f), 1187); + obj208.Steps = list307; + reference231 = obj208; num++; - ref QuestSequence reference248 = ref span2[num]; - QuestSequence obj222 = new QuestSequence + ref QuestSequence reference232 = ref span2[num]; + QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; - List list328 = new List(num2); - CollectionsMarshal.SetCount(list328, num2); - span3 = CollectionsMarshal.AsSpan(list328); + List list308 = new List(num2); + CollectionsMarshal.SetCount(list308, num2); + span3 = CollectionsMarshal.AsSpan(list308); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true + }; + obj209.Steps = list308; + reference232 = obj209; + questRoot37.QuestSequence = list304; + AddQuest(questId37, questRoot37); + QuestId questId38 = new QuestId(5345); + QuestRoot questRoot38 = new QuestRoot(); + num = 1; + List list309 = new List(num); + CollectionsMarshal.SetCount(list309, num); + span = CollectionsMarshal.AsSpan(list309); + index = 0; + span[index] = "CryoTechnic"; + questRoot38.Author = list309; + index = 4; + List list310 = new List(index); + CollectionsMarshal.SetCount(list310, index); + span2 = CollectionsMarshal.AsSpan(list310); + num = 0; + ref QuestSequence reference233 = ref span2[num]; + QuestSequence obj210 = new QuestSequence + { + Sequence = 0 + }; + index2 = 1; + List list311 = new List(index2); + CollectionsMarshal.SetCount(list311, index2); + span3 = CollectionsMarshal.AsSpan(list311); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj210.Steps = list311; + reference233 = obj210; + num++; + ref QuestSequence reference234 = ref span2[num]; + QuestSequence obj211 = new QuestSequence + { + Sequence = 1 + }; + num2 = 2; + List list312 = new List(num2); + CollectionsMarshal.SetCount(list312, num2); + span3 = CollectionsMarshal.AsSpan(list312); + index2 = 0; + ref QuestStep reference235 = ref span3[index2]; + QuestStep obj212 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + { + TargetTerritoryId = (ushort)1297, + Fly = true + }; + SkipConditions skipConditions23 = new SkipConditions(); + SkipStepConditions skipStepConditions22 = new SkipStepConditions(); + num3 = 1; + List list313 = new List(num3); + CollectionsMarshal.SetCount(list313, num3); + span4 = CollectionsMarshal.AsSpan(list313); + index3 = 0; + span4[index3] = 1187; + skipStepConditions22.NotInTerritory = list313; + skipConditions23.StepIf = skipStepConditions22; + obj212.SkipConditions = skipConditions23; + reference235 = obj212; + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 1055788u, new Vector3(97.8866f, 4.942851f, 160.66211f), 1297); + obj211.Steps = list312; + reference234 = obj211; + num++; + ref QuestSequence reference236 = ref span2[num]; + QuestSequence obj213 = new QuestSequence + { + Sequence = 2 + }; + index2 = 2; + List list314 = new List(index2); + CollectionsMarshal.SetCount(list314, index2); + span3 = CollectionsMarshal.AsSpan(list314); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) + { + ItemId = 46222u, + ItemCount = 4 + }; + num2++; + span3[num2] = new QuestStep(EInteractionType.Interact, 1055788u, new Vector3(97.8866f, 4.942851f, 160.66211f), 1297); + obj213.Steps = list314; + reference236 = obj213; + num++; + ref QuestSequence reference237 = ref span2[num]; + QuestSequence obj214 = new QuestSequence + { + Sequence = byte.MaxValue + }; + num2 = 1; + List list315 = new List(num2); + CollectionsMarshal.SetCount(list315, num2); + span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -464328,11 +464110,210 @@ public static class AssemblyQuestLoader } } }; - obj222.Steps = list328; - reference248 = obj222; - questRoot39.QuestSequence = list323; + obj214.Steps = list315; + reference237 = obj214; + questRoot38.QuestSequence = list310; + AddQuest(questId38, questRoot38); + QuestId questId39 = new QuestId(5346); + QuestRoot questRoot39 = new QuestRoot(); + num = 1; + List list316 = new List(num); + CollectionsMarshal.SetCount(list316, num); + span = CollectionsMarshal.AsSpan(list316); + index = 0; + span[index] = "WigglyMuffin"; + questRoot39.Author = list316; + index = 3; + List list317 = new List(index); + CollectionsMarshal.SetCount(list317, index); + span2 = CollectionsMarshal.AsSpan(list317); + num = 0; + ref QuestSequence reference238 = ref span2[num]; + QuestSequence obj215 = new QuestSequence + { + Sequence = 0 + }; + index2 = 1; + List list318 = new List(index2); + CollectionsMarshal.SetCount(list318, index2); + span3 = CollectionsMarshal.AsSpan(list318); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj215.Steps = list318; + reference238 = obj215; + num++; + ref QuestSequence reference239 = ref span2[num]; + QuestSequence obj216 = new QuestSequence + { + Sequence = 1 + }; + num2 = 4; + List list319 = new List(num2); + CollectionsMarshal.SetCount(list319, num2); + span3 = CollectionsMarshal.AsSpan(list319); + index2 = 0; + ref QuestStep reference240 = ref span3[index2]; + QuestStep obj217 = new QuestStep(EInteractionType.Emote, 1055796u, new Vector3(-486.8086f, 60.107265f, 138.56714f), 1187) + { + Fly = true, + Emote = EEmote.Poke + }; + index3 = 6; + List> list320 = new List>(index3); + CollectionsMarshal.SetCount(list320, index3); + span8 = CollectionsMarshal.AsSpan(list320); + num3 = 0; + span8[num3] = null; + num3++; + ref List reference241 = ref span8[num3]; + index4 = 1; + List list321 = new List(index4); + CollectionsMarshal.SetCount(list321, index4); + span7 = CollectionsMarshal.AsSpan(list321); + num4 = 0; + span7[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); + reference241 = list321; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + obj217.RequiredQuestVariables = list320; + reference240 = obj217; + index2++; + ref QuestStep reference242 = ref span3[index2]; + QuestStep obj218 = new QuestStep(EInteractionType.Emote, 1055797u, new Vector3(-195.02557f, 40.181572f, 15.518433f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + Emote = EEmote.Poke + }; + num3 = 6; + List> list322 = new List>(num3); + CollectionsMarshal.SetCount(list322, num3); + span8 = CollectionsMarshal.AsSpan(list322); + index3 = 0; + span8[index3] = null; + index3++; + ref List reference243 = ref span8[index3]; + num4 = 1; + List list323 = new List(num4); + CollectionsMarshal.SetCount(list323, num4); + span7 = CollectionsMarshal.AsSpan(list323); + index4 = 0; + span7[index4] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); + reference243 = list323; + index3++; + span8[index3] = null; + index3++; + span8[index3] = null; + index3++; + span8[index3] = null; + index3++; + span8[index3] = null; + obj218.RequiredQuestVariables = list322; + reference242 = obj218; + index2++; + ref QuestStep reference244 = ref span3[index2]; + QuestStep obj219 = new QuestStep(EInteractionType.Emote, 1055798u, new Vector3(-434.40912f, 118.59887f, 553.8567f), 1187) + { + Fly = true, + Emote = EEmote.Poke + }; + index3 = 6; + List> list324 = new List>(index3); + CollectionsMarshal.SetCount(list324, index3); + span8 = CollectionsMarshal.AsSpan(list324); + num3 = 0; + span8[num3] = null; + num3++; + ref List reference245 = ref span8[num3]; + index4 = 1; + List list325 = new List(index4); + CollectionsMarshal.SetCount(list325, index4); + span7 = CollectionsMarshal.AsSpan(list325); + num4 = 0; + span7[num4] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); + reference245 = list325; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + obj219.RequiredQuestVariables = list324; + reference244 = obj219; + index2++; + ref QuestStep reference246 = ref span3[index2]; + QuestStep obj220 = new QuestStep(EInteractionType.Emote, 1055789u, new Vector3(509.69702f, 111.134995f, 693.78186f), 1187) + { + Fly = true, + Emote = EEmote.Poke + }; + num3 = 6; + List> list326 = new List>(num3); + CollectionsMarshal.SetCount(list326, num3); + span8 = CollectionsMarshal.AsSpan(list326); + index3 = 0; + span8[index3] = null; + index3++; + ref List reference247 = ref span8[index3]; + num4 = 1; + List list327 = new List(num4); + CollectionsMarshal.SetCount(list327, num4); + span7 = CollectionsMarshal.AsSpan(list327); + index4 = 0; + span7[index4] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); + reference247 = list327; + index3++; + span8[index3] = null; + index3++; + span8[index3] = null; + index3++; + span8[index3] = null; + index3++; + span8[index3] = null; + obj220.RequiredQuestVariables = list326; + reference246 = obj220; + obj216.Steps = list319; + reference239 = obj216; + num++; + ref QuestSequence reference248 = ref span2[num]; + QuestSequence obj221 = new QuestSequence + { + Sequence = byte.MaxValue + }; + index2 = 1; + List list328 = new List(index2); + CollectionsMarshal.SetCount(list328, index2); + span3 = CollectionsMarshal.AsSpan(list328); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho + }; + obj221.Steps = list328; + reference248 = obj221; + questRoot39.QuestSequence = list317; AddQuest(questId39, questRoot39); - QuestId questId40 = new QuestId(5348); + QuestId questId40 = new QuestId(5347); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list329 = new List(num); @@ -464341,117 +464322,20 @@ public static class AssemblyQuestLoader index = 0; span[index] = "CryoTechnic"; questRoot40.Author = list329; - index = 3; + index = 4; List list330 = new List(index); CollectionsMarshal.SetCount(list330, index); span2 = CollectionsMarshal.AsSpan(list330); num = 0; ref QuestSequence reference249 = ref span2[num]; - QuestSequence obj223 = new QuestSequence + QuestSequence obj222 = new QuestSequence { Sequence = 0 }; - index2 = 1; - List list331 = new List(index2); - CollectionsMarshal.SetCount(list331, index2); + num2 = 1; + List list331 = new List(num2); + CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj223.Steps = list331; - reference249 = obj223; - num++; - ref QuestSequence reference250 = ref span2[num]; - QuestSequence obj224 = new QuestSequence - { - Sequence = 1 - }; - num2 = 1; - List list332 = new List(num2); - CollectionsMarshal.SetCount(list332, num2); - span3 = CollectionsMarshal.AsSpan(list332); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187) - { - Fly = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj224.Steps = list332; - reference250 = obj224; - num++; - ref QuestSequence reference251 = ref span2[num]; - QuestSequence obj225 = new QuestSequence - { - Sequence = byte.MaxValue - }; - index2 = 2; - List list333 = new List(index2); - CollectionsMarshal.SetCount(list333, index2); - span3 = CollectionsMarshal.AsSpan(list333); - num2 = 0; - span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1187) - { - ItemId = 46226u, - ItemCount = 1 - }; - num2++; - span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) - { - Fly = true, - Land = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - obj225.Steps = list333; - reference251 = obj225; - questRoot40.QuestSequence = list330; - AddQuest(questId40, questRoot40); - QuestId questId41 = new QuestId(5349); - QuestRoot questRoot41 = new QuestRoot(); - num = 1; - List list334 = new List(num); - CollectionsMarshal.SetCount(list334, num); - span = CollectionsMarshal.AsSpan(list334); - index = 0; - span[index] = "CryoTechnic"; - questRoot41.Author = list334; - index = 3; - List list335 = new List(index); - CollectionsMarshal.SetCount(list335, index); - span2 = CollectionsMarshal.AsSpan(list335); - num = 0; - ref QuestSequence reference252 = ref span2[num]; - QuestSequence obj226 = new QuestSequence - { - Sequence = 0 - }; - num2 = 1; - List list336 = new List(num2); - CollectionsMarshal.SetCount(list336, num2); - span3 = CollectionsMarshal.AsSpan(list336); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -464465,20 +464349,235 @@ public static class AssemblyQuestLoader } } }; - obj226.Steps = list336; - reference252 = obj226; + obj222.Steps = list331; + reference249 = obj222; num++; - ref QuestSequence reference253 = ref span2[num]; - QuestSequence obj227 = new QuestSequence + ref QuestSequence reference250 = ref span2[num]; + QuestSequence obj223 = new QuestSequence { Sequence = 1 }; - index2 = 3; - List list337 = new List(index2); - CollectionsMarshal.SetCount(list337, index2); - span3 = CollectionsMarshal.AsSpan(list337); + index2 = 2; + List list332 = new List(index2); + CollectionsMarshal.SetCount(list332, index2); + span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; - span3[num2] = new QuestStep(EInteractionType.Say, 1055825u, new Vector3(254.56616f, 34.20388f, 156.60327f), 1187) + ref QuestStep reference251 = ref span3[num2]; + QuestStep obj224 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + { + TargetTerritoryId = (ushort)1297 + }; + SkipConditions skipConditions24 = new SkipConditions(); + SkipStepConditions skipStepConditions23 = new SkipStepConditions(); + index3 = 1; + List list333 = new List(index3); + CollectionsMarshal.SetCount(list333, index3); + span4 = CollectionsMarshal.AsSpan(list333); + num3 = 0; + span4[num3] = 1187; + skipStepConditions23.NotInTerritory = list333; + skipConditions24.StepIf = skipStepConditions23; + obj224.SkipConditions = skipConditions24; + reference251 = obj224; + num2++; + span3[num2] = new QuestStep(EInteractionType.Interact, 1055790u, new Vector3(124.98657f, 3.9429288f, 184.6189f), 1297); + obj223.Steps = list332; + reference250 = obj223; + num++; + ref QuestSequence reference252 = ref span2[num]; + QuestSequence obj225 = new QuestSequence + { + Sequence = 2 + }; + num2 = 2; + List list334 = new List(num2); + CollectionsMarshal.SetCount(list334, num2); + span3 = CollectionsMarshal.AsSpan(list334); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) + { + ItemId = 46224u, + ItemCount = 2 + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 1055790u, new Vector3(124.98657f, 3.9429288f, 184.6189f), 1297); + obj225.Steps = list334; + reference252 = obj225; + num++; + ref QuestSequence reference253 = ref span2[num]; + QuestSequence obj226 = new QuestSequence + { + Sequence = byte.MaxValue + }; + index2 = 1; + List list335 = new List(index2); + CollectionsMarshal.SetCount(list335, index2); + span3 = CollectionsMarshal.AsSpan(list335); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + Land = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj226.Steps = list335; + reference253 = obj226; + questRoot40.QuestSequence = list330; + AddQuest(questId40, questRoot40); + QuestId questId41 = new QuestId(5348); + QuestRoot questRoot41 = new QuestRoot(); + num = 1; + List list336 = new List(num); + CollectionsMarshal.SetCount(list336, num); + span = CollectionsMarshal.AsSpan(list336); + index = 0; + span[index] = "CryoTechnic"; + questRoot41.Author = list336; + index = 3; + List list337 = new List(index); + CollectionsMarshal.SetCount(list337, index); + span2 = CollectionsMarshal.AsSpan(list337); + num = 0; + ref QuestSequence reference254 = ref span2[num]; + QuestSequence obj227 = new QuestSequence + { + Sequence = 0 + }; + num2 = 1; + List list338 = new List(num2); + CollectionsMarshal.SetCount(list338, num2); + span3 = CollectionsMarshal.AsSpan(list338); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj227.Steps = list338; + reference254 = obj227; + num++; + ref QuestSequence reference255 = ref span2[num]; + QuestSequence obj228 = new QuestSequence + { + Sequence = 1 + }; + index2 = 1; + List list339 = new List(index2); + CollectionsMarshal.SetCount(list339, index2); + span3 = CollectionsMarshal.AsSpan(list339); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj228.Steps = list339; + reference255 = obj228; + num++; + ref QuestSequence reference256 = ref span2[num]; + QuestSequence obj229 = new QuestSequence + { + Sequence = byte.MaxValue + }; + num2 = 2; + List list340 = new List(num2); + CollectionsMarshal.SetCount(list340, num2); + span3 = CollectionsMarshal.AsSpan(list340); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1187) + { + ItemId = 46226u, + ItemCount = 1 + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + Land = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj229.Steps = list340; + reference256 = obj229; + questRoot41.QuestSequence = list337; + AddQuest(questId41, questRoot41); + QuestId questId42 = new QuestId(5349); + QuestRoot questRoot42 = new QuestRoot(); + num = 1; + List list341 = new List(num); + CollectionsMarshal.SetCount(list341, num); + span = CollectionsMarshal.AsSpan(list341); + index = 0; + span[index] = "CryoTechnic"; + questRoot42.Author = list341; + index = 3; + List list342 = new List(index); + CollectionsMarshal.SetCount(list342, index); + span2 = CollectionsMarshal.AsSpan(list342); + num = 0; + ref QuestSequence reference257 = ref span2[num]; + QuestSequence obj230 = new QuestSequence + { + Sequence = 0 + }; + index2 = 1; + List list343 = new List(index2); + CollectionsMarshal.SetCount(list343, index2); + span3 = CollectionsMarshal.AsSpan(list343); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj230.Steps = list343; + reference257 = obj230; + num++; + ref QuestSequence reference258 = ref span2[num]; + QuestSequence obj231 = new QuestSequence + { + Sequence = 1 + }; + num2 = 3; + List list344 = new List(num2); + CollectionsMarshal.SetCount(list344, num2); + span3 = CollectionsMarshal.AsSpan(list344); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.Say, 1055825u, new Vector3(254.56616f, 34.20388f, 156.60327f), 1187) { Fly = true, Land = true, @@ -464487,34 +464586,34 @@ public static class AssemblyQuestLoader Key = "TEXT_BANYOK114_05349_SAYTODO_000_010" } }; - num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(145.29918f, 34.203415f, 104.64879f), 1187) + index2++; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(145.29918f, 34.203415f, 104.64879f), 1187) { Fly = true, Land = true }; - num2++; - span3[num2] = new QuestStep(EInteractionType.Say, 1055826u, new Vector3(145.76941f, 34.203403f, 101.548706f), 1187) + index2++; + span3[index2] = new QuestStep(EInteractionType.Say, 1055826u, new Vector3(145.76941f, 34.203403f, 101.548706f), 1187) { ChatMessage = new ChatMessage { Key = "TEXT_BANYOK114_05349_SAYTODO_000_010" } }; - obj227.Steps = list337; - reference253 = obj227; + obj231.Steps = list344; + reference258 = obj231; num++; - ref QuestSequence reference254 = ref span2[num]; - QuestSequence obj228 = new QuestSequence + ref QuestSequence reference259 = ref span2[num]; + QuestSequence obj232 = new QuestSequence { Sequence = byte.MaxValue }; - num2 = 1; - List list338 = new List(num2); - CollectionsMarshal.SetCount(list338, num2); - span3 = CollectionsMarshal.AsSpan(list338); - index2 = 0; - span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) + index2 = 1; + List list345 = new List(index2); + CollectionsMarshal.SetCount(list345, index2); + span3 = CollectionsMarshal.AsSpan(list345); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, Land = true, @@ -464532,10 +464631,10 @@ public static class AssemblyQuestLoader } } }; - obj228.Steps = list338; - reference254 = obj228; - questRoot41.QuestSequence = list335; - AddQuest(questId41, questRoot41); + obj232.Steps = list345; + reference259 = obj232; + questRoot42.QuestSequence = list342; + AddQuest(questId42, questRoot42); } private static void LoadQuests107()