diff --git a/QuestPaths/Questionable.QuestPaths/AssemblyQuestLoader.cs b/QuestPaths/Questionable.QuestPaths/AssemblyQuestLoader.cs index 5f3a5c2..1a93bbd 100644 --- a/QuestPaths/Questionable.QuestPaths/AssemblyQuestLoader.cs +++ b/QuestPaths/Questionable.QuestPaths/AssemblyQuestLoader.cs @@ -461990,17 +461990,7 @@ public static class AssemblyQuestLoader reference171 = obj152; questRoot26.QuestSequence = list218; AddQuest(questId26, questRoot26); - AddQuest(new QuestId(5334), new QuestRoot - { - Disabled = true, - QuestSequence = new List() - }); - AddQuest(new QuestId(5335), new QuestRoot - { - Disabled = true, - QuestSequence = new List() - }); - QuestId questId27 = new QuestId(5336); + QuestId questId27 = new QuestId(5334); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list226 = new List(num); @@ -462009,7 +461999,7 @@ public static class AssemblyQuestLoader index = 0; span[index] = "WigglyMuffin"; questRoot27.Author = list226; - index = 4; + index = 8; List list227 = new List(index); CollectionsMarshal.SetCount(list227, index); span2 = CollectionsMarshal.AsSpan(list227); @@ -462024,7 +462014,7 @@ public static class AssemblyQuestLoader CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); 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, @@ -462052,8 +462042,7 @@ public static class AssemblyQuestLoader ref QuestStep reference174 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { - TargetTerritoryId = (ushort)1297, - Fly = true + TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions16 = new SkipConditions(); SkipStepConditions skipStepConditions15 = new SkipStepConditions(); @@ -462068,17 +462057,21 @@ public static class AssemblyQuestLoader obj155.SkipConditions = skipConditions16; reference174 = obj155; num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.610603f, 0f, 68.19062f), 1297) + span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-1.0223392f, 0.39999998f, 150.66316f), 1297) { - Fly = false + DisableNavmesh = true, + Mount = true }; num2++; - span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.52385f, 1.8905392f, 65.476295f), 1297) + span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-66.967834f, 4.053136f, 162.06543f), 1297) { - Fly = false + DisableNavmesh = true }; num2++; - span3[num2] = new QuestStep(EInteractionType.Interact, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); + span3[num2] = new QuestStep(EInteractionType.Interact, 1055121u, new Vector3(-105.94348f, 4.0711794f, 153.1853f), 1297) + { + DisableNavmesh = true + }; obj154.Steps = list229; reference173 = obj154; num++; @@ -462092,6 +462085,275 @@ public static class AssemblyQuestLoader CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-66.967834f, 4.053136f, 162.06543f), 1297) + { + DisableNavmesh = true, + Mount = true + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-2.9967885f, 0.39999998f, 162.83284f), 1297) + { + DisableNavmesh = true + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-0.107587256f, 40.897377f, 312.03854f), 1297) + { + DisableNavmesh = true + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 2014980u, new Vector3(0.03678493f, 42.45785f, 314.6959f), 1297); + obj156.Steps = list231; + reference175 = obj156; + num++; + ref QuestSequence reference176 = ref span2[num]; + QuestSequence obj157 = new QuestSequence + { + Sequence = 3 + }; + index2 = 1; + List list232 = new List(index2); + CollectionsMarshal.SetCount(list232, index2); + span3 = CollectionsMarshal.AsSpan(list232); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Interact, 1054659u, new Vector3(-1.9684448f, 38.852776f, 302.6626f), 1297); + obj157.Steps = list232; + reference176 = obj157; + num++; + ref QuestSequence reference177 = ref span2[num]; + QuestSequence obj158 = new QuestSequence + { + Sequence = 4 + }; + num2 = 2; + List list233 = new List(num2); + CollectionsMarshal.SetCount(list233, num2); + span3 = CollectionsMarshal.AsSpan(list233); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-1.3840146f, 0.37490904f, 181.20703f), 1297) + { + DisableNavmesh = true, + Mount = true + }; + index2++; + span3[index2] = new QuestStep(EInteractionType.Interact, 1054661u, new Vector3(-73.19757f, 5.964904f, 66.84973f), 1297) + { + DisableNavmesh = true + }; + obj158.Steps = list233; + reference177 = obj158; + num++; + ref QuestSequence reference178 = ref span2[num]; + QuestSequence obj159 = new QuestSequence + { + Sequence = 5 + }; + index2 = 2; + List list234 = new List(index2); + CollectionsMarshal.SetCount(list234, index2); + span3 = CollectionsMarshal.AsSpan(list234); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Interact, 1054675u, new Vector3(-360.61652f, 113.62453f, 560.1738f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + NearPosition = new NearPositionCondition + { + Position = new Vector3(-360.61652f, 113.62453f, 560.1738f), + MaximumDistance = 500f, + TerritoryId = 1187 + } + } + } + }; + num2++; + span3[num2] = new QuestStep(EInteractionType.Interact, 1054662u, new Vector3(-355.51996f, 101.70931f, 497.0016f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + NearPosition = new NearPositionCondition + { + Position = new Vector3(-355.51996f, 101.70931f, 497.0016f), + MaximumDistance = 500f, + TerritoryId = 1187 + } + } + } + }; + obj159.Steps = list234; + reference178 = obj159; + num++; + ref QuestSequence reference179 = ref span2[num]; + QuestSequence obj160 = new QuestSequence + { + Sequence = 6 + }; + num2 = 1; + List list235 = new List(num2); + CollectionsMarshal.SetCount(list235, num2); + span3 = CollectionsMarshal.AsSpan(list235); + index2 = 0; + span3[index2] = new QuestStep(EInteractionType.Interact, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + NearPosition = new NearPositionCondition + { + Position = new Vector3(506.70618f, 142.24991f, 800.2289f), + MaximumDistance = 500f, + TerritoryId = 1187 + } + } + } + }; + obj160.Steps = list235; + reference179 = obj160; + num++; + ref QuestSequence reference180 = ref span2[num]; + QuestSequence obj161 = new QuestSequence + { + Sequence = byte.MaxValue + }; + index2 = 2; + List list236 = new List(index2); + CollectionsMarshal.SetCount(list236, index2); + span3 = CollectionsMarshal.AsSpan(list236); + num2 = 0; + span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1187) + { + ItemId = 46206u, + ItemCount = 1 + }; + num2++; + span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + NearPosition = new NearPositionCondition + { + Position = new Vector3(503.1118f, 142.24991f, 787.5082f), + MaximumDistance = 500f, + TerritoryId = 1187 + } + } + } + }; + obj161.Steps = list236; + reference180 = obj161; + questRoot27.QuestSequence = list227; + AddQuest(questId27, questRoot27); + AddQuest(new QuestId(5335), new QuestRoot + { + Disabled = true, + QuestSequence = new List() + }); + QuestId questId28 = new QuestId(5336); + QuestRoot questRoot28 = new QuestRoot(); + num = 1; + List list237 = new List(num); + CollectionsMarshal.SetCount(list237, num); + span = CollectionsMarshal.AsSpan(list237); + index = 0; + span[index] = "WigglyMuffin"; + questRoot28.Author = list237; + index = 4; + List list238 = new List(index); + CollectionsMarshal.SetCount(list238, index); + span2 = CollectionsMarshal.AsSpan(list238); + num = 0; + ref QuestSequence reference181 = ref span2[num]; + QuestSequence obj162 = new QuestSequence + { + Sequence = 0 + }; + num2 = 1; + List list239 = new List(num2); + 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) + { + Fly = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + obj162.Steps = list239; + reference181 = obj162; + num++; + ref QuestSequence reference182 = ref span2[num]; + QuestSequence obj163 = new QuestSequence + { + Sequence = 1 + }; + index2 = 4; + List list240 = new List(index2); + CollectionsMarshal.SetCount(list240, index2); + span3 = CollectionsMarshal.AsSpan(list240); + num2 = 0; + 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 + }; + SkipConditions skipConditions17 = new SkipConditions(); + SkipStepConditions skipStepConditions16 = new SkipStepConditions(); + num3 = 1; + List list241 = new List(num3); + CollectionsMarshal.SetCount(list241, num3); + span4 = CollectionsMarshal.AsSpan(list241); + index3 = 0; + span4[index3] = 1187; + skipStepConditions16.NotInTerritory = list241; + skipConditions17.StepIf = skipStepConditions16; + obj164.SkipConditions = skipConditions17; + reference183 = obj164; + num2++; + span3[num2] = 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(70.52385f, 1.8905392f, 65.476295f), 1297) + { + Fly = false + }; + num2++; + span3[num2] = new QuestStep(EInteractionType.Interact, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); + obj163.Steps = list240; + reference182 = obj163; + num++; + ref QuestSequence reference184 = ref span2[num]; + QuestSequence obj165 = new QuestSequence + { + Sequence = 2 + }; + num2 = 4; + List list242 = new List(num2); + CollectionsMarshal.SetCount(list242, num2); + span3 = CollectionsMarshal.AsSpan(list242); + index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46208u, @@ -462110,18 +462372,18 @@ public static class AssemblyQuestLoader }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055816u, new Vector3(98.924194f, 1.890541f, 98.74109f), 1297); - obj156.Steps = list231; - reference175 = obj156; + obj165.Steps = list242; + reference184 = obj165; num++; - ref QuestSequence reference176 = ref span2[num]; - QuestSequence obj157 = new QuestSequence + ref QuestSequence reference185 = ref span2[num]; + QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; - List list232 = new List(index2); - CollectionsMarshal.SetCount(list232, index2); - span3 = CollectionsMarshal.AsSpan(list232); + 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) { @@ -462136,33 +462398,33 @@ public static class AssemblyQuestLoader } } }; - obj157.Steps = list232; - reference176 = obj157; - questRoot27.QuestSequence = list227; - AddQuest(questId27, questRoot27); - QuestId questId28 = new QuestId(5337); - QuestRoot questRoot28 = new QuestRoot(); + obj166.Steps = list243; + reference185 = obj166; + questRoot28.QuestSequence = list238; + AddQuest(questId28, questRoot28); + QuestId questId29 = new QuestId(5337); + QuestRoot questRoot29 = new QuestRoot(); num = 1; - List list233 = new List(num); - CollectionsMarshal.SetCount(list233, num); - span = CollectionsMarshal.AsSpan(list233); + List list244 = new List(num); + CollectionsMarshal.SetCount(list244, num); + span = CollectionsMarshal.AsSpan(list244); index = 0; span[index] = "WigglyMuffin"; - questRoot28.Author = list233; + questRoot29.Author = list244; index = 3; - List list234 = new List(index); - CollectionsMarshal.SetCount(list234, index); - span2 = CollectionsMarshal.AsSpan(list234); + List list245 = new List(index); + CollectionsMarshal.SetCount(list245, index); + span2 = CollectionsMarshal.AsSpan(list245); num = 0; - ref QuestSequence reference177 = ref span2[num]; - QuestSequence obj158 = new QuestSequence + ref QuestSequence reference186 = ref span2[num]; + QuestSequence obj167 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list235 = new List(num2); - CollectionsMarshal.SetCount(list235, num2); - span3 = CollectionsMarshal.AsSpan(list235); + List list246 = new List(num2); + CollectionsMarshal.SetCount(list246, num2); + span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -462176,32 +462438,32 @@ public static class AssemblyQuestLoader } } }; - obj158.Steps = list235; - reference177 = obj158; + obj167.Steps = list246; + reference186 = obj167; num++; - ref QuestSequence reference178 = ref span2[num]; - QuestSequence obj159 = new QuestSequence + ref QuestSequence reference187 = ref span2[num]; + QuestSequence obj168 = new QuestSequence { Sequence = 1 }; index2 = 1; - List list236 = new List(index2); - CollectionsMarshal.SetCount(list236, index2); - span3 = CollectionsMarshal.AsSpan(list236); + List list247 = new List(index2); + CollectionsMarshal.SetCount(list247, index2); + span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187); - obj159.Steps = list236; - reference178 = obj159; + obj168.Steps = list247; + reference187 = obj168; num++; - ref QuestSequence reference179 = ref span2[num]; - QuestSequence obj160 = new QuestSequence + ref QuestSequence reference188 = ref span2[num]; + QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; - List list237 = new List(num2); - CollectionsMarshal.SetCount(list237, num2); - span3 = CollectionsMarshal.AsSpan(list237); + List list248 = new List(num2); + CollectionsMarshal.SetCount(list248, num2); + span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1187) { @@ -462217,33 +462479,33 @@ public static class AssemblyQuestLoader }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187); - obj160.Steps = list237; - reference179 = obj160; - questRoot28.QuestSequence = list234; - AddQuest(questId28, questRoot28); - QuestId questId29 = new QuestId(5338); - QuestRoot questRoot29 = new QuestRoot(); + obj169.Steps = list248; + reference188 = obj169; + questRoot29.QuestSequence = list245; + AddQuest(questId29, questRoot29); + QuestId questId30 = new QuestId(5338); + QuestRoot questRoot30 = new QuestRoot(); num = 1; - List list238 = new List(num); - CollectionsMarshal.SetCount(list238, num); - span = CollectionsMarshal.AsSpan(list238); + List list249 = new List(num); + CollectionsMarshal.SetCount(list249, num); + span = CollectionsMarshal.AsSpan(list249); index = 0; span[index] = "CryoTechnic"; - questRoot29.Author = list238; + questRoot30.Author = list249; index = 4; - List list239 = new List(index); - CollectionsMarshal.SetCount(list239, index); - span2 = CollectionsMarshal.AsSpan(list239); + List list250 = new List(index); + CollectionsMarshal.SetCount(list250, index); + span2 = CollectionsMarshal.AsSpan(list250); num = 0; - ref QuestSequence reference180 = ref span2[num]; - QuestSequence obj161 = new QuestSequence + ref QuestSequence reference189 = ref span2[num]; + QuestSequence obj170 = new QuestSequence { Sequence = 0 }; index2 = 1; - List list240 = new List(index2); - CollectionsMarshal.SetCount(list240, index2); - span3 = CollectionsMarshal.AsSpan(list240); + 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) { @@ -462257,18 +462519,18 @@ public static class AssemblyQuestLoader } } }; - obj161.Steps = list240; - reference180 = obj161; + obj170.Steps = list251; + reference189 = obj170; num++; - ref QuestSequence reference181 = ref span2[num]; - QuestSequence obj162 = new QuestSequence + ref QuestSequence reference190 = ref span2[num]; + QuestSequence obj171 = new QuestSequence { Sequence = 1 }; num2 = 1; - List list241 = new List(num2); - CollectionsMarshal.SetCount(list241, num2); - span3 = CollectionsMarshal.AsSpan(list241); + 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) { @@ -462283,18 +462545,18 @@ public static class AssemblyQuestLoader } } }; - obj162.Steps = list241; - reference181 = obj162; + obj171.Steps = list252; + reference190 = obj171; num++; - ref QuestSequence reference182 = ref span2[num]; - QuestSequence obj163 = new QuestSequence + ref QuestSequence reference191 = ref span2[num]; + QuestSequence obj172 = new QuestSequence { Sequence = 2 }; index2 = 2; - List list242 = new List(index2); - CollectionsMarshal.SetCount(list242, index2); - span3 = CollectionsMarshal.AsSpan(list242); + List list253 = new List(index2); + CollectionsMarshal.SetCount(list253, index2); + span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { @@ -462303,18 +462565,18 @@ public static class AssemblyQuestLoader }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055817u, new Vector3(458.15198f, 114.935f, 657.3739f), 1187); - obj163.Steps = list242; - reference182 = obj163; + obj172.Steps = list253; + reference191 = obj172; num++; - ref QuestSequence reference183 = ref span2[num]; - QuestSequence obj164 = new QuestSequence + ref QuestSequence reference192 = ref span2[num]; + QuestSequence obj173 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; - List list243 = new List(num2); - CollectionsMarshal.SetCount(list243, num2); - span3 = CollectionsMarshal.AsSpan(list243); + 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) { @@ -462328,33 +462590,33 @@ public static class AssemblyQuestLoader } } }; - obj164.Steps = list243; - reference183 = obj164; - questRoot29.QuestSequence = list239; - AddQuest(questId29, questRoot29); - QuestId questId30 = new QuestId(5339); - QuestRoot questRoot30 = new QuestRoot(); + obj173.Steps = list254; + reference192 = obj173; + questRoot30.QuestSequence = list250; + AddQuest(questId30, questRoot30); + QuestId questId31 = new QuestId(5339); + QuestRoot questRoot31 = new QuestRoot(); num = 1; - List list244 = new List(num); - CollectionsMarshal.SetCount(list244, num); - span = CollectionsMarshal.AsSpan(list244); + List list255 = new List(num); + CollectionsMarshal.SetCount(list255, num); + span = CollectionsMarshal.AsSpan(list255); index = 0; span[index] = "CryoTechnic"; - questRoot30.Author = list244; + questRoot31.Author = list255; index = 3; - List list245 = new List(index); - CollectionsMarshal.SetCount(list245, index); - span2 = CollectionsMarshal.AsSpan(list245); + List list256 = new List(index); + CollectionsMarshal.SetCount(list256, index); + span2 = CollectionsMarshal.AsSpan(list256); num = 0; - ref QuestSequence reference184 = ref span2[num]; - QuestSequence obj165 = new QuestSequence + ref QuestSequence reference193 = ref span2[num]; + QuestSequence obj174 = new QuestSequence { Sequence = 0 }; index2 = 1; - List list246 = new List(index2); - CollectionsMarshal.SetCount(list246, index2); - span3 = CollectionsMarshal.AsSpan(list246); + 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) { @@ -462368,61 +462630,21 @@ public static class AssemblyQuestLoader } } }; - obj165.Steps = list246; - reference184 = obj165; + obj174.Steps = list257; + reference193 = obj174; num++; - ref QuestSequence reference185 = ref span2[num]; - QuestSequence obj166 = new QuestSequence + ref QuestSequence reference194 = ref span2[num]; + QuestSequence obj175 = new QuestSequence { Sequence = 1 }; num2 = 3; - List list247 = new List(num2); - CollectionsMarshal.SetCount(list247, num2); - span3 = CollectionsMarshal.AsSpan(list247); + List list258 = new List(num2); + CollectionsMarshal.SetCount(list258, num2); + span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; - ref QuestStep reference186 = ref span3[index2]; - QuestStep obj167 = new QuestStep(EInteractionType.Interact, 1055818u, new Vector3(583.276f, 120.7841f, 382.55884f), 1187) - { - Fly = true, - Land = true, - AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, - SkipConditions = new SkipConditions - { - AetheryteShortcutIf = new SkipAetheryteCondition - { - InSameTerritory = true - } - } - }; - num3 = 6; - List> list248 = new List>(num3); - CollectionsMarshal.SetCount(list248, num3); - Span> span8 = CollectionsMarshal.AsSpan(list248); - index3 = 0; - span8[index3] = null; - index3++; - ref List reference187 = ref span8[index3]; - int num4 = 1; - List list249 = new List(num4); - CollectionsMarshal.SetCount(list249, num4); - span7 = CollectionsMarshal.AsSpan(list249); - int index4 = 0; - span7[index4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); - reference187 = list249; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - obj167.RequiredQuestVariables = list248; - reference186 = obj167; - index2++; - ref QuestStep reference188 = ref span3[index2]; - QuestStep obj168 = new QuestStep(EInteractionType.Interact, 1055819u, new Vector3(442.31323f, 101.649635f, 363.21045f), 1187) + ref QuestStep reference195 = ref span3[index2]; + QuestStep obj176 = new QuestStep(EInteractionType.Interact, 1055818u, new Vector3(583.276f, 120.7841f, 382.55884f), 1187) { Fly = true, Land = true, @@ -462436,20 +462658,20 @@ public static class AssemblyQuestLoader } }; index3 = 6; - List> list250 = new List>(index3); - CollectionsMarshal.SetCount(list250, index3); - span8 = CollectionsMarshal.AsSpan(list250); + List> list259 = new List>(index3); + CollectionsMarshal.SetCount(list259, index3); + Span> span8 = CollectionsMarshal.AsSpan(list259); num3 = 0; span8[num3] = null; num3++; - ref List reference189 = ref span8[num3]; - index4 = 1; - List list251 = new List(index4); - CollectionsMarshal.SetCount(list251, index4); - span7 = CollectionsMarshal.AsSpan(list251); - num4 = 0; - span7[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); - reference189 = list251; + ref List reference196 = ref span8[num3]; + int num4 = 1; + List list260 = new List(num4); + CollectionsMarshal.SetCount(list260, num4); + span7 = CollectionsMarshal.AsSpan(list260); + int index4 = 0; + span7[index4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); + reference196 = list260; num3++; span8[num3] = null; num3++; @@ -462458,11 +462680,11 @@ public static class AssemblyQuestLoader span8[num3] = null; num3++; span8[num3] = null; - obj168.RequiredQuestVariables = list250; - reference188 = obj168; + obj176.RequiredQuestVariables = list259; + reference195 = obj176; index2++; - ref QuestStep reference190 = ref span3[index2]; - QuestStep obj169 = new QuestStep(EInteractionType.Interact, 1055820u, new Vector3(379.50696f, 78.73412f, 440.63464f), 1187) + ref QuestStep reference197 = ref span3[index2]; + QuestStep obj177 = new QuestStep(EInteractionType.Interact, 1055819u, new Vector3(442.31323f, 101.649635f, 363.21045f), 1187) { Fly = true, Land = true, @@ -462476,42 +462698,82 @@ public static class AssemblyQuestLoader } }; num3 = 6; - List> list252 = new List>(num3); - CollectionsMarshal.SetCount(list252, num3); - span8 = CollectionsMarshal.AsSpan(list252); + List> list261 = new List>(num3); + CollectionsMarshal.SetCount(list261, num3); + span8 = CollectionsMarshal.AsSpan(list261); index3 = 0; span8[index3] = null; index3++; - ref List reference191 = ref span8[index3]; + ref List reference198 = ref span8[index3]; + index4 = 1; + List list262 = new List(index4); + CollectionsMarshal.SetCount(list262, index4); + span7 = CollectionsMarshal.AsSpan(list262); + num4 = 0; + span7[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); + reference198 = list262; + index3++; + span8[index3] = null; + index3++; + span8[index3] = null; + index3++; + 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) + { + Fly = true, + Land = true, + AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, + SkipConditions = new SkipConditions + { + AetheryteShortcutIf = new SkipAetheryteCondition + { + InSameTerritory = true + } + } + }; + index3 = 6; + List> list263 = new List>(index3); + CollectionsMarshal.SetCount(list263, index3); + span8 = CollectionsMarshal.AsSpan(list263); + num3 = 0; + span8[num3] = null; + num3++; + ref List reference200 = ref span8[num3]; num4 = 1; - List list253 = new List(num4); - CollectionsMarshal.SetCount(list253, num4); - span7 = CollectionsMarshal.AsSpan(list253); + List list264 = new List(num4); + CollectionsMarshal.SetCount(list264, num4); + span7 = CollectionsMarshal.AsSpan(list264); index4 = 0; span7[index4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); - reference191 = list253; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - obj169.RequiredQuestVariables = list252; - reference190 = obj169; - obj166.Steps = list247; - reference185 = obj166; + reference200 = list264; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + num3++; + span8[num3] = null; + obj178.RequiredQuestVariables = list263; + reference199 = obj178; + obj175.Steps = list258; + reference194 = obj175; num++; - ref QuestSequence reference192 = ref span2[num]; - QuestSequence obj170 = new QuestSequence + ref QuestSequence reference201 = ref span2[num]; + QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; - List list254 = new List(index2); - CollectionsMarshal.SetCount(list254, index2); - span3 = CollectionsMarshal.AsSpan(list254); + 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) { @@ -462519,33 +462781,33 @@ public static class AssemblyQuestLoader Land = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; - obj170.Steps = list254; - reference192 = obj170; - questRoot30.QuestSequence = list245; - AddQuest(questId30, questRoot30); - QuestId questId31 = new QuestId(5340); - QuestRoot questRoot31 = new QuestRoot(); + obj179.Steps = list265; + reference201 = obj179; + questRoot31.QuestSequence = list256; + AddQuest(questId31, questRoot31); + QuestId questId32 = new QuestId(5340); + QuestRoot questRoot32 = new QuestRoot(); num = 1; - List list255 = new List(num); - CollectionsMarshal.SetCount(list255, num); - span = CollectionsMarshal.AsSpan(list255); + List list266 = new List(num); + CollectionsMarshal.SetCount(list266, num); + span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "CryoTechnic"; - questRoot31.Author = list255; + questRoot32.Author = list266; index = 4; - List list256 = new List(index); - CollectionsMarshal.SetCount(list256, index); - span2 = CollectionsMarshal.AsSpan(list256); + List list267 = new List(index); + CollectionsMarshal.SetCount(list267, index); + span2 = CollectionsMarshal.AsSpan(list267); num = 0; - ref QuestSequence reference193 = ref span2[num]; - QuestSequence obj171 = new QuestSequence + ref QuestSequence reference202 = ref span2[num]; + QuestSequence obj180 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list257 = new List(num2); - CollectionsMarshal.SetCount(list257, num2); - span3 = CollectionsMarshal.AsSpan(list257); + 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) { @@ -462559,36 +462821,36 @@ public static class AssemblyQuestLoader } } }; - obj171.Steps = list257; - reference193 = obj171; + obj180.Steps = list268; + reference202 = obj180; num++; - ref QuestSequence reference194 = ref span2[num]; - QuestSequence obj172 = new QuestSequence + ref QuestSequence reference203 = ref span2[num]; + QuestSequence obj181 = new QuestSequence { Sequence = 1 }; index2 = 3; - List list258 = new List(index2); - CollectionsMarshal.SetCount(list258, index2); - span3 = CollectionsMarshal.AsSpan(list258); + List list269 = new List(index2); + CollectionsMarshal.SetCount(list269, index2); + span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; - ref QuestStep reference195 = ref span3[num2]; - QuestStep obj173 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + 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 skipConditions17 = new SkipConditions(); - SkipStepConditions skipStepConditions16 = new SkipStepConditions(); - index3 = 1; - List list259 = new List(index3); - CollectionsMarshal.SetCount(list259, index3); - span4 = CollectionsMarshal.AsSpan(list259); - num3 = 0; - span4[num3] = 1187; - skipStepConditions16.NotInTerritory = list259; - skipConditions17.StepIf = skipStepConditions16; - obj173.SkipConditions = skipConditions17; - reference195 = obj173; + 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) { @@ -462596,18 +462858,18 @@ public static class AssemblyQuestLoader }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); - obj172.Steps = list258; - reference194 = obj172; + obj181.Steps = list269; + reference203 = obj181; num++; - ref QuestSequence reference196 = ref span2[num]; - QuestSequence obj174 = new QuestSequence + ref QuestSequence reference205 = ref span2[num]; + QuestSequence obj183 = new QuestSequence { Sequence = 2 }; num2 = 4; - List list260 = new List(num2); - CollectionsMarshal.SetCount(list260, num2); - span3 = CollectionsMarshal.AsSpan(list260); + List list271 = new List(num2); + CollectionsMarshal.SetCount(list271, num2); + span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { @@ -462620,18 +462882,18 @@ public static class AssemblyQuestLoader 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); - obj174.Steps = list260; - reference196 = obj174; + obj183.Steps = list271; + reference205 = obj183; num++; - ref QuestSequence reference197 = ref span2[num]; - QuestSequence obj175 = new QuestSequence + ref QuestSequence reference206 = ref span2[num]; + QuestSequence obj184 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; - List list261 = new List(index2); - CollectionsMarshal.SetCount(list261, index2); - span3 = CollectionsMarshal.AsSpan(list261); + 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) { @@ -462646,33 +462908,33 @@ public static class AssemblyQuestLoader } } }; - obj175.Steps = list261; - reference197 = obj175; - questRoot31.QuestSequence = list256; - AddQuest(questId31, questRoot31); - QuestId questId32 = new QuestId(5341); - QuestRoot questRoot32 = new QuestRoot(); + obj184.Steps = list272; + reference206 = obj184; + questRoot32.QuestSequence = list267; + AddQuest(questId32, questRoot32); + QuestId questId33 = new QuestId(5341); + QuestRoot questRoot33 = new QuestRoot(); num = 1; - List list262 = new List(num); - CollectionsMarshal.SetCount(list262, num); - span = CollectionsMarshal.AsSpan(list262); + List list273 = new List(num); + CollectionsMarshal.SetCount(list273, num); + span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "CryoTechnic"; - questRoot32.Author = list262; + questRoot33.Author = list273; index = 4; - List list263 = new List(index); - CollectionsMarshal.SetCount(list263, index); - span2 = CollectionsMarshal.AsSpan(list263); + List list274 = new List(index); + CollectionsMarshal.SetCount(list274, index); + span2 = CollectionsMarshal.AsSpan(list274); num = 0; - ref QuestSequence reference198 = ref span2[num]; - QuestSequence obj176 = new QuestSequence + ref QuestSequence reference207 = ref span2[num]; + QuestSequence obj185 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list264 = new List(num2); - CollectionsMarshal.SetCount(list264, num2); - span3 = CollectionsMarshal.AsSpan(list264); + List list275 = new List(num2); + CollectionsMarshal.SetCount(list275, num2); + span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -462686,36 +462948,36 @@ public static class AssemblyQuestLoader } } }; - obj176.Steps = list264; - reference198 = obj176; + obj185.Steps = list275; + reference207 = obj185; num++; - ref QuestSequence reference199 = ref span2[num]; - QuestSequence obj177 = new QuestSequence + ref QuestSequence reference208 = ref span2[num]; + QuestSequence obj186 = new QuestSequence { Sequence = 1 }; index2 = 4; - List list265 = new List(index2); - CollectionsMarshal.SetCount(list265, index2); - span3 = CollectionsMarshal.AsSpan(list265); + List list276 = new List(index2); + CollectionsMarshal.SetCount(list276, index2); + span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; - ref QuestStep reference200 = ref span3[num2]; - QuestStep obj178 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + ref QuestStep reference209 = ref span3[num2]; + QuestStep obj187 = 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 list266 = new List(num3); - CollectionsMarshal.SetCount(list266, num3); - span4 = CollectionsMarshal.AsSpan(list266); - index3 = 0; - span4[index3] = 1187; - skipStepConditions17.NotInTerritory = list266; - skipConditions18.StepIf = skipStepConditions17; - obj178.SkipConditions = skipConditions18; - reference200 = obj178; + SkipConditions skipConditions19 = new SkipConditions(); + SkipStepConditions skipStepConditions18 = new SkipStepConditions(); + index3 = 1; + List list277 = new List(index3); + CollectionsMarshal.SetCount(list277, index3); + span4 = CollectionsMarshal.AsSpan(list277); + num3 = 0; + span4[num3] = 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) { @@ -462725,18 +462987,18 @@ public static class AssemblyQuestLoader 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); - obj177.Steps = list265; - reference199 = obj177; + obj186.Steps = list276; + reference208 = obj186; num++; - ref QuestSequence reference201 = ref span2[num]; - QuestSequence obj179 = new QuestSequence + ref QuestSequence reference210 = ref span2[num]; + QuestSequence obj188 = new QuestSequence { Sequence = 2 }; num2 = 2; - List list267 = new List(num2); - CollectionsMarshal.SetCount(list267, num2); - span3 = CollectionsMarshal.AsSpan(list267); + List list278 = new List(num2); + CollectionsMarshal.SetCount(list278, num2); + span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { @@ -462745,18 +463007,18 @@ public static class AssemblyQuestLoader }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); - obj179.Steps = list267; - reference201 = obj179; + obj188.Steps = list278; + reference210 = obj188; num++; - ref QuestSequence reference202 = ref span2[num]; - QuestSequence obj180 = new QuestSequence + ref QuestSequence reference211 = ref span2[num]; + QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; - List list268 = new List(index2); - CollectionsMarshal.SetCount(list268, index2); - span3 = CollectionsMarshal.AsSpan(list268); + List list279 = new List(index2); + CollectionsMarshal.SetCount(list279, index2); + span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -462771,33 +463033,33 @@ public static class AssemblyQuestLoader } } }; - obj180.Steps = list268; - reference202 = obj180; - questRoot32.QuestSequence = list263; - AddQuest(questId32, questRoot32); - QuestId questId33 = new QuestId(5342); - QuestRoot questRoot33 = new QuestRoot(); + obj189.Steps = list279; + reference211 = obj189; + questRoot33.QuestSequence = list274; + AddQuest(questId33, questRoot33); + QuestId questId34 = new QuestId(5342); + QuestRoot questRoot34 = new QuestRoot(); num = 1; - List list269 = new List(num); - CollectionsMarshal.SetCount(list269, num); - span = CollectionsMarshal.AsSpan(list269); + List list280 = new List(num); + CollectionsMarshal.SetCount(list280, num); + span = CollectionsMarshal.AsSpan(list280); index = 0; span[index] = "CryoTechnic"; - questRoot33.Author = list269; + questRoot34.Author = list280; index = 4; - List list270 = new List(index); - CollectionsMarshal.SetCount(list270, index); - span2 = CollectionsMarshal.AsSpan(list270); + List list281 = new List(index); + CollectionsMarshal.SetCount(list281, index); + span2 = CollectionsMarshal.AsSpan(list281); num = 0; - ref QuestSequence reference203 = ref span2[num]; - QuestSequence obj181 = new QuestSequence + ref QuestSequence reference212 = ref span2[num]; + QuestSequence obj190 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list271 = new List(num2); - CollectionsMarshal.SetCount(list271, num2); - span3 = CollectionsMarshal.AsSpan(list271); + List list282 = new List(num2); + CollectionsMarshal.SetCount(list282, num2); + span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -462811,48 +463073,48 @@ public static class AssemblyQuestLoader } } }; - obj181.Steps = list271; - reference203 = obj181; + obj190.Steps = list282; + reference212 = obj190; num++; - ref QuestSequence reference204 = ref span2[num]; - QuestSequence obj182 = new QuestSequence + ref QuestSequence reference213 = ref span2[num]; + QuestSequence obj191 = new QuestSequence { Sequence = 1 }; index2 = 1; - List list272 = new List(index2); - CollectionsMarshal.SetCount(list272, index2); - span3 = CollectionsMarshal.AsSpan(list272); + List list283 = new List(index2); + CollectionsMarshal.SetCount(list283, index2); + span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; - ref QuestStep reference205 = ref span3[num2]; - QuestStep obj183 = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187) + ref QuestStep reference214 = ref span3[num2]; + QuestStep obj192 = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187) { TargetTerritoryId = (ushort)1297 }; - SkipConditions skipConditions19 = new SkipConditions(); - SkipStepConditions skipStepConditions18 = new SkipStepConditions(); - index3 = 1; - List list273 = new List(index3); - CollectionsMarshal.SetCount(list273, index3); - span4 = CollectionsMarshal.AsSpan(list273); - num3 = 0; - span4[num3] = 1187; - skipStepConditions18.NotInTerritory = list273; - skipConditions19.StepIf = skipStepConditions18; - obj183.SkipConditions = skipConditions19; - reference205 = obj183; - obj182.Steps = list272; - reference204 = obj182; + SkipConditions skipConditions20 = new SkipConditions(); + SkipStepConditions skipStepConditions19 = new SkipStepConditions(); + num3 = 1; + List list284 = new List(num3); + CollectionsMarshal.SetCount(list284, num3); + span4 = CollectionsMarshal.AsSpan(list284); + index3 = 0; + span4[index3] = 1187; + skipStepConditions19.NotInTerritory = list284; + skipConditions20.StepIf = skipStepConditions19; + obj192.SkipConditions = skipConditions20; + reference214 = obj192; + obj191.Steps = list283; + reference213 = obj191; num++; - ref QuestSequence reference206 = ref span2[num]; - QuestSequence obj184 = new QuestSequence + ref QuestSequence reference215 = ref span2[num]; + QuestSequence obj193 = new QuestSequence { Sequence = 2 }; num2 = 2; - List list274 = new List(num2); - CollectionsMarshal.SetCount(list274, num2); - span3 = CollectionsMarshal.AsSpan(list274); + List list285 = new List(num2); + CollectionsMarshal.SetCount(list285, num2); + span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { @@ -462865,18 +463127,18 @@ public static class AssemblyQuestLoader Fly = true, Land = true }; - obj184.Steps = list274; - reference206 = obj184; + obj193.Steps = list285; + reference215 = obj193; num++; - ref QuestSequence reference207 = ref span2[num]; - QuestSequence obj185 = new QuestSequence + ref QuestSequence reference216 = ref span2[num]; + QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; - List list275 = new List(index2); - CollectionsMarshal.SetCount(list275, index2); - span3 = CollectionsMarshal.AsSpan(list275); + List list286 = new List(index2); + CollectionsMarshal.SetCount(list286, index2); + span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -462891,33 +463153,33 @@ public static class AssemblyQuestLoader } } }; - obj185.Steps = list275; - reference207 = obj185; - questRoot33.QuestSequence = list270; - AddQuest(questId33, questRoot33); - QuestId questId34 = new QuestId(5343); - QuestRoot questRoot34 = new QuestRoot(); + obj194.Steps = list286; + reference216 = obj194; + questRoot34.QuestSequence = list281; + AddQuest(questId34, questRoot34); + QuestId questId35 = new QuestId(5343); + QuestRoot questRoot35 = new QuestRoot(); num = 1; - List list276 = new List(num); - CollectionsMarshal.SetCount(list276, num); - span = CollectionsMarshal.AsSpan(list276); + List list287 = new List(num); + CollectionsMarshal.SetCount(list287, num); + span = CollectionsMarshal.AsSpan(list287); index = 0; span[index] = "WigglyMuffin"; - questRoot34.Author = list276; + questRoot35.Author = list287; index = 4; - List list277 = new List(index); - CollectionsMarshal.SetCount(list277, index); - span2 = CollectionsMarshal.AsSpan(list277); + List list288 = new List(index); + CollectionsMarshal.SetCount(list288, index); + span2 = CollectionsMarshal.AsSpan(list288); num = 0; - ref QuestSequence reference208 = ref span2[num]; - QuestSequence obj186 = new QuestSequence + ref QuestSequence reference217 = ref span2[num]; + QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list278 = new List(num2); - CollectionsMarshal.SetCount(list278, num2); - span3 = CollectionsMarshal.AsSpan(list278); + List list289 = new List(num2); + CollectionsMarshal.SetCount(list289, num2); + span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -462931,36 +463193,36 @@ public static class AssemblyQuestLoader } } }; - obj186.Steps = list278; - reference208 = obj186; + obj195.Steps = list289; + reference217 = obj195; num++; - ref QuestSequence reference209 = ref span2[num]; - QuestSequence obj187 = new QuestSequence + ref QuestSequence reference218 = ref span2[num]; + QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 3; - List list279 = new List(index2); - CollectionsMarshal.SetCount(list279, index2); - span3 = CollectionsMarshal.AsSpan(list279); + List list290 = new List(index2); + CollectionsMarshal.SetCount(list290, index2); + span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; - ref QuestStep reference210 = ref span3[num2]; - QuestStep obj188 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + ref QuestStep reference219 = ref span3[num2]; + QuestStep obj197 = 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 list280 = new List(num3); - CollectionsMarshal.SetCount(list280, num3); - span4 = CollectionsMarshal.AsSpan(list280); - index3 = 0; - span4[index3] = 1187; - skipStepConditions19.NotInTerritory = list280; - skipConditions20.StepIf = skipStepConditions19; - obj188.SkipConditions = skipConditions20; - reference210 = obj188; + SkipConditions skipConditions21 = new SkipConditions(); + SkipStepConditions skipStepConditions20 = new SkipStepConditions(); + index3 = 1; + List list291 = new List(index3); + CollectionsMarshal.SetCount(list291, index3); + span4 = CollectionsMarshal.AsSpan(list291); + num3 = 0; + span4[num3] = 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) { @@ -462968,28 +463230,52 @@ public static class AssemblyQuestLoader }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055786u, new Vector3(97.24573f, 4.942853f, 198.19934f), 1297); - obj187.Steps = list279; - reference209 = obj187; + obj196.Steps = list290; + reference218 = obj196; num++; - ref QuestSequence reference211 = ref span2[num]; - QuestSequence obj189 = new QuestSequence + ref QuestSequence reference220 = ref span2[num]; + QuestSequence obj198 = new QuestSequence { Sequence = 2 }; num2 = 3; - List list281 = new List(num2); - CollectionsMarshal.SetCount(list281, num2); - span3 = CollectionsMarshal.AsSpan(list281); + List list292 = new List(num2); + CollectionsMarshal.SetCount(list292, num2); + span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; - ref QuestStep reference212 = ref span3[index2]; - QuestStep obj190 = new QuestStep(EInteractionType.UseItem, 2014944u, new Vector3(162.2566f, 3.905f, 88.95158f), 1297) + ref QuestStep reference221 = ref span3[index2]; + QuestStep obj199 = 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); + index3 = 0; + span7[index3] = null; + index3++; + span7[index3] = null; + index3++; + span7[index3] = null; + index3++; + span7[index3] = null; + index3++; + 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) { ItemId = 2003777u }; index3 = 6; - List list282 = new List(index3); - CollectionsMarshal.SetCount(list282, index3); - span7 = CollectionsMarshal.AsSpan(list282); + List list294 = new List(index3); + CollectionsMarshal.SetCount(list294, index3); + span7 = CollectionsMarshal.AsSpan(list294); num3 = 0; span7[num3] = null; num3++; @@ -463001,50 +463287,26 @@ public static class AssemblyQuestLoader num3++; span7[num3] = null; num3++; - span7[num3] = new QuestWorkValue((byte)8, null, EQuestWorkMode.Bitwise); - obj190.CompletionQuestVariablesFlags = list282; - reference212 = obj190; - index2++; - ref QuestStep reference213 = ref span3[index2]; - QuestStep obj191 = new QuestStep(EInteractionType.UseItem, 2014946u, new Vector3(99.3091f, 5.821984f, 15.11211f), 1297) - { - ItemId = 2003777u - }; - num3 = 6; - List list283 = new List(num3); - CollectionsMarshal.SetCount(list283, num3); - span7 = CollectionsMarshal.AsSpan(list283); - index3 = 0; - span7[index3] = null; - index3++; - span7[index3] = null; - index3++; - span7[index3] = null; - index3++; - span7[index3] = null; - index3++; - span7[index3] = null; - index3++; - span7[index3] = new QuestWorkValue((byte)10, null, EQuestWorkMode.Bitwise); - obj191.CompletionQuestVariablesFlags = list283; - reference213 = obj191; + 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) { ItemId = 2003777u }; - obj189.Steps = list281; - reference211 = obj189; + obj198.Steps = list292; + reference220 = obj198; num++; - ref QuestSequence reference214 = ref span2[num]; - QuestSequence obj192 = new QuestSequence + ref QuestSequence reference223 = ref span2[num]; + QuestSequence obj201 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; - List list284 = new List(index2); - CollectionsMarshal.SetCount(list284, index2); - span3 = CollectionsMarshal.AsSpan(list284); + 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) { @@ -463059,33 +463321,33 @@ public static class AssemblyQuestLoader } } }; - obj192.Steps = list284; - reference214 = obj192; - questRoot34.QuestSequence = list277; - AddQuest(questId34, questRoot34); - QuestId questId35 = new QuestId(5344); - QuestRoot questRoot35 = new QuestRoot(); + obj201.Steps = list295; + reference223 = obj201; + questRoot35.QuestSequence = list288; + AddQuest(questId35, questRoot35); + QuestId questId36 = new QuestId(5344); + QuestRoot questRoot36 = new QuestRoot(); num = 1; - List list285 = new List(num); - CollectionsMarshal.SetCount(list285, num); - span = CollectionsMarshal.AsSpan(list285); + List list296 = new List(num); + CollectionsMarshal.SetCount(list296, num); + span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "WigglyMuffin"; - questRoot35.Author = list285; + questRoot36.Author = list296; index = 4; - List list286 = new List(index); - CollectionsMarshal.SetCount(list286, index); - span2 = CollectionsMarshal.AsSpan(list286); + List list297 = new List(index); + CollectionsMarshal.SetCount(list297, index); + span2 = CollectionsMarshal.AsSpan(list297); num = 0; - ref QuestSequence reference215 = ref span2[num]; - QuestSequence obj193 = new QuestSequence + ref QuestSequence reference224 = ref span2[num]; + QuestSequence obj202 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list287 = new List(num2); - CollectionsMarshal.SetCount(list287, num2); - span3 = CollectionsMarshal.AsSpan(list287); + 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) { @@ -463099,18 +463361,18 @@ public static class AssemblyQuestLoader } } }; - obj193.Steps = list287; - reference215 = obj193; + obj202.Steps = list298; + reference224 = obj202; num++; - ref QuestSequence reference216 = ref span2[num]; - QuestSequence obj194 = new QuestSequence + ref QuestSequence reference225 = ref span2[num]; + QuestSequence obj203 = new QuestSequence { Sequence = 1 }; index2 = 1; - List list288 = new List(index2); - CollectionsMarshal.SetCount(list288, index2); - span3 = CollectionsMarshal.AsSpan(list288); + 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) { @@ -463124,18 +463386,18 @@ public static class AssemblyQuestLoader } } }; - obj194.Steps = list288; - reference216 = obj194; + obj203.Steps = list299; + reference225 = obj203; num++; - ref QuestSequence reference217 = ref span2[num]; - QuestSequence obj195 = new QuestSequence + ref QuestSequence reference226 = ref span2[num]; + QuestSequence obj204 = new QuestSequence { Sequence = 2 }; num2 = 2; - List list289 = new List(num2); - CollectionsMarshal.SetCount(list289, num2); - span3 = CollectionsMarshal.AsSpan(list289); + List list300 = new List(num2); + CollectionsMarshal.SetCount(list300, num2); + span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1187) { @@ -463144,50 +463406,50 @@ public static class AssemblyQuestLoader }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055787u, new Vector3(521.8126f, 111.135f, 713.4049f), 1187); - obj195.Steps = list289; - reference217 = obj195; + obj204.Steps = list300; + reference226 = obj204; num++; - ref QuestSequence reference218 = ref span2[num]; - QuestSequence obj196 = new QuestSequence + ref QuestSequence reference227 = ref span2[num]; + QuestSequence obj205 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; - List list290 = new List(index2); - CollectionsMarshal.SetCount(list290, index2); - span3 = CollectionsMarshal.AsSpan(list290); + 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 }; - obj196.Steps = list290; - reference218 = obj196; - questRoot35.QuestSequence = list286; - AddQuest(questId35, questRoot35); - QuestId questId36 = new QuestId(5345); - QuestRoot questRoot36 = new QuestRoot(); + obj205.Steps = list301; + reference227 = obj205; + questRoot36.QuestSequence = list297; + AddQuest(questId36, questRoot36); + QuestId questId37 = new QuestId(5345); + QuestRoot questRoot37 = new QuestRoot(); num = 1; - List list291 = new List(num); - CollectionsMarshal.SetCount(list291, num); - span = CollectionsMarshal.AsSpan(list291); + List list302 = new List(num); + CollectionsMarshal.SetCount(list302, num); + span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "CryoTechnic"; - questRoot36.Author = list291; + questRoot37.Author = list302; index = 4; - List list292 = new List(index); - CollectionsMarshal.SetCount(list292, index); - span2 = CollectionsMarshal.AsSpan(list292); + List list303 = new List(index); + CollectionsMarshal.SetCount(list303, index); + span2 = CollectionsMarshal.AsSpan(list303); num = 0; - ref QuestSequence reference219 = ref span2[num]; - QuestSequence obj197 = new QuestSequence + ref QuestSequence reference228 = ref span2[num]; + QuestSequence obj206 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list293 = new List(num2); - CollectionsMarshal.SetCount(list293, num2); - span3 = CollectionsMarshal.AsSpan(list293); + List list304 = new List(num2); + CollectionsMarshal.SetCount(list304, num2); + span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -463201,51 +463463,51 @@ public static class AssemblyQuestLoader } } }; - obj197.Steps = list293; - reference219 = obj197; + obj206.Steps = list304; + reference228 = obj206; num++; - ref QuestSequence reference220 = ref span2[num]; - QuestSequence obj198 = new QuestSequence + ref QuestSequence reference229 = ref span2[num]; + QuestSequence obj207 = new QuestSequence { Sequence = 1 }; index2 = 2; - List list294 = new List(index2); - CollectionsMarshal.SetCount(list294, index2); - span3 = CollectionsMarshal.AsSpan(list294); + List list305 = new List(index2); + CollectionsMarshal.SetCount(list305, index2); + span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; - ref QuestStep reference221 = ref span3[num2]; - QuestStep obj199 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + 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 skipConditions21 = new SkipConditions(); - SkipStepConditions skipStepConditions20 = new SkipStepConditions(); - index3 = 1; - List list295 = new List(index3); - CollectionsMarshal.SetCount(list295, index3); - span4 = CollectionsMarshal.AsSpan(list295); - num3 = 0; - span4[num3] = 1187; - skipStepConditions20.NotInTerritory = list295; - skipConditions21.StepIf = skipStepConditions20; - obj199.SkipConditions = skipConditions21; - reference221 = obj199; + 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); - obj198.Steps = list294; - reference220 = obj198; + obj207.Steps = list305; + reference229 = obj207; num++; - ref QuestSequence reference222 = ref span2[num]; - QuestSequence obj200 = new QuestSequence + ref QuestSequence reference231 = ref span2[num]; + QuestSequence obj209 = new QuestSequence { Sequence = 2 }; num2 = 2; - List list296 = new List(num2); - CollectionsMarshal.SetCount(list296, num2); - span3 = CollectionsMarshal.AsSpan(list296); + List list307 = new List(num2); + CollectionsMarshal.SetCount(list307, num2); + span3 = CollectionsMarshal.AsSpan(list307); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { @@ -463254,18 +463516,18 @@ public static class AssemblyQuestLoader }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055788u, new Vector3(97.8866f, 4.942851f, 160.66211f), 1297); - obj200.Steps = list296; - reference222 = obj200; + obj209.Steps = list307; + reference231 = obj209; num++; - ref QuestSequence reference223 = ref span2[num]; - QuestSequence obj201 = new QuestSequence + ref QuestSequence reference232 = ref span2[num]; + QuestSequence obj210 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; - List list297 = new List(index2); - CollectionsMarshal.SetCount(list297, index2); - span3 = CollectionsMarshal.AsSpan(list297); + 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) { @@ -463280,33 +463542,33 @@ public static class AssemblyQuestLoader } } }; - obj201.Steps = list297; - reference223 = obj201; - questRoot36.QuestSequence = list292; - AddQuest(questId36, questRoot36); - QuestId questId37 = new QuestId(5346); - QuestRoot questRoot37 = new QuestRoot(); + obj210.Steps = list308; + reference232 = obj210; + questRoot37.QuestSequence = list303; + AddQuest(questId37, questRoot37); + QuestId questId38 = new QuestId(5346); + QuestRoot questRoot38 = new QuestRoot(); num = 1; - List list298 = new List(num); - CollectionsMarshal.SetCount(list298, num); - span = CollectionsMarshal.AsSpan(list298); + List list309 = new List(num); + CollectionsMarshal.SetCount(list309, num); + span = CollectionsMarshal.AsSpan(list309); index = 0; span[index] = "WigglyMuffin"; - questRoot37.Author = list298; + questRoot38.Author = list309; index = 3; - List list299 = new List(index); - CollectionsMarshal.SetCount(list299, index); - span2 = CollectionsMarshal.AsSpan(list299); + List list310 = new List(index); + CollectionsMarshal.SetCount(list310, index); + span2 = CollectionsMarshal.AsSpan(list310); num = 0; - ref QuestSequence reference224 = ref span2[num]; - QuestSequence obj202 = new QuestSequence + ref QuestSequence reference233 = ref span2[num]; + QuestSequence obj211 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list300 = new List(num2); - CollectionsMarshal.SetCount(list300, num2); - span3 = CollectionsMarshal.AsSpan(list300); + 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) { @@ -463320,73 +463582,105 @@ public static class AssemblyQuestLoader } } }; - obj202.Steps = list300; - reference224 = obj202; + obj211.Steps = list311; + reference233 = obj211; num++; - ref QuestSequence reference225 = ref span2[num]; - QuestSequence obj203 = new QuestSequence + ref QuestSequence reference234 = ref span2[num]; + QuestSequence obj212 = new QuestSequence { Sequence = 1 }; index2 = 4; - List list301 = new List(index2); - CollectionsMarshal.SetCount(list301, index2); - span3 = CollectionsMarshal.AsSpan(list301); + List list312 = new List(index2); + CollectionsMarshal.SetCount(list312, index2); + span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; - ref QuestStep reference226 = ref span3[num2]; - QuestStep obj204 = new QuestStep(EInteractionType.Emote, 1055796u, new Vector3(-486.8086f, 60.107265f, 138.56714f), 1187) + 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 }; - num3 = 6; - List> list302 = new List>(num3); - CollectionsMarshal.SetCount(list302, num3); - span8 = CollectionsMarshal.AsSpan(list302); - index3 = 0; - span8[index3] = null; - index3++; - ref List reference227 = ref span8[index3]; + 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 list303 = new List(index4); - CollectionsMarshal.SetCount(list303, index4); - span7 = CollectionsMarshal.AsSpan(list303); + List list314 = new List(index4); + CollectionsMarshal.SetCount(list314, index4); + span7 = CollectionsMarshal.AsSpan(list314); num4 = 0; span7[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); - reference227 = list303; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - obj204.RequiredQuestVariables = list302; - reference226 = obj204; + 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 reference228 = ref span3[num2]; - QuestStep obj205 = new QuestStep(EInteractionType.Emote, 1055797u, new Vector3(-195.02557f, 40.181572f, 15.518433f), 1187) + 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> list304 = new List>(index3); - CollectionsMarshal.SetCount(list304, index3); - span8 = CollectionsMarshal.AsSpan(list304); + List> list317 = new List>(index3); + CollectionsMarshal.SetCount(list317, index3); + span8 = CollectionsMarshal.AsSpan(list317); num3 = 0; span8[num3] = null; num3++; - ref List reference229 = ref span8[num3]; - num4 = 1; - List list305 = new List(num4); - CollectionsMarshal.SetCount(list305, num4); - span7 = CollectionsMarshal.AsSpan(list305); - index4 = 0; - span7[index4] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); - reference229 = list305; + 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++; @@ -463395,117 +463689,85 @@ public static class AssemblyQuestLoader span8[num3] = null; num3++; span8[num3] = null; - obj205.RequiredQuestVariables = list304; - reference228 = obj205; + obj215.RequiredQuestVariables = list317; + reference239 = obj215; num2++; - ref QuestStep reference230 = ref span3[num2]; - QuestStep obj206 = new QuestStep(EInteractionType.Emote, 1055798u, new Vector3(-434.40912f, 118.59887f, 553.8567f), 1187) + 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> list306 = new List>(num3); - CollectionsMarshal.SetCount(list306, num3); - span8 = CollectionsMarshal.AsSpan(list306); + List> list319 = new List>(num3); + CollectionsMarshal.SetCount(list319, num3); + span8 = CollectionsMarshal.AsSpan(list319); index3 = 0; span8[index3] = null; index3++; - ref List reference231 = ref span8[index3]; - index4 = 1; - List list307 = new List(index4); - CollectionsMarshal.SetCount(list307, index4); - span7 = CollectionsMarshal.AsSpan(list307); - num4 = 0; - span7[num4] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); - reference231 = list307; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - index3++; - span8[index3] = null; - obj206.RequiredQuestVariables = list306; - reference230 = obj206; - num2++; - ref QuestStep reference232 = ref span3[num2]; - QuestStep obj207 = new QuestStep(EInteractionType.Emote, 1055789u, new Vector3(509.69702f, 111.134995f, 693.78186f), 1187) - { - Fly = true, - Emote = EEmote.Poke - }; - index3 = 6; - List> list308 = new List>(index3); - CollectionsMarshal.SetCount(list308, index3); - span8 = CollectionsMarshal.AsSpan(list308); - num3 = 0; - span8[num3] = null; - num3++; - ref List reference233 = ref span8[num3]; + ref List reference242 = ref span8[index3]; num4 = 1; - List list309 = new List(num4); - CollectionsMarshal.SetCount(list309, num4); - span7 = CollectionsMarshal.AsSpan(list309); + List list320 = new List(num4); + CollectionsMarshal.SetCount(list320, num4); + span7 = CollectionsMarshal.AsSpan(list320); index4 = 0; span7[index4] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); - reference233 = list309; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - num3++; - span8[num3] = null; - obj207.RequiredQuestVariables = list308; - reference232 = obj207; - obj203.Steps = list301; - reference225 = obj203; + 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 reference234 = ref span2[num]; - QuestSequence obj208 = new QuestSequence + ref QuestSequence reference243 = ref span2[num]; + QuestSequence obj217 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; - List list310 = new List(num2); - CollectionsMarshal.SetCount(list310, num2); - span3 = CollectionsMarshal.AsSpan(list310); + 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 }; - obj208.Steps = list310; - reference234 = obj208; - questRoot37.QuestSequence = list299; - AddQuest(questId37, questRoot37); - QuestId questId38 = new QuestId(5347); - QuestRoot questRoot38 = new QuestRoot(); + obj217.Steps = list321; + reference243 = obj217; + questRoot38.QuestSequence = list310; + AddQuest(questId38, questRoot38); + QuestId questId39 = new QuestId(5347); + QuestRoot questRoot39 = new QuestRoot(); num = 1; - List list311 = new List(num); - CollectionsMarshal.SetCount(list311, num); - span = CollectionsMarshal.AsSpan(list311); + List list322 = new List(num); + CollectionsMarshal.SetCount(list322, num); + span = CollectionsMarshal.AsSpan(list322); index = 0; span[index] = "CryoTechnic"; - questRoot38.Author = list311; + questRoot39.Author = list322; index = 4; - List list312 = new List(index); - CollectionsMarshal.SetCount(list312, index); - span2 = CollectionsMarshal.AsSpan(list312); + List list323 = new List(index); + CollectionsMarshal.SetCount(list323, index); + span2 = CollectionsMarshal.AsSpan(list323); num = 0; - ref QuestSequence reference235 = ref span2[num]; - QuestSequence obj209 = new QuestSequence + ref QuestSequence reference244 = ref span2[num]; + QuestSequence obj218 = new QuestSequence { Sequence = 0 }; index2 = 1; - List list313 = new List(index2); - CollectionsMarshal.SetCount(list313, index2); - span3 = CollectionsMarshal.AsSpan(list313); + List list324 = new List(index2); + CollectionsMarshal.SetCount(list324, index2); + span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -463519,50 +463781,50 @@ public static class AssemblyQuestLoader } } }; - obj209.Steps = list313; - reference235 = obj209; + obj218.Steps = list324; + reference244 = obj218; num++; - ref QuestSequence reference236 = ref span2[num]; - QuestSequence obj210 = new QuestSequence + ref QuestSequence reference245 = ref span2[num]; + QuestSequence obj219 = new QuestSequence { Sequence = 1 }; num2 = 2; - List list314 = new List(num2); - CollectionsMarshal.SetCount(list314, num2); - span3 = CollectionsMarshal.AsSpan(list314); + List list325 = new List(num2); + CollectionsMarshal.SetCount(list325, num2); + span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; - ref QuestStep reference237 = ref span3[index2]; - QuestStep obj211 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) + ref QuestStep reference246 = ref span3[index2]; + QuestStep obj220 = 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(); - num3 = 1; - List list315 = new List(num3); - CollectionsMarshal.SetCount(list315, num3); - span4 = CollectionsMarshal.AsSpan(list315); - index3 = 0; - span4[index3] = 1187; - skipStepConditions21.NotInTerritory = list315; - skipConditions22.StepIf = skipStepConditions21; - obj211.SkipConditions = skipConditions22; - reference237 = obj211; + 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); - obj210.Steps = list314; - reference236 = obj210; + obj219.Steps = list325; + reference245 = obj219; num++; - ref QuestSequence reference238 = ref span2[num]; - QuestSequence obj212 = new QuestSequence + ref QuestSequence reference247 = ref span2[num]; + QuestSequence obj221 = new QuestSequence { Sequence = 2 }; index2 = 2; - List list316 = new List(index2); - CollectionsMarshal.SetCount(list316, index2); - span3 = CollectionsMarshal.AsSpan(list316); + List list327 = new List(index2); + CollectionsMarshal.SetCount(list327, index2); + span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { @@ -463571,18 +463833,18 @@ public static class AssemblyQuestLoader }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055790u, new Vector3(124.98657f, 3.9429288f, 184.6189f), 1297); - obj212.Steps = list316; - reference238 = obj212; + obj221.Steps = list327; + reference247 = obj221; num++; - ref QuestSequence reference239 = ref span2[num]; - QuestSequence obj213 = new QuestSequence + ref QuestSequence reference248 = ref span2[num]; + QuestSequence obj222 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; - List list317 = new List(num2); - CollectionsMarshal.SetCount(list317, num2); - span3 = CollectionsMarshal.AsSpan(list317); + List list328 = new List(num2); + CollectionsMarshal.SetCount(list328, num2); + span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -463597,33 +463859,33 @@ public static class AssemblyQuestLoader } } }; - obj213.Steps = list317; - reference239 = obj213; - questRoot38.QuestSequence = list312; - AddQuest(questId38, questRoot38); - QuestId questId39 = new QuestId(5348); - QuestRoot questRoot39 = new QuestRoot(); + obj222.Steps = list328; + reference248 = obj222; + questRoot39.QuestSequence = list323; + AddQuest(questId39, questRoot39); + QuestId questId40 = new QuestId(5348); + QuestRoot questRoot40 = new QuestRoot(); num = 1; - List list318 = new List(num); - CollectionsMarshal.SetCount(list318, num); - span = CollectionsMarshal.AsSpan(list318); + List list329 = new List(num); + CollectionsMarshal.SetCount(list329, num); + span = CollectionsMarshal.AsSpan(list329); index = 0; span[index] = "CryoTechnic"; - questRoot39.Author = list318; + questRoot40.Author = list329; index = 3; - List list319 = new List(index); - CollectionsMarshal.SetCount(list319, index); - span2 = CollectionsMarshal.AsSpan(list319); + List list330 = new List(index); + CollectionsMarshal.SetCount(list330, index); + span2 = CollectionsMarshal.AsSpan(list330); num = 0; - ref QuestSequence reference240 = ref span2[num]; - QuestSequence obj214 = new QuestSequence + ref QuestSequence reference249 = ref span2[num]; + QuestSequence obj223 = new QuestSequence { Sequence = 0 }; index2 = 1; - List list320 = new List(index2); - CollectionsMarshal.SetCount(list320, index2); - span3 = CollectionsMarshal.AsSpan(list320); + List list331 = new List(index2); + CollectionsMarshal.SetCount(list331, index2); + span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { @@ -463637,18 +463899,18 @@ public static class AssemblyQuestLoader } } }; - obj214.Steps = list320; - reference240 = obj214; + obj223.Steps = list331; + reference249 = obj223; num++; - ref QuestSequence reference241 = ref span2[num]; - QuestSequence obj215 = new QuestSequence + ref QuestSequence reference250 = ref span2[num]; + QuestSequence obj224 = new QuestSequence { Sequence = 1 }; num2 = 1; - List list321 = new List(num2); - CollectionsMarshal.SetCount(list321, num2); - span3 = CollectionsMarshal.AsSpan(list321); + 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) { @@ -463662,18 +463924,18 @@ public static class AssemblyQuestLoader } } }; - obj215.Steps = list321; - reference241 = obj215; + obj224.Steps = list332; + reference250 = obj224; num++; - ref QuestSequence reference242 = ref span2[num]; - QuestSequence obj216 = new QuestSequence + ref QuestSequence reference251 = ref span2[num]; + QuestSequence obj225 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; - List list322 = new List(index2); - CollectionsMarshal.SetCount(list322, index2); - span3 = CollectionsMarshal.AsSpan(list322); + List list333 = new List(index2); + CollectionsMarshal.SetCount(list333, index2); + span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1187) { @@ -463694,33 +463956,33 @@ public static class AssemblyQuestLoader } } }; - obj216.Steps = list322; - reference242 = obj216; - questRoot39.QuestSequence = list319; - AddQuest(questId39, questRoot39); - QuestId questId40 = new QuestId(5349); - QuestRoot questRoot40 = new QuestRoot(); + obj225.Steps = list333; + reference251 = obj225; + questRoot40.QuestSequence = list330; + AddQuest(questId40, questRoot40); + QuestId questId41 = new QuestId(5349); + QuestRoot questRoot41 = new QuestRoot(); num = 1; - List list323 = new List(num); - CollectionsMarshal.SetCount(list323, num); - span = CollectionsMarshal.AsSpan(list323); + List list334 = new List(num); + CollectionsMarshal.SetCount(list334, num); + span = CollectionsMarshal.AsSpan(list334); index = 0; span[index] = "CryoTechnic"; - questRoot40.Author = list323; + questRoot41.Author = list334; index = 3; - List list324 = new List(index); - CollectionsMarshal.SetCount(list324, index); - span2 = CollectionsMarshal.AsSpan(list324); + List list335 = new List(index); + CollectionsMarshal.SetCount(list335, index); + span2 = CollectionsMarshal.AsSpan(list335); num = 0; - ref QuestSequence reference243 = ref span2[num]; - QuestSequence obj217 = new QuestSequence + ref QuestSequence reference252 = ref span2[num]; + QuestSequence obj226 = new QuestSequence { Sequence = 0 }; num2 = 1; - List list325 = new List(num2); - CollectionsMarshal.SetCount(list325, num2); - span3 = CollectionsMarshal.AsSpan(list325); + 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) { @@ -463734,18 +463996,18 @@ public static class AssemblyQuestLoader } } }; - obj217.Steps = list325; - reference243 = obj217; + obj226.Steps = list336; + reference252 = obj226; num++; - ref QuestSequence reference244 = ref span2[num]; - QuestSequence obj218 = new QuestSequence + ref QuestSequence reference253 = ref span2[num]; + QuestSequence obj227 = new QuestSequence { Sequence = 1 }; index2 = 3; - List list326 = new List(index2); - CollectionsMarshal.SetCount(list326, index2); - span3 = CollectionsMarshal.AsSpan(list326); + List list337 = new List(index2); + CollectionsMarshal.SetCount(list337, index2); + span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1055825u, new Vector3(254.56616f, 34.20388f, 156.60327f), 1187) { @@ -463770,18 +464032,18 @@ public static class AssemblyQuestLoader Key = "TEXT_BANYOK114_05349_SAYTODO_000_010" } }; - obj218.Steps = list326; - reference244 = obj218; + obj227.Steps = list337; + reference253 = obj227; num++; - ref QuestSequence reference245 = ref span2[num]; - QuestSequence obj219 = new QuestSequence + ref QuestSequence reference254 = ref span2[num]; + QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; - List list327 = new List(num2); - CollectionsMarshal.SetCount(list327, num2); - span3 = CollectionsMarshal.AsSpan(list327); + 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) { @@ -463801,10 +464063,10 @@ public static class AssemblyQuestLoader } } }; - obj219.Steps = list327; - reference245 = obj219; - questRoot40.QuestSequence = list324; - AddQuest(questId40, questRoot40); + obj228.Steps = list338; + reference254 = obj228; + questRoot41.QuestSequence = list335; + AddQuest(questId41, questRoot41); } private static void LoadQuests107()